--- /srv/rebuilderd/tmp/rebuilderdzhCkol/inputs/cpphs_1.20.10-1+b1_i386.deb +++ /srv/rebuilderd/tmp/rebuilderdzhCkol/out/cpphs_1.20.10-1+b1_i386.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-01-25 03:36:02.000000 debian-binary │ -rw-r--r-- 0 0 0 1140 2026-01-25 03:36:02.000000 control.tar.xz │ --rw-r--r-- 0 0 0 442952 2026-01-25 03:36:02.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 442916 2026-01-25 03:36:02.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 --notes {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 6c9fe601f693910886362d4664ef057b708943f4 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 7b0d2dd9bd047b6d61744a6e20a55814e9cc8467 │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag) OS: Linux, ABI: 3.2.0 │ │ │ ├── readelf --wide --debug-dump=frames {} │ │ │ │ @@ -39,17 +39,17 @@ │ │ │ │ 0xffffffffffd9bcb4 (offset: 0x804d9d0) -> 0xcc5c fde=[ a488] │ │ │ │ 0xffffffffffd9c5e4 (offset: 0x804e300) -> 0x144e0 fde=[ 11d0c] │ │ │ │ 0xffffffffffd9e114 (offset: 0x804fe30) -> 0x14904 fde=[ 12130] │ │ │ │ 0xffffffffffd9e124 (offset: 0x804fe40) -> 0x14918 fde=[ 12144] │ │ │ │ 0xffffffffffd9e154 (offset: 0x804fe70) -> 0x27ec fde=[ 18] │ │ │ │ 0xffffffffffd9e194 (offset: 0x804feb0) -> 0x2818 fde=[ 44] │ │ │ │ 0xffffffffffdcfa2c (offset: 0x8081748) -> 0x2850 fde=[ 7c] │ │ │ │ - 0xffffffffffdd31a4 (offset: 0x8084ec0) -> 0x2874 fde=[ a0] │ │ │ │ - 0xffffffffffdd31b4 (offset: 0x8084ed0) -> 0x2888 fde=[ b4] │ │ │ │ - 0xffffffffffdd31c4 (offset: 0x8084ee0) -> 0x289c fde=[ c8] │ │ │ │ + 0xffffffffffdf6134 (offset: 0x80a7e50) -> 0x2874 fde=[ a0] │ │ │ │ + 0xffffffffffdf6144 (offset: 0x80a7e60) -> 0x2888 fde=[ b4] │ │ │ │ + 0xffffffffffdf6154 (offset: 0x80a7e70) -> 0x289c fde=[ c8] │ │ │ │ 0xffffffffffe049a4 (offset: 0x80b66c0) -> 0x28b0 fde=[ dc] │ │ │ │ 0xffffffffffe049b4 (offset: 0x80b66d0) -> 0x28c8 fde=[ f4] │ │ │ │ 0xffffffffffe049d4 (offset: 0x80b66f0) -> 0x28e0 fde=[ 10c] │ │ │ │ 0xffffffffffe049e4 (offset: 0x80b6700) -> 0x28f4 fde=[ 120] │ │ │ │ 0xffffffffffe049f4 (offset: 0x80b6710) -> 0x2908 fde=[ 134] │ │ │ │ 0xffffffffffe04a04 (offset: 0x80b6720) -> 0x291c fde=[ 148] │ │ │ │ 0xffffffffffe04a14 (offset: 0x80b6730) -> 0x2930 fde=[ 15c] │ │ │ │ @@ -1330,25 +1330,25 @@ │ │ │ │ DW_CFA_expression: r5 (ebp) (DW_OP_breg5 (ebp): 0) │ │ │ │ DW_CFA_advance_loc: 1 to 08081756 │ │ │ │ DW_CFA_def_cfa_expression (DW_OP_breg5 (ebp): -4; DW_OP_deref) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000000a0 00000010 00000078 FDE cie=0000002c pc=08084ec0..08084ec3 │ │ │ │ +000000a0 00000010 00000078 FDE cie=0000002c pc=080a7e50..080a7e53 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000000b4 00000010 0000008c FDE cie=0000002c pc=08084ed0..08084ed5 │ │ │ │ +000000b4 00000010 0000008c FDE cie=0000002c pc=080a7e60..080a7e65 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000000c8 00000010 000000a0 FDE cie=0000002c pc=08084ee0..08084ee5 │ │ │ │ +000000c8 00000010 000000a0 FDE cie=0000002c pc=080a7e70..080a7e75 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 000000dc 00000014 000000b4 FDE cie=0000002c pc=080b66c0..080b66ce │ │ │ │ DW_CFA_advance_loc: 3 to 080b66c3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -/lib/ld-linux.so.2 │ │ │ │ +g/lib/ld-linux.so.2 │ │ │ │ __gmon_start__ │ │ │ │ __gmpz_init │ │ │ │ __gmpz_export │ │ │ │ __gmpn_and_n │ │ │ │ __gmpn_add │ │ │ │ __gmpn_andn_n │ │ │ │ __gmpz_invert │ │ │ │ @@ -339,54 +339,14 @@ │ │ │ │ 'ConvertArgs │ │ │ │ --version │ │ │ │ -include │ │ │ │ traditional │ │ │ │ cpphs.hs:80:1-23|function fromRight │ │ │ │ cpphs.hs:79:1-23|function fromLeft │ │ │ │ cpphs-1.20.10-53x6t4Y2d9TGHSAym0W6NH-cpphs:Main.ConvertArgs │ │ │ │ -pathIsDirectory │ │ │ │ -directory-1.3.8.5-inplace:System.Directory.Internal.Common.File │ │ │ │ -directory-1.3.8.5-inplace:System.Directory.Internal.Common.SymbolicLink │ │ │ │ -directory-1.3.8.5-inplace:System.Directory.Internal.Common.Directory │ │ │ │ -POSIX filepaths must not contain internal NUL octets. │ │ │ │ -checkForInteriorNuls │ │ │ │ -getFileStatus │ │ │ │ -time-1.12.2-inplace:Data.Time.Clock.Internal.UTCTime.UTCTime │ │ │ │ -clock_gettime │ │ │ │ -time-1.12.2-inplace:Data.Time.Clock.Internal.CTimespec.MkCTimespec │ │ │ │ -%I:%M:%S %p │ │ │ │ -%H:%M:%S │ │ │ │ -%m/%d/%y │ │ │ │ -%a %b %e %H:%M:%S %Z %Y │ │ │ │ -December │ │ │ │ -November │ │ │ │ -September │ │ │ │ -February │ │ │ │ -time-1.12.2-inplace:Data.Time.Format.Locale.TimeLocale │ │ │ │ -time-1.12.2-inplace:Data.Time.Format.Format.Class.MkFormatOptions │ │ │ │ -%Y-%m-%d │ │ │ │ -libraries/time/lib/Data/Time/Format/Format/Instances.hs │ │ │ │ -Data.Time.Format.Format.Instances │ │ │ │ -time-1.12.2-inplace │ │ │ │ -time-1.12.2-inplace:Data.Time.Calendar.WeekDate.FirstMostWeek │ │ │ │ -time-1.12.2-inplace:Data.Time.Calendar.Private.Pad │ │ │ │ -time-1.12.2-inplace:Data.Time.Calendar.Private.NoPad │ │ │ │ -time-1.12.2-inplace:Data.Time.Calendar.Week.Monday │ │ │ │ -time-1.12.2-inplace:Data.Time.Calendar.Week.Tuesday │ │ │ │ -time-1.12.2-inplace:Data.Time.Calendar.Week.Wednesday │ │ │ │ -time-1.12.2-inplace:Data.Time.Calendar.Week.Thursday │ │ │ │ -time-1.12.2-inplace:Data.Time.Calendar.Week.Friday │ │ │ │ -time-1.12.2-inplace:Data.Time.Calendar.Week.Saturday │ │ │ │ -time-1.12.2-inplace:Data.Time.Calendar.Week.Sunday │ │ │ │ -time-1.12.2-inplace:Data.Time.LocalTime.Internal.TimeZone.TimeZone │ │ │ │ -time-1.12.2-inplace:Data.Time.LocalTime.Internal.LocalTime.LocalTime │ │ │ │ -time-1.12.2-inplace:Data.Time.LocalTime.Internal.ZonedTime.ZonedTime │ │ │ │ -libraries/time/lib/Data/Time/Calendar/MonthDay.hs │ │ │ │ -Data.Time.Calendar.MonthDay │ │ │ │ -time-1.12.2-inplace:Data.Time.LocalTime.Internal.TimeOfDay.TimeOfDay │ │ │ │ 'C:PolyParse │ │ │ │ After successful partial sequence │ │ │ │ item in a manyFinally' sequence │ │ │ │ src/Text/ParserCombinators/Poly/Base.hs │ │ │ │ Text.ParserCombinators.Poly.Base │ │ │ │ polyparse-1.13.1-IMsLbBSqegEKHmKxZzN9M0 │ │ │ │ terminator in a manyFinally' sequence │ │ │ │ @@ -535,21 +495,61 @@ │ │ │ │ Text.Parse │ │ │ │ ambiguous parse, expected a │ │ │ │ no parse, expected a │ │ │ │ Expected a (), got │ │ │ │ no input: expected a () │ │ │ │ Expected ) after ( │ │ │ │ polyparse-1.13.1-IMsLbBSqegEKHmKxZzN9M0:Text.Parse.C:Parse │ │ │ │ +pathIsDirectory │ │ │ │ +directory-1.3.8.5-inplace:System.Directory.Internal.Common.File │ │ │ │ +directory-1.3.8.5-inplace:System.Directory.Internal.Common.SymbolicLink │ │ │ │ +directory-1.3.8.5-inplace:System.Directory.Internal.Common.Directory │ │ │ │ +POSIX filepaths must not contain internal NUL octets. │ │ │ │ +checkForInteriorNuls │ │ │ │ +getFileStatus │ │ │ │ negative length: │ │ │ │ packCStringLen │ │ │ │ moduleErrorIO │ │ │ │ Data.ByteString.Short. │ │ │ │ libraries/bytestring/Data/ByteString/Short/Internal.hs │ │ │ │ Data.ByteString.Short.Internal │ │ │ │ bytestring-0.12.2.0-inplace │ │ │ │ +time-1.12.2-inplace:Data.Time.Clock.Internal.UTCTime.UTCTime │ │ │ │ +clock_gettime │ │ │ │ +time-1.12.2-inplace:Data.Time.Clock.Internal.CTimespec.MkCTimespec │ │ │ │ +%I:%M:%S %p │ │ │ │ +%H:%M:%S │ │ │ │ +%m/%d/%y │ │ │ │ +%a %b %e %H:%M:%S %Z %Y │ │ │ │ +December │ │ │ │ +November │ │ │ │ +September │ │ │ │ +February │ │ │ │ +time-1.12.2-inplace:Data.Time.Format.Locale.TimeLocale │ │ │ │ +time-1.12.2-inplace:Data.Time.Format.Format.Class.MkFormatOptions │ │ │ │ +%Y-%m-%d │ │ │ │ +libraries/time/lib/Data/Time/Format/Format/Instances.hs │ │ │ │ +Data.Time.Format.Format.Instances │ │ │ │ +time-1.12.2-inplace │ │ │ │ +time-1.12.2-inplace:Data.Time.Calendar.WeekDate.FirstMostWeek │ │ │ │ +time-1.12.2-inplace:Data.Time.Calendar.Private.Pad │ │ │ │ +time-1.12.2-inplace:Data.Time.Calendar.Private.NoPad │ │ │ │ +time-1.12.2-inplace:Data.Time.Calendar.Week.Monday │ │ │ │ +time-1.12.2-inplace:Data.Time.Calendar.Week.Tuesday │ │ │ │ +time-1.12.2-inplace:Data.Time.Calendar.Week.Wednesday │ │ │ │ +time-1.12.2-inplace:Data.Time.Calendar.Week.Thursday │ │ │ │ +time-1.12.2-inplace:Data.Time.Calendar.Week.Friday │ │ │ │ +time-1.12.2-inplace:Data.Time.Calendar.Week.Saturday │ │ │ │ +time-1.12.2-inplace:Data.Time.Calendar.Week.Sunday │ │ │ │ +time-1.12.2-inplace:Data.Time.LocalTime.Internal.TimeZone.TimeZone │ │ │ │ +time-1.12.2-inplace:Data.Time.LocalTime.Internal.LocalTime.LocalTime │ │ │ │ +time-1.12.2-inplace:Data.Time.LocalTime.Internal.ZonedTime.ZonedTime │ │ │ │ +libraries/time/lib/Data/Time/Calendar/MonthDay.hs │ │ │ │ +Data.Time.Calendar.MonthDay │ │ │ │ +time-1.12.2-inplace:Data.Time.LocalTime.Internal.TimeOfDay.TimeOfDay │ │ │ │ base:Data.Array.Byte.ByteArray │ │ │ │ Char.digitToInt: not a digit │ │ │ │ Negative exponent │ │ │ │ No match in record selector │ │ │ │ Non-exhaustive patterns in │ │ │ │ libraries/ghc-internal/src/GHC/Internal/Control/Exception/Base.hs │ │ │ │ <> │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -7883,15 +7883,15 @@ │ │ │ │ jb 8052703 <__gmpz_get_d_2exp@plt+0x6a63> │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 80526f9 <__gmpz_get_d_2exp@plt+0x6a59> │ │ │ │ mov 0x8(%eax),%eax │ │ │ │ movl $0x80525e0,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8189c1d,-0x8(%ebp) │ │ │ │ + movl $0x81894e8,-0x8(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ @@ -8323,15 +8323,15 @@ │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8052ceb <__gmpz_get_d_2exp@plt+0x704b> │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%eax │ │ │ │ movl $0x8052b4c,-0xc(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8189e7d,-0x8(%ebp) │ │ │ │ + movl $0x8189748,-0x8(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ @@ -9069,15 +9069,15 @@ │ │ │ │ jb 8053667 <__gmpz_get_d_2exp@plt+0x79c7> │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 805365d <__gmpz_get_d_2exp@plt+0x79bd> │ │ │ │ mov 0x8(%eax),%eax │ │ │ │ movl $0x8053578,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8189c1d,-0x8(%ebp) │ │ │ │ + movl $0x81894e8,-0x8(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ @@ -20404,22 +20404,22 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov 0x70(%esp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x805ca9c,-0x8(%ebp) │ │ │ │ lea -0x10(%edi),%ecx │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ - movl $0x82d18fe,-0xc(%ebp) │ │ │ │ + movl $0x82cfdc6,-0xc(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 80834bc <__gmpz_get_d_2exp@plt+0x3781c> │ │ │ │ + jmp 80a5e04 <__gmpz_get_d_2exp@plt+0x5a164> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov $0x82c9c38,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ @@ -20449,15 +20449,15 @@ │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %dh,0x75890805(%eax,%ecx,8) │ │ │ │ cld │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8081f48 <__gmpz_get_d_2exp@plt+0x362a8> │ │ │ │ + jmp 80a4890 <__gmpz_get_d_2exp@plt+0x58bf0> │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ movl $0x805c9a8,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ mov %edx,0x4(%ebp) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ @@ -39247,21 +39247,21 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 806c964 <__gmpz_get_d_2exp@plt+0x20cc4> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x82cd8ae,-0x18(%ebp) │ │ │ │ - movl $0x82ccd85,-0x14(%ebp) │ │ │ │ + movl $0x82d123e,-0x18(%ebp) │ │ │ │ + movl $0x82d0715,-0x14(%ebp) │ │ │ │ movl $0x82cabb8,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 80875f8 <__gmpz_get_d_2exp@plt+0x3b958> │ │ │ │ + jmp 80aa588 <__gmpz_get_d_2exp@plt+0x5e8e8> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ mov $0x30025e2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,0x8000000 │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc417bb(%ebp) │ │ │ │ @@ -39403,16 +39403,16 @@ │ │ │ │ add %al,0x1e000000 │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,0x8e904c5(%ebx) │ │ │ │ or %eax,(%eax) │ │ │ │ add %bh,%bh │ │ │ │ arpl %edi,%esp │ │ │ │ nop │ │ │ │ - adc %bh,%cl │ │ │ │ - and $0x100,%eax │ │ │ │ + mov 0x1002632,%al │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 806cc2b <__gmpz_get_d_2exp@plt+0x20f8b> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ @@ -39421,16 +39421,18 @@ │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ jne 806cb8c <__gmpz_get_d_2exp@plt+0x20eec> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sar $1,%al │ │ │ │ - and $0x0,%eax │ │ │ │ + pusha │ │ │ │ + xor (%esi),%ah │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ mov $0x8b0806cb,%eax │ │ │ │ inc %esi │ │ │ │ @@ -39439,17 +39441,17 @@ │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ jne 806cbb8 <__gmpz_get_d_2exp@plt+0x20f18> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - clc │ │ │ │ - and $0x100,%eax │ │ │ │ + xor $0x32,%al │ │ │ │ + add %al,%es:(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %ah,%al │ │ │ │ lret │ │ │ │ push %es │ │ │ │ @@ -39457,39 +39459,40 @@ │ │ │ │ add $0x89,%al │ │ │ │ inc %ebp │ │ │ │ add $0x66,%al │ │ │ │ test $0x11750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - jl 806cbce <__gmpz_get_d_2exp@plt+0x20f2e> │ │ │ │ - and $0x2100,%eax │ │ │ │ + or $0x32,%al │ │ │ │ + add %ah,%es:(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x3866fbbb(%ebx) │ │ │ │ inc %ebp │ │ │ │ add $0x8,%al │ │ │ │ int3 │ │ │ │ push %es │ │ │ │ or %cl,0x5589f845(%ecx) │ │ │ │ cld │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 808465c <__gmpz_get_d_2exp@plt+0x389bc> │ │ │ │ + jmp 80a75f0 <__gmpz_get_d_2exp@plt+0x5b950> │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 806cc2e <__gmpz_get_d_2exp@plt+0x20f8e> │ │ │ │ - movl $0x8084eb8,-0x8(%edi) │ │ │ │ + movl $0x80a7e4c,-0x8(%edi) │ │ │ │ mov %esi,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ @@ -39507,21 +39510,21 @@ │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 806cc9d <__gmpz_get_d_2exp@plt+0x20ffd> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%eax │ │ │ │ movl $0x806cb4c,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x82cd8ae,-0x18(%ebp) │ │ │ │ - movl $0x82ccd85,-0x14(%ebp) │ │ │ │ + movl $0x82d123e,-0x18(%ebp) │ │ │ │ + movl $0x82d0715,-0x14(%ebp) │ │ │ │ movl $0x82cab68,-0x10(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 80875f8 <__gmpz_get_d_2exp@plt+0x3b958> │ │ │ │ + jmp 80aa588 <__gmpz_get_d_2exp@plt+0x5e8e8> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ je 806cc8d <__gmpz_get_d_2exp@plt+0x20fed> │ │ │ │ and $0x1000300,%eax │ │ │ │ add %al,0x8000000 │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -41005,15 +41008,15 @@ │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ add $0x20,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ movl $0x806d8c0,0x8(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 8084a20 <__gmpz_get_d_2exp@plt+0x38d80> │ │ │ │ + jmp 80a79b4 <__gmpz_get_d_2exp@plt+0x5bd14> │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 806e0e1 <__gmpz_get_d_2exp@plt+0x22441> │ │ │ │ @@ -41055,17 +41058,17 @@ │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ jmp 80f2f64 <__gmpz_get_d_2exp@plt+0xa72c4> │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ movl $0x2c,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ movl $0x806d918,0x8(%ebp) │ │ │ │ - movl $0x82cc51c,0x4(%ebp) │ │ │ │ + movl $0x82cfeac,0x4(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 8085010 <__gmpz_get_d_2exp@plt+0x39370> │ │ │ │ + jmp 80a7fa0 <__gmpz_get_d_2exp@plt+0x5c300> │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -42012,29 +42015,29 @@ │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 806eedc <__gmpz_get_d_2exp@plt+0x2323c> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ movl $0x806edec,-0x14(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 806eea4 <__gmpz_get_d_2exp@plt+0x23204> │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 806eecd <__gmpz_get_d_2exp@plt+0x2322d> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ @@ -42084,15 +42087,15 @@ │ │ │ │ jb 806ef97 <__gmpz_get_d_2exp@plt+0x232f7> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 806f00b <__gmpz_get_d_2exp@plt+0x2336b> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ movl $0x806eef8,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 806efa2 <__gmpz_get_d_2exp@plt+0x23302> │ │ │ │ @@ -42107,15 +42110,15 @@ │ │ │ │ mov %ecx,(%edi) │ │ │ │ movl $0x806efec,-0x4(%ebp) │ │ │ │ movl $0x82caf5c,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ mov $0x82caf70,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ @@ -42137,28 +42140,27 @@ │ │ │ │ add %al,(%eax) │ │ │ │ jb 806f06a <__gmpz_get_d_2exp@plt+0x233ca> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ movl $0x806f058,0x0(%ebp) │ │ │ │ movl $0x82d7235,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8096748 <__gmpz_get_d_2exp@plt+0x4aaa8> │ │ │ │ + jmp 8086200 <__gmpz_get_d_2exp@plt+0x3a560> │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - cli │ │ │ │ - in $0x2c,%al │ │ │ │ - or %cl,-0x3a7cff8b(%ecx) │ │ │ │ - cld │ │ │ │ - jmp 8094e28 <__gmpz_get_d_2exp@plt+0x49188> │ │ │ │ + ds enter $0x82c,$0x89 │ │ │ │ + jne 806f062 <__gmpz_get_d_2exp@plt+0x233c2> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80848e0 <__gmpz_get_d_2exp@plt+0x38c40> │ │ │ │ mov $0x82caf80,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ cld │ │ │ │ mov $0x50025,%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -42171,27 +42173,27 @@ │ │ │ │ jb 806f0f3 <__gmpz_get_d_2exp@plt+0x23453> │ │ │ │ movl $0x806f0bc,-0x4(%ebp) │ │ │ │ movl $0x82caf81,-0x10(%ebp) │ │ │ │ movl $0x82caf91,-0xc(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 80956e4 <__gmpz_get_d_2exp@plt+0x49a44> │ │ │ │ + jmp 808519c <__gmpz_get_d_2exp@plt+0x394fc> │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x2,%eax │ │ │ │ jne 806f0ed <__gmpz_get_d_2exp@plt+0x2344d> │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 806f0fb <__gmpz_get_d_2exp@plt+0x2345b> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ movl $0x82daefd,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ @@ -42276,15 +42278,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 806f1f2 <__gmpz_get_d_2exp@plt+0x23552> │ │ │ │ movl $0x82cb075,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8096748 <__gmpz_get_d_2exp@plt+0x4aaa8> │ │ │ │ + jmp 8086200 <__gmpz_get_d_2exp@plt+0x3a560> │ │ │ │ mov $0x82cb07c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ test %bh,0x25(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ adc $0x8d000100,%eax │ │ │ │ inc %ebp │ │ │ │ @@ -42295,18 +42297,18 @@ │ │ │ │ push %ebx │ │ │ │ call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ add $0xc,%esp │ │ │ │ test %eax,%eax │ │ │ │ je 806f244 <__gmpz_get_d_2exp@plt+0x235a4> │ │ │ │ movl $0x816c010,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82ce521,-0x10(%ebp) │ │ │ │ + movl $0x82cc865,-0x10(%ebp) │ │ │ │ movl $0x82cb07d,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8093898 <__gmpz_get_d_2exp@plt+0x47bf8> │ │ │ │ + jmp 8083350 <__gmpz_get_d_2exp@plt+0x376b0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ push %esp │ │ │ │ mov $0x10025,%esi │ │ │ │ add %al,(%eax) │ │ │ │ @@ -42385,15 +42387,15 @@ │ │ │ │ jb 806f377 <__gmpz_get_d_2exp@plt+0x236d7> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 806f3c4 <__gmpz_get_d_2exp@plt+0x23724> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ movl $0x806f2e8,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 806f382 <__gmpz_get_d_2exp@plt+0x236e2> │ │ │ │ @@ -42402,15 +42404,15 @@ │ │ │ │ add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 806f3b5 <__gmpz_get_d_2exp@plt+0x23715> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ movl $0x806f288,-0x14(%edi) │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ @@ -42440,15 +42442,15 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x2,%eax │ │ │ │ jne 806f44a <__gmpz_get_d_2exp@plt+0x237aa> │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 806f458 <__gmpz_get_d_2exp@plt+0x237b8> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ movl $0x82daefd,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ jmp 806f31c <__gmpz_get_d_2exp@plt+0x2367c> │ │ │ │ @@ -42499,29 +42501,29 @@ │ │ │ │ jb 806f50b <__gmpz_get_d_2exp@plt+0x2386b> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 806f533 <__gmpz_get_d_2exp@plt+0x23893> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ movl $0x806f474,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 806f516 <__gmpz_get_d_2exp@plt+0x23876> │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x82cb0d8,-0x4(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ mov $0x82cb0ec,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ @@ -42609,15 +42611,15 @@ │ │ │ │ jb 806f66f <__gmpz_get_d_2exp@plt+0x239cf> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 806f685 <__gmpz_get_d_2exp@plt+0x239e5> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ movl $0x806f5e0,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 806f67a <__gmpz_get_d_2exp@plt+0x239da> │ │ │ │ @@ -42668,15 +42670,15 @@ │ │ │ │ jb 806f72f <__gmpz_get_d_2exp@plt+0x23a8f> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 806f745 <__gmpz_get_d_2exp@plt+0x23aa5> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ movl $0x806f6a0,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 806f73a <__gmpz_get_d_2exp@plt+0x23a9a> │ │ │ │ @@ -42789,15 +42791,15 @@ │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %al,%ah │ │ │ │ clc │ │ │ │ push %es │ │ │ │ or %cl,-0x3a7c038b(%ecx) │ │ │ │ cld │ │ │ │ - jmp 8094f60 <__gmpz_get_d_2exp@plt+0x492c0> │ │ │ │ + jmp 8084a18 <__gmpz_get_d_2exp@plt+0x38d78> │ │ │ │ movl $0x806f890,0x8(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov 0x5(%esi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ jmp 807001c <__gmpz_get_d_2exp@plt+0x2437c> │ │ │ │ xchg %ax,%ax │ │ │ │ @@ -42839,15 +42841,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %bh,(%ecx,%edi,8) │ │ │ │ push %es │ │ │ │ or %cl,-0x3a7c038b(%ecx) │ │ │ │ cld │ │ │ │ - jmp 8094f60 <__gmpz_get_d_2exp@plt+0x492c0> │ │ │ │ + jmp 8084a18 <__gmpz_get_d_2exp@plt+0x38d78> │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ @@ -42905,20 +42907,20 @@ │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 806fa02 <__gmpz_get_d_2exp@plt+0x23d62> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%eax │ │ │ │ movl $0x806f990,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x82ce521,-0x14(%ebp) │ │ │ │ + movl $0x82cc865,-0x14(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ movl $0x82cb0fd,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 8092c9c <__gmpz_get_d_2exp@plt+0x46ffc> │ │ │ │ + jmp 8082754 <__gmpz_get_d_2exp@plt+0x36ab4> │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ @@ -42941,25 +42943,25 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x2,%eax │ │ │ │ jne 806fa8a <__gmpz_get_d_2exp@plt+0x23dea> │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 806fa98 <__gmpz_get_d_2exp@plt+0x23df8> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ movl $0x82daefd,(%edi) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 8096134 <__gmpz_get_d_2exp@plt+0x4a494> │ │ │ │ + jmp 8085bec <__gmpz_get_d_2exp@plt+0x39f4c> │ │ │ │ mov %esi,0x4(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 8096134 <__gmpz_get_d_2exp@plt+0x4a494> │ │ │ │ + jmp 8085bec <__gmpz_get_d_2exp@plt+0x39f4c> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ nop │ │ │ │ mov $0x20025b4,%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%edx) │ │ │ │ @@ -43012,15 +43014,15 @@ │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 806fbb3 <__gmpz_get_d_2exp@plt+0x23f13> │ │ │ │ mov 0x1(%eax),%eax │ │ │ │ movl $0x806fab4,-0x14(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 806fb76 <__gmpz_get_d_2exp@plt+0x23ed6> │ │ │ │ @@ -43031,15 +43033,15 @@ │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 806fbb3 <__gmpz_get_d_2exp@plt+0x23f13> │ │ │ │ mov 0x3(%eax),%eax │ │ │ │ movl $0x806fa1c,-0x14(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ jmp 806ef28 <__gmpz_get_d_2exp@plt+0x23288> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ @@ -43119,15 +43121,15 @@ │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 806fd25 <__gmpz_get_d_2exp@plt+0x24085> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ movl $0x806fc0c,-0x14(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 806fcd4 <__gmpz_get_d_2exp@plt+0x24034> │ │ │ │ @@ -43140,15 +43142,15 @@ │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ movl $0x806fbd0,-0x1c(%edi) │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ mov %edx,-0x14(%edi) │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ @@ -43209,15 +43211,15 @@ │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 806fe9b <__gmpz_get_d_2exp@plt+0x241fb> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ movl $0x806fd40,-0x14(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 806fe08 <__gmpz_get_d_2exp@plt+0x24168> │ │ │ │ @@ -43234,15 +43236,15 @@ │ │ │ │ mov %ecx,(%edi) │ │ │ │ movl $0x806fe58,0x0(%ebp) │ │ │ │ movl $0x82caf48,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ aam $0xb2 │ │ │ │ and $0x4300,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ @@ -43330,15 +43332,15 @@ │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 806ffff <__gmpz_get_d_2exp@plt+0x2435f> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ movl $0x806fef4,-0x14(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 806ffb4 <__gmpz_get_d_2exp@plt+0x24314> │ │ │ │ @@ -43349,15 +43351,15 @@ │ │ │ │ ja 806fff0 <__gmpz_get_d_2exp@plt+0x24350> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ movl $0x806feb8,-0x18(%edi) │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ @@ -43594,15 +43596,15 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %bl,(%eax) │ │ │ │ add (%edi),%eax │ │ │ │ or %cl,-0x3a7c038b(%ecx) │ │ │ │ cld │ │ │ │ - jmp 8094f60 <__gmpz_get_d_2exp@plt+0x492c0> │ │ │ │ + jmp 8084a18 <__gmpz_get_d_2exp@plt+0x38d78> │ │ │ │ xchg %ax,%ax │ │ │ │ adc %ch,0x20025(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ @@ -44155,29 +44157,29 @@ │ │ │ │ jb 8070a4b <__gmpz_get_d_2exp@plt+0x24dab> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8070a8c <__gmpz_get_d_2exp@plt+0x24dec> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ movl $0x80709bc,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 8070a56 <__gmpz_get_d_2exp@plt+0x24db6> │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8070a7d <__gmpz_get_d_2exp@plt+0x24ddd> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ movl $0x82d6426,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ @@ -44222,29 +44224,29 @@ │ │ │ │ jb 8070b37 <__gmpz_get_d_2exp@plt+0x24e97> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8070b78 <__gmpz_get_d_2exp@plt+0x24ed8> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ movl $0x8070aa8,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 8070b42 <__gmpz_get_d_2exp@plt+0x24ea2> │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8070b69 <__gmpz_get_d_2exp@plt+0x24ec9> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ movl $0x82d640e,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ @@ -44292,29 +44294,29 @@ │ │ │ │ jb 8070c23 <__gmpz_get_d_2exp@plt+0x24f83> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8070c64 <__gmpz_get_d_2exp@plt+0x24fc4> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ movl $0x8070b94,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 8070c2e <__gmpz_get_d_2exp@plt+0x24f8e> │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8070c55 <__gmpz_get_d_2exp@plt+0x24fb5> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ movl $0x82da7fa,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ @@ -44363,29 +44365,29 @@ │ │ │ │ jb 8070d17 <__gmpz_get_d_2exp@plt+0x25077> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8070d3f <__gmpz_get_d_2exp@plt+0x2509f> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ movl $0x8070c80,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 8070d22 <__gmpz_get_d_2exp@plt+0x25082> │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x82cafc0,-0x4(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ mov $0x82cb2e0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ xchg %ax,%ax │ │ │ │ xchg %eax,%esp │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ @@ -44429,29 +44431,29 @@ │ │ │ │ jb 8070df3 <__gmpz_get_d_2exp@plt+0x25153> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8070e1b <__gmpz_get_d_2exp@plt+0x2517b> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ movl $0x8070d5c,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 8070dfe <__gmpz_get_d_2exp@plt+0x2515e> │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x82cafac,-0x4(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ mov $0x82cb2f0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ xchg %ax,%ax │ │ │ │ enter $0x25a4,$0x0 │ │ │ │ add %eax,(%eax) │ │ │ │ @@ -44494,29 +44496,29 @@ │ │ │ │ jb 8070ecf <__gmpz_get_d_2exp@plt+0x2522f> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8070ef7 <__gmpz_get_d_2exp@plt+0x25257> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ movl $0x8070e38,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 8070eda <__gmpz_get_d_2exp@plt+0x2523a> │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x82caf98,-0x4(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ mov $0x82cb300,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ xchg %ax,%ax │ │ │ │ cld │ │ │ │ mov %eax,0x10025 │ │ │ │ @@ -44557,15 +44559,15 @@ │ │ │ │ jb 8070fa3 <__gmpz_get_d_2exp@plt+0x25303> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8070fb9 <__gmpz_get_d_2exp@plt+0x25319> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ movl $0x8070f14,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 8070fae <__gmpz_get_d_2exp@plt+0x2530e> │ │ │ │ @@ -44613,15 +44615,15 @@ │ │ │ │ inc %ebp │ │ │ │ add %cl,0x7(%eax,%edx,1) │ │ │ │ or %al,%bh │ │ │ │ inc %ebp │ │ │ │ clc │ │ │ │ shll $0xfc,0x7589082c(%edx) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8094e28 <__gmpz_get_d_2exp@plt+0x49188> │ │ │ │ + jmp 80848e0 <__gmpz_get_d_2exp@plt+0x38c40> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ aam $0xa2 │ │ │ │ and $0x100,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ @@ -44641,15 +44643,15 @@ │ │ │ │ cmp $0x2,%eax │ │ │ │ jne 807109a <__gmpz_get_d_2exp@plt+0x253fa> │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ movl $0x80710ac,0x4(%ebp) │ │ │ │ movl $0x82caf48,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ je 8071044 <__gmpz_get_d_2exp@plt+0x253a4> │ │ │ │ and $0x0,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3feb0075(%ecx) │ │ │ │ @@ -44695,15 +44697,15 @@ │ │ │ │ jb 8071157 <__gmpz_get_d_2exp@plt+0x254b7> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8071194 <__gmpz_get_d_2exp@plt+0x254f4> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ movl $0x80710c0,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 8071162 <__gmpz_get_d_2exp@plt+0x254c2> │ │ │ │ @@ -44795,15 +44797,15 @@ │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 80712f5 <__gmpz_get_d_2exp@plt+0x25655> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ movl $0x80711e4,-0x14(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 80712a4 <__gmpz_get_d_2exp@plt+0x25604> │ │ │ │ @@ -44816,15 +44818,15 @@ │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ movl $0x80711ac,-0x1c(%edi) │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %edx,-0x14(%edi) │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ @@ -44881,15 +44883,15 @@ │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8071433 <__gmpz_get_d_2exp@plt+0x25793> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ movl $0x8071310,-0x14(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 80713d4 <__gmpz_get_d_2exp@plt+0x25734> │ │ │ │ @@ -44966,15 +44968,15 @@ │ │ │ │ jb 80714f3 <__gmpz_get_d_2exp@plt+0x25853> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 807172d <__gmpz_get_d_2exp@plt+0x25a8d> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ movl $0x8071450,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ mov %esi,%ecx │ │ │ │ cmp $0x2,%eax │ │ │ │ @@ -45202,29 +45204,29 @@ │ │ │ │ jb 80717d7 <__gmpz_get_d_2exp@plt+0x25b37> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8071818 <__gmpz_get_d_2exp@plt+0x25b78> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ movl $0x8071748,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 80717e2 <__gmpz_get_d_2exp@plt+0x25b42> │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8071809 <__gmpz_get_d_2exp@plt+0x25b69> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ movl $0x82da726,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ @@ -45268,29 +45270,29 @@ │ │ │ │ jb 80718c3 <__gmpz_get_d_2exp@plt+0x25c23> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8071904 <__gmpz_get_d_2exp@plt+0x25c64> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ movl $0x8071834,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 80718ce <__gmpz_get_d_2exp@plt+0x25c2e> │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 80718f5 <__gmpz_get_d_2exp@plt+0x25c55> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ movl $0x82da742,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ @@ -45338,29 +45340,29 @@ │ │ │ │ jb 80719b7 <__gmpz_get_d_2exp@plt+0x25d17> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 80719df <__gmpz_get_d_2exp@plt+0x25d3f> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ movl $0x8071920,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 80719c2 <__gmpz_get_d_2exp@plt+0x25d22> │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x82cafe8,-0x4(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ mov $0x82cb374,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ xchg %ax,%ax │ │ │ │ mov %bl,0x10025(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -45402,29 +45404,29 @@ │ │ │ │ jb 8071a93 <__gmpz_get_d_2exp@plt+0x25df3> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8071abb <__gmpz_get_d_2exp@plt+0x25e1b> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ movl $0x80719fc,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 8071a9e <__gmpz_get_d_2exp@plt+0x25dfe> │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x82cafd4,-0x4(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ mov $0x82cb384,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ xchg %ax,%ax │ │ │ │ mov $0x1002598,%esp │ │ │ │ add %al,(%eax) │ │ │ │ @@ -45468,15 +45470,15 @@ │ │ │ │ jb 8071b77 <__gmpz_get_d_2exp@plt+0x25ed7> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8071c38 <__gmpz_get_d_2exp@plt+0x25f98> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ movl $0x8071ad8,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 8071b82 <__gmpz_get_d_2exp@plt+0x25ee2> │ │ │ │ @@ -45511,15 +45513,15 @@ │ │ │ │ cmp $0x2,%eax │ │ │ │ jne 8071bf6 <__gmpz_get_d_2exp@plt+0x25f56> │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ movl $0x8071c10,0x4(%ebp) │ │ │ │ movl $0x82caf48,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ mov %esi,0x4(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ jmp 806ef28 <__gmpz_get_d_2exp@plt+0x23288> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ test %dl,0x25(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ @@ -45611,15 +45613,15 @@ │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8071d99 <__gmpz_get_d_2exp@plt+0x260f9> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ movl $0x8071c88,-0x14(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 8071d48 <__gmpz_get_d_2exp@plt+0x260a8> │ │ │ │ @@ -45632,15 +45634,15 @@ │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ movl $0x8071c50,-0x1c(%edi) │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %edx,-0x14(%edi) │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ @@ -45698,15 +45700,15 @@ │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8071f64 <__gmpz_get_d_2exp@plt+0x262c4> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ movl $0x8071db4,-0x14(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 8071e78 <__gmpz_get_d_2exp@plt+0x261d8> │ │ │ │ @@ -45752,15 +45754,15 @@ │ │ │ │ cmp $0x2,%eax │ │ │ │ jne 8071f1a <__gmpz_get_d_2exp@plt+0x2627a> │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ movl $0x8071f38,0x4(%ebp) │ │ │ │ movl $0x82caf48,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ jmp 8071cbc <__gmpz_get_d_2exp@plt+0x2601c> │ │ │ │ xchg %ax,%ax │ │ │ │ pop %esp │ │ │ │ @@ -45830,15 +45832,15 @@ │ │ │ │ jb 8072023 <__gmpz_get_d_2exp@plt+0x26383> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 80721b5 <__gmpz_get_d_2exp@plt+0x26515> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ movl $0x8071f80,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ mov %esi,%ecx │ │ │ │ cmp $0x2,%eax │ │ │ │ @@ -46018,29 +46020,29 @@ │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 80722bc <__gmpz_get_d_2exp@plt+0x2661c> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ movl $0x80721cc,-0x14(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 8072284 <__gmpz_get_d_2exp@plt+0x265e4> │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 80722ad <__gmpz_get_d_2exp@plt+0x2660d> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ @@ -46092,15 +46094,15 @@ │ │ │ │ jb 807237b <__gmpz_get_d_2exp@plt+0x266db> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 80723e7 <__gmpz_get_d_2exp@plt+0x26747> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ movl $0x80722d8,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 8072386 <__gmpz_get_d_2exp@plt+0x266e6> │ │ │ │ @@ -46189,29 +46191,29 @@ │ │ │ │ jb 80724cb <__gmpz_get_d_2exp@plt+0x2682b> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 807250c <__gmpz_get_d_2exp@plt+0x2686c> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ movl $0x8072444,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 80724d6 <__gmpz_get_d_2exp@plt+0x26836> │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 80724fd <__gmpz_get_d_2exp@plt+0x2685d> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ movl $0x82daefd,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ @@ -46256,15 +46258,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 80725b2 <__gmpz_get_d_2exp@plt+0x26912> │ │ │ │ movl $0x82cb401,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8096748 <__gmpz_get_d_2exp@plt+0x4aaa8> │ │ │ │ + jmp 8086200 <__gmpz_get_d_2exp@plt+0x3a560> │ │ │ │ mov $0x82cb408,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ push %eax │ │ │ │ mov 0x0,%fs │ │ │ │ add %dl,0x8d000100 │ │ │ │ inc %ebp │ │ │ │ @@ -46275,18 +46277,18 @@ │ │ │ │ push %ebx │ │ │ │ call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ add $0xc,%esp │ │ │ │ test %eax,%eax │ │ │ │ je 8072604 <__gmpz_get_d_2exp@plt+0x26964> │ │ │ │ movl $0x816c010,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82ce521,-0x10(%ebp) │ │ │ │ + movl $0x82cc865,-0x10(%ebp) │ │ │ │ movl $0x82cb409,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8093898 <__gmpz_get_d_2exp@plt+0x47bf8> │ │ │ │ + jmp 8083350 <__gmpz_get_d_2exp@plt+0x376b0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ and %cl,0x25(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ adc $0x8d000100,%eax │ │ │ │ @@ -46299,19 +46301,19 @@ │ │ │ │ push %ebx │ │ │ │ call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ add $0xc,%esp │ │ │ │ test %eax,%eax │ │ │ │ je 807265b <__gmpz_get_d_2exp@plt+0x269bb> │ │ │ │ movl $0x816c010,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82ce521,-0x14(%ebp) │ │ │ │ + movl $0x82cc865,-0x14(%ebp) │ │ │ │ movl $0x82cb428,-0x10(%ebp) │ │ │ │ movl $0x82cb0fd,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 8092c9c <__gmpz_get_d_2exp@plt+0x46ffc> │ │ │ │ + jmp 8082754 <__gmpz_get_d_2exp@plt+0x36ab4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ sub %bh,%dl │ │ │ │ and $0x0,%eax │ │ │ │ add %dl,0x8d000100 │ │ │ │ @@ -46444,15 +46446,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 8072806 <__gmpz_get_d_2exp@plt+0x26b66> │ │ │ │ movl $0x82cb4a5,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8096748 <__gmpz_get_d_2exp@plt+0x4aaa8> │ │ │ │ + jmp 8086200 <__gmpz_get_d_2exp@plt+0x3a560> │ │ │ │ mov $0x82cb4ac,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ mov 0x258c,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x8d000100 │ │ │ │ inc %ebp │ │ │ │ @@ -46463,18 +46465,18 @@ │ │ │ │ push %ebx │ │ │ │ call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ add $0xc,%esp │ │ │ │ test %eax,%eax │ │ │ │ je 8072858 <__gmpz_get_d_2exp@plt+0x26bb8> │ │ │ │ movl $0x816c010,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82ce521,-0x10(%ebp) │ │ │ │ + movl $0x82cc865,-0x10(%ebp) │ │ │ │ movl $0x82cb4ad,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8093898 <__gmpz_get_d_2exp@plt+0x47bf8> │ │ │ │ + jmp 8083350 <__gmpz_get_d_2exp@plt+0x376b0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc $0x8d000000,%eax │ │ │ │ @@ -46487,15 +46489,15 @@ │ │ │ │ push %ebx │ │ │ │ call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ add $0xc,%esp │ │ │ │ test %eax,%eax │ │ │ │ je 807289d <__gmpz_get_d_2exp@plt+0x26bfd> │ │ │ │ movl $0x816c010,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82ce5dd,-0xc(%ebp) │ │ │ │ + movl $0x82cc921,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 8072474 <__gmpz_get_d_2exp@plt+0x267d4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ cmp $0x8c,%al │ │ │ │ and $0x100,%eax │ │ │ │ @@ -46537,15 +46539,15 @@ │ │ │ │ jb 807293f <__gmpz_get_d_2exp@plt+0x26c9f> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8072955 <__gmpz_get_d_2exp@plt+0x26cb5> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ movl $0x80728b0,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 807294a <__gmpz_get_d_2exp@plt+0x26caa> │ │ │ │ @@ -46597,15 +46599,15 @@ │ │ │ │ jb 8072a0f <__gmpz_get_d_2exp@plt+0x26d6f> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8072a8c <__gmpz_get_d_2exp@plt+0x26dec> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ movl $0x8072970,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 8072a1a <__gmpz_get_d_2exp@plt+0x26d7a> │ │ │ │ @@ -46694,30 +46696,30 @@ │ │ │ │ jb 8072b43 <__gmpz_get_d_2exp@plt+0x26ea3> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8072b88 <__gmpz_get_d_2exp@plt+0x26ee8> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ movl $0x8072aa8,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 8072b4e <__gmpz_get_d_2exp@plt+0x26eae> │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x8072b80,0x0(%ebp) │ │ │ │ movl $0x82caf48,-0x8(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ mov $0x82cb524,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ xchg %eax,%esp │ │ │ │ mov %esp,0x0 │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -46769,15 +46771,15 @@ │ │ │ │ jb 8072c33 <__gmpz_get_d_2exp@plt+0x26f93> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8072c49 <__gmpz_get_d_2exp@plt+0x26fa9> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ movl $0x8072ba4,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 8072c3e <__gmpz_get_d_2exp@plt+0x26f9e> │ │ │ │ @@ -46812,25 +46814,25 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x2,%eax │ │ │ │ jne 8072cd6 <__gmpz_get_d_2exp@plt+0x27036> │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8072ce4 <__gmpz_get_d_2exp@plt+0x27044> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ movl $0x82daefd,(%edi) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 8096134 <__gmpz_get_d_2exp@plt+0x4a494> │ │ │ │ + jmp 8085bec <__gmpz_get_d_2exp@plt+0x39f4c> │ │ │ │ mov %esi,0x4(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 8096134 <__gmpz_get_d_2exp@plt+0x4a494> │ │ │ │ + jmp 8085bec <__gmpz_get_d_2exp@plt+0x39f4c> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ nop │ │ │ │ cmp $0x88,%al │ │ │ │ and $0x100,%eax │ │ │ │ add %dl,(%eax) │ │ │ │ @@ -46869,15 +46871,15 @@ │ │ │ │ add $0x14,%edi │ │ │ │ mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8072dc9 <__gmpz_get_d_2exp@plt+0x27129> │ │ │ │ mov 0x1(%eax),%eax │ │ │ │ movl $0x8072d00,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 8072d98 <__gmpz_get_d_2exp@plt+0x270f8> │ │ │ │ @@ -46886,15 +46888,15 @@ │ │ │ │ add $0x14,%edi │ │ │ │ mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8072dc9 <__gmpz_get_d_2exp@plt+0x27129> │ │ │ │ mov 0x3(%eax),%eax │ │ │ │ movl $0x8072c64,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ jmp 806ef28 <__gmpz_get_d_2exp@plt+0x23288> │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ @@ -46934,15 +46936,15 @@ │ │ │ │ add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 8072e6f <__gmpz_get_d_2exp@plt+0x271cf> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ movl $0x8072e14,-0x10(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -46966,27 +46968,28 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x8072edc,-0xc(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ mov %edx,-0x10(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 80956e4 <__gmpz_get_d_2exp@plt+0x49a44> │ │ │ │ + jmp 808519c <__gmpz_get_d_2exp@plt+0x394fc> │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x50e90075(%ecx) │ │ │ │ - xor (%edx),%al │ │ │ │ - add %al,%bh │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %cl,0x8e90075(%ecx) │ │ │ │ + sub $0x83c70001,%eax │ │ │ │ + cmp $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x79c003a(%ecx) │ │ │ │ + or %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ @@ -47031,15 +47034,15 @@ │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8072fff <__gmpz_get_d_2exp@plt+0x2735f> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ movl $0x8072efc,-0x14(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 8072fb4 <__gmpz_get_d_2exp@plt+0x27314> │ │ │ │ @@ -47051,15 +47054,15 @@ │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ movl $0x8072e84,-0x18(%edi) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ mov %edx,-0x10(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ movl $0x1c,0x33c(%ebx) │ │ │ │ @@ -47164,15 +47167,15 @@ │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8073334 <__gmpz_get_d_2exp@plt+0x27694> │ │ │ │ movl $0x8073050,-0x1c(%edi) │ │ │ │ mov %edx,-0x14(%edi) │ │ │ │ mov %esi,-0x10(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ movl $0x82dab01,(%edi) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 8072474 <__gmpz_get_d_2exp@plt+0x267d4> │ │ │ │ @@ -47200,26 +47203,26 @@ │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ jne 8073216 <__gmpz_get_d_2exp@plt+0x27576> │ │ │ │ add $0xc,%edi │ │ │ │ mov %esi,%ecx │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 807323c <__gmpz_get_d_2exp@plt+0x2759c> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0xc,%edi │ │ │ │ mov %esi,%ecx │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 807323c <__gmpz_get_d_2exp@plt+0x2759c> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ movl $0x82cb470,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %ecx,%esi │ │ │ │ @@ -47242,26 +47245,26 @@ │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ jne 80732b2 <__gmpz_get_d_2exp@plt+0x27612> │ │ │ │ add $0xc,%edi │ │ │ │ mov %esi,%ecx │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 80732d8 <__gmpz_get_d_2exp@plt+0x27638> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0xc,%edi │ │ │ │ mov %esi,%ecx │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 80732d8 <__gmpz_get_d_2exp@plt+0x27638> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ movl $0x82cb470,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %ecx,%esi │ │ │ │ @@ -47269,15 +47272,15 @@ │ │ │ │ add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8073325 <__gmpz_get_d_2exp@plt+0x27685> │ │ │ │ mov 0x5(%esi),%eax │ │ │ │ movl $0x8073018,-0x18(%edi) │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %edx,-0xc(%edi) │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ lea -0x18(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ movl $0x82dab01,(%edi) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 8072474 <__gmpz_get_d_2exp@plt+0x267d4> │ │ │ │ @@ -47357,15 +47360,15 @@ │ │ │ │ and $0x100,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ lock add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 80734b1 <__gmpz_get_d_2exp@plt+0x27811> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ movl $0x82cb470,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x18,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ cld │ │ │ │ @@ -47405,15 +47408,15 @@ │ │ │ │ add %cl,0x4d8b1445(%ebx) │ │ │ │ add $0x89,%al │ │ │ │ inc %esp │ │ │ │ and $0x40,%al │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8073502 <__gmpz_get_d_2exp@plt+0x27862> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x18,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ @@ -47438,41 +47441,41 @@ │ │ │ │ jb 807357a <__gmpz_get_d_2exp@plt+0x278da> │ │ │ │ cmp $0x4,%ecx │ │ │ │ jb 80735b1 <__gmpz_get_d_2exp@plt+0x27911> │ │ │ │ add $0xc,%edi │ │ │ │ mov %esi,%ecx │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 80735d7 <__gmpz_get_d_2exp@plt+0x27937> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ movl $0x82cb45c,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%ecx │ │ │ │ jb 80735a5 <__gmpz_get_d_2exp@plt+0x27905> │ │ │ │ add $0xc,%edi │ │ │ │ mov %esi,%ecx │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 80735d7 <__gmpz_get_d_2exp@plt+0x27937> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ movl $0x82cb470,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ mov $0x82cb484,%esi │ │ │ │ add $0x8,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ add $0xc,%edi │ │ │ │ mov %esi,%ecx │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 80735d7 <__gmpz_get_d_2exp@plt+0x27937> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ movl $0x82cb45c,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %ecx,%esi │ │ │ │ @@ -47525,15 +47528,15 @@ │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %dl,0x75890807(%esi,%esi,1) │ │ │ │ cld │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8094f60 <__gmpz_get_d_2exp@plt+0x492c0> │ │ │ │ + jmp 8084a18 <__gmpz_get_d_2exp@plt+0x38d78> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ @@ -47555,33 +47558,33 @@ │ │ │ │ cmp $0x1,%ecx │ │ │ │ jne 80736ef <__gmpz_get_d_2exp@plt+0x27a4f> │ │ │ │ add $0xc,%edi │ │ │ │ mov %esi,%ecx │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 807371d <__gmpz_get_d_2exp@plt+0x27a7d> │ │ │ │ mov 0x3(%ecx),%ecx │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ movl $0x82cb3e6,0x0(%ebp) │ │ │ │ lea -0x6(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - jmp 8094e28 <__gmpz_get_d_2exp@plt+0x49188> │ │ │ │ + jmp 80848e0 <__gmpz_get_d_2exp@plt+0x38c40> │ │ │ │ add $0xc,%edi │ │ │ │ mov %esi,%ecx │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 807371d <__gmpz_get_d_2exp@plt+0x27a7d> │ │ │ │ mov 0x2(%ecx),%ecx │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ movl $0x82cb3e6,0x0(%ebp) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - jmp 8094e28 <__gmpz_get_d_2exp@plt+0x49188> │ │ │ │ + jmp 80848e0 <__gmpz_get_d_2exp@plt+0x38c40> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %ecx,%esi │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ xchg %ax,%ax │ │ │ │ je 80737b0 <__gmpz_get_d_2exp@plt+0x27b10> │ │ │ │ and $0x2000f00,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -47610,15 +47613,15 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ jne 80737b1 <__gmpz_get_d_2exp@plt+0x27b11> │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 80737f8 <__gmpz_get_d_2exp@plt+0x27b58> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ movl $0x82daefd,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0x18,%edi │ │ │ │ @@ -47635,15 +47638,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 80956e4 <__gmpz_get_d_2exp@plt+0x49a44> │ │ │ │ + jmp 808519c <__gmpz_get_d_2exp@plt+0x394fc> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ xchg %ax,%ax │ │ │ │ pusha │ │ │ │ @@ -47698,15 +47701,15 @@ │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8073902 <__gmpz_get_d_2exp@plt+0x27c62> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ movl $0x8073824,-0x14(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 80738e8 <__gmpz_get_d_2exp@plt+0x27c48> │ │ │ │ @@ -47777,15 +47780,15 @@ │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8073a24 <__gmpz_get_d_2exp@plt+0x27d84> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ movl $0x8073920,-0x14(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 80739e4 <__gmpz_get_d_2exp@plt+0x27d44> │ │ │ │ @@ -47866,15 +47869,15 @@ │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8073b4b <__gmpz_get_d_2exp@plt+0x27eab> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ movl $0x8073a40,-0x14(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 8073b04 <__gmpz_get_d_2exp@plt+0x27e64> │ │ │ │ @@ -47954,15 +47957,15 @@ │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8073e9b <__gmpz_get_d_2exp@plt+0x281fb> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ movl $0x8073b68,-0x14(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ jl 8073ca7 <__gmpz_get_d_2exp@plt+0x28007> │ │ │ │ @@ -47993,15 +47996,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x8073ce4,0x0(%ebp) │ │ │ │ movl $0x82caf48,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 8073caf <__gmpz_get_d_2exp@plt+0x2800f> │ │ │ │ add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x8073c38,-0x4(%ebp) │ │ │ │ mov 0x7(%esi),%edx │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ @@ -48310,17 +48313,17 @@ │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 80741e1 <__gmpz_get_d_2exp@plt+0x28541> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ mov %esi,-0x4(%edi) │ │ │ │ - movl $0x82ce5ec,(%edi) │ │ │ │ + movl $0x82cc930,(%edi) │ │ │ │ movl $0x8073f60,0x0(%ebp) │ │ │ │ lea -0x6(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 8072474 <__gmpz_get_d_2exp@plt+0x267d4> │ │ │ │ mov $0x82cb5b4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ @@ -48342,15 +48345,15 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x2,%eax │ │ │ │ jne 8074178 <__gmpz_get_d_2exp@plt+0x284d8> │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 80741cc <__gmpz_get_d_2exp@plt+0x2852c> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ movl $0x82daefd,-0x4(%edi) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x807419c,0x0(%ebp) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ @@ -48438,29 +48441,29 @@ │ │ │ │ jb 8074287 <__gmpz_get_d_2exp@plt+0x285e7> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 80742c8 <__gmpz_get_d_2exp@plt+0x28628> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ movl $0x8074200,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 8074292 <__gmpz_get_d_2exp@plt+0x285f2> │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 80742b9 <__gmpz_get_d_2exp@plt+0x28619> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ movl $0x82da792,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ @@ -48505,29 +48508,29 @@ │ │ │ │ jb 8074367 <__gmpz_get_d_2exp@plt+0x286c7> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 80743a8 <__gmpz_get_d_2exp@plt+0x28708> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ movl $0x80742e0,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 8074372 <__gmpz_get_d_2exp@plt+0x286d2> │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8074399 <__gmpz_get_d_2exp@plt+0x286f9> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ movl $0x82da78e,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ @@ -48572,29 +48575,29 @@ │ │ │ │ jb 8074447 <__gmpz_get_d_2exp@plt+0x287a7> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8074488 <__gmpz_get_d_2exp@plt+0x287e8> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ movl $0x80743c0,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 8074452 <__gmpz_get_d_2exp@plt+0x287b2> │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8074479 <__gmpz_get_d_2exp@plt+0x287d9> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ movl $0x82da78a,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ @@ -48639,29 +48642,29 @@ │ │ │ │ jb 8074527 <__gmpz_get_d_2exp@plt+0x28887> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8074568 <__gmpz_get_d_2exp@plt+0x288c8> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ movl $0x80744a0,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 8074532 <__gmpz_get_d_2exp@plt+0x28892> │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8074559 <__gmpz_get_d_2exp@plt+0x288b9> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ movl $0x82da6d2,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ @@ -48706,29 +48709,29 @@ │ │ │ │ jb 8074607 <__gmpz_get_d_2exp@plt+0x28967> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8074648 <__gmpz_get_d_2exp@plt+0x289a8> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ movl $0x8074580,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 8074612 <__gmpz_get_d_2exp@plt+0x28972> │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8074639 <__gmpz_get_d_2exp@plt+0x28999> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ movl $0x82da6ce,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ @@ -48771,29 +48774,29 @@ │ │ │ │ jb 80746e7 <__gmpz_get_d_2exp@plt+0x28a47> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8074728 <__gmpz_get_d_2exp@plt+0x28a88> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ movl $0x8074660,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 80746f2 <__gmpz_get_d_2exp@plt+0x28a52> │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8074719 <__gmpz_get_d_2exp@plt+0x28a79> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ movl $0x82da786,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ @@ -48842,29 +48845,29 @@ │ │ │ │ jb 80747db <__gmpz_get_d_2exp@plt+0x28b3b> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8074803 <__gmpz_get_d_2exp@plt+0x28b63> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ movl $0x8074744,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 80747e6 <__gmpz_get_d_2exp@plt+0x28b46> │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x82cb060,-0x4(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ mov $0x82cb62c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ xchg %ax,%ax │ │ │ │ sbb $0x6e,%al │ │ │ │ and $0x100,%eax │ │ │ │ @@ -48907,29 +48910,29 @@ │ │ │ │ jb 80748b7 <__gmpz_get_d_2exp@plt+0x28c17> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 80748df <__gmpz_get_d_2exp@plt+0x28c3f> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ movl $0x8074820,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 80748c2 <__gmpz_get_d_2exp@plt+0x28c22> │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x82cb04c,-0x4(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ mov $0x82cb63c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ xchg %ax,%ax │ │ │ │ push %eax │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ @@ -48973,29 +48976,29 @@ │ │ │ │ jb 8074993 <__gmpz_get_d_2exp@plt+0x28cf3> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 80749bb <__gmpz_get_d_2exp@plt+0x28d1b> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ movl $0x80748fc,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 807499e <__gmpz_get_d_2exp@plt+0x28cfe> │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x82cb038,-0x4(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ mov $0x82cb64c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ xchg %ax,%ax │ │ │ │ test %ch,0x0(%ebp,%eiz,1) │ │ │ │ add %eax,(%eax) │ │ │ │ @@ -49038,29 +49041,29 @@ │ │ │ │ jb 8074a6f <__gmpz_get_d_2exp@plt+0x28dcf> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8074a97 <__gmpz_get_d_2exp@plt+0x28df7> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ movl $0x80749d8,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 8074a7a <__gmpz_get_d_2exp@plt+0x28dda> │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x82cb024,-0x4(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ mov $0x82cb65c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ xchg %ax,%ax │ │ │ │ mov $0x100256b,%eax │ │ │ │ add %al,(%eax) │ │ │ │ @@ -49103,29 +49106,29 @@ │ │ │ │ jb 8074b4b <__gmpz_get_d_2exp@plt+0x28eab> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8074b73 <__gmpz_get_d_2exp@plt+0x28ed3> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ movl $0x8074ab4,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 8074b56 <__gmpz_get_d_2exp@plt+0x28eb6> │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x82cb010,-0x4(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ mov $0x82cb66c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ xchg %ax,%ax │ │ │ │ in (%dx),%al │ │ │ │ push $0x25 │ │ │ │ @@ -49171,29 +49174,29 @@ │ │ │ │ jb 8074c27 <__gmpz_get_d_2exp@plt+0x28f87> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8074c4f <__gmpz_get_d_2exp@plt+0x28faf> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ movl $0x8074b90,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 8074c32 <__gmpz_get_d_2exp@plt+0x28f92> │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x82caffc,-0x4(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ mov $0x82cb67c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ @@ -49261,15 +49264,15 @@ │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8074db1 <__gmpz_get_d_2exp@plt+0x29111> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ movl $0x8074ca0,-0x14(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 8074d60 <__gmpz_get_d_2exp@plt+0x290c0> │ │ │ │ @@ -49282,15 +49285,15 @@ │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ movl $0x8074c68,-0x1c(%edi) │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %edx,-0x14(%edi) │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ @@ -49348,15 +49351,15 @@ │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8074f7c <__gmpz_get_d_2exp@plt+0x292dc> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ movl $0x8074dcc,-0x14(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 8074e90 <__gmpz_get_d_2exp@plt+0x291f0> │ │ │ │ @@ -49403,15 +49406,15 @@ │ │ │ │ cmp $0x2,%eax │ │ │ │ jne 8074f32 <__gmpz_get_d_2exp@plt+0x29292> │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ movl $0x8074f50,0x4(%ebp) │ │ │ │ movl $0x82caf48,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ jmp 8074cd4 <__gmpz_get_d_2exp@plt+0x29034> │ │ │ │ xchg %ax,%ax │ │ │ │ inc %esp │ │ │ │ @@ -49479,15 +49482,15 @@ │ │ │ │ jb 807503b <__gmpz_get_d_2exp@plt+0x2939b> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8075358 <__gmpz_get_d_2exp@plt+0x296b8> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ movl $0x8074f98,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 8075046 <__gmpz_get_d_2exp@plt+0x293a6> │ │ │ │ @@ -49800,15 +49803,15 @@ │ │ │ │ jb 807540b <__gmpz_get_d_2exp@plt+0x2976b> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 80754f8 <__gmpz_get_d_2exp@plt+0x29858> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ movl $0x8075370,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 8075416 <__gmpz_get_d_2exp@plt+0x29776> │ │ │ │ @@ -49833,48 +49836,48 @@ │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x3,%ecx │ │ │ │ jb 8075477 <__gmpz_get_d_2exp@plt+0x297d7> │ │ │ │ add $0xc,%edi │ │ │ │ mov %esi,%ecx │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 80754ce <__gmpz_get_d_2exp@plt+0x2982e> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ movl $0x82daeee,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%ecx │ │ │ │ jb 80754a2 <__gmpz_get_d_2exp@plt+0x29802> │ │ │ │ add $0xc,%edi │ │ │ │ mov %esi,%ecx │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 80754ce <__gmpz_get_d_2exp@plt+0x2982e> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ movl $0x82daeee,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0xc,%edi │ │ │ │ mov %esi,%ecx │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 80754ce <__gmpz_get_d_2exp@plt+0x2982e> │ │ │ │ cmpl $0x0,0x3(%ecx) │ │ │ │ jne 80754df <__gmpz_get_d_2exp@plt+0x2983f> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ movl $0x82daee9,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %ecx,%esi │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ movl $0x82daeee,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ @@ -49949,15 +49952,15 @@ │ │ │ │ jb 80755fb <__gmpz_get_d_2exp@plt+0x2995b> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8075648 <__gmpz_get_d_2exp@plt+0x299a8> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ movl $0x8075574,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 8075606 <__gmpz_get_d_2exp@plt+0x29966> │ │ │ │ @@ -49966,15 +49969,15 @@ │ │ │ │ add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8075639 <__gmpz_get_d_2exp@plt+0x29999> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ movl $0x8075510,-0x14(%edi) │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ @@ -50025,29 +50028,29 @@ │ │ │ │ jb 80756fb <__gmpz_get_d_2exp@plt+0x29a5b> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8075723 <__gmpz_get_d_2exp@plt+0x29a83> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ movl $0x8075664,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 8075706 <__gmpz_get_d_2exp@plt+0x29a66> │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x82cb5d8,-0x4(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ mov $0x82cb6fc,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ xchg %ax,%ax │ │ │ │ int3 │ │ │ │ pop %edi │ │ │ │ @@ -50092,29 +50095,29 @@ │ │ │ │ jb 80757d7 <__gmpz_get_d_2exp@plt+0x29b37> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 80757ff <__gmpz_get_d_2exp@plt+0x29b5f> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ movl $0x8075740,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 80757e2 <__gmpz_get_d_2exp@plt+0x29b42> │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x82cb600,-0x4(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ mov $0x82cb70c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ xchg %ax,%ax │ │ │ │ add %bl,0x25(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -50158,29 +50161,29 @@ │ │ │ │ jb 80758b3 <__gmpz_get_d_2exp@plt+0x29c13> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 80758db <__gmpz_get_d_2exp@plt+0x29c3b> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ movl $0x807581c,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 80758be <__gmpz_get_d_2exp@plt+0x29c1e> │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x82cb5ec,-0x4(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ mov $0x82cb71c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ xchg %ax,%ax │ │ │ │ cmp $0x5e,%al │ │ │ │ and $0x100,%eax │ │ │ │ @@ -50209,18 +50212,18 @@ │ │ │ │ cld │ │ │ │ jmp 8075a7c <__gmpz_get_d_2exp@plt+0x29ddc> │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x1f16ff8b(%ecx) │ │ │ │ - pop %es │ │ │ │ - add (%eax),%al │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %cl,-0x6716ff8b(%ecx) │ │ │ │ + add (%ecx),%al │ │ │ │ + add %bh,%bh │ │ │ │ + arpl %edi,%eax │ │ │ │ nop │ │ │ │ rcrb $1,0x25(%ebp) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ @@ -50259,15 +50262,15 @@ │ │ │ │ add $0x14,%edi │ │ │ │ mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8075a2f <__gmpz_get_d_2exp@plt+0x29d8f> │ │ │ │ mov 0x1(%eax),%eax │ │ │ │ movl $0x8075964,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 8075a00 <__gmpz_get_d_2exp@plt+0x29d60> │ │ │ │ @@ -50276,15 +50279,15 @@ │ │ │ │ add $0x14,%edi │ │ │ │ mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8075a2f <__gmpz_get_d_2exp@plt+0x29d8f> │ │ │ │ mov 0x3(%eax),%eax │ │ │ │ movl $0x80758f8,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ @@ -50331,15 +50334,15 @@ │ │ │ │ jb 8075ae3 <__gmpz_get_d_2exp@plt+0x29e43> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8075b40 <__gmpz_get_d_2exp@plt+0x29ea0> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ movl $0x8075a4c,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 8075aee <__gmpz_get_d_2exp@plt+0x29e4e> │ │ │ │ @@ -50496,15 +50499,15 @@ │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8075d27 <__gmpz_get_d_2exp@plt+0x2a087> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ movl $0x8075c24,-0x14(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 8075cdc <__gmpz_get_d_2exp@plt+0x2a03c> │ │ │ │ @@ -50515,15 +50518,15 @@ │ │ │ │ ja 8075d18 <__gmpz_get_d_2exp@plt+0x2a078> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ movl $0x8075b58,-0x18(%edi) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ mov %edx,-0x10(%edi) │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ @@ -50576,15 +50579,15 @@ │ │ │ │ jb 8075de7 <__gmpz_get_d_2exp@plt+0x2a147> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8075e53 <__gmpz_get_d_2exp@plt+0x2a1b3> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ movl $0x8075d44,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 8075df2 <__gmpz_get_d_2exp@plt+0x2a152> │ │ │ │ @@ -50630,27 +50633,27 @@ │ │ │ │ jb 8075ee3 <__gmpz_get_d_2exp@plt+0x2a243> │ │ │ │ movl $0x8075eac,-0x4(%ebp) │ │ │ │ movl $0x82cb791,-0x10(%ebp) │ │ │ │ movl $0x82cb789,-0xc(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 80956e4 <__gmpz_get_d_2exp@plt+0x49a44> │ │ │ │ + jmp 808519c <__gmpz_get_d_2exp@plt+0x394fc> │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x2,%eax │ │ │ │ jne 8075edd <__gmpz_get_d_2exp@plt+0x2a23d> │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8075eeb <__gmpz_get_d_2exp@plt+0x2a24b> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ movl $0x82daefd,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ @@ -50702,19 +50705,18 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - cli │ │ │ │ - in $0x2c,%al │ │ │ │ - or %cl,-0x3a7cff8b(%ecx) │ │ │ │ - cld │ │ │ │ - jmp 8094e28 <__gmpz_get_d_2exp@plt+0x49188> │ │ │ │ + ds enter $0x82c,$0x89 │ │ │ │ + jne 8075f7e <__gmpz_get_d_2exp@plt+0x2a2de> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80848e0 <__gmpz_get_d_2exp@plt+0x38c40> │ │ │ │ mov $0x82cb790,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ xchg %eax,%esp │ │ │ │ push %edi │ │ │ │ and $0x1000500,%eax │ │ │ │ add %al,(%eax) │ │ │ │ @@ -50796,15 +50798,15 @@ │ │ │ │ cmp $0x2,%eax │ │ │ │ jne 8076201 <__gmpz_get_d_2exp@plt+0x2a561> │ │ │ │ movl $0x8076228,0x0(%ebp) │ │ │ │ movl $0x82caf48,-0x8(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ xchg %ax,%ax │ │ │ │ xchg %eax,%esp │ │ │ │ push %esi │ │ │ │ and $0x100,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ @@ -50824,30 +50826,30 @@ │ │ │ │ cmp $0x2,%eax │ │ │ │ jne 807611a <__gmpz_get_d_2exp@plt+0x2a47a> │ │ │ │ movl $0x8076154,0x0(%ebp) │ │ │ │ movl $0x82caf48,-0x8(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ xchg %ax,%ax │ │ │ │ inc %eax │ │ │ │ push %esi │ │ │ │ and $0x100,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x2,%eax │ │ │ │ jne 807612c <__gmpz_get_d_2exp@plt+0x2a48c> │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ movl $0x8076140,0x4(%ebp) │ │ │ │ movl $0x82caf48,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ movl $0x80760f4,0x0(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 80753a0 <__gmpz_get_d_2exp@plt+0x29700> │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ @@ -50890,15 +50892,15 @@ │ │ │ │ cmp $0x2,%eax │ │ │ │ jne 80761ba <__gmpz_get_d_2exp@plt+0x2a51a> │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ movl $0x80761cc,0x4(%ebp) │ │ │ │ movl $0x82caf48,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ push $0x2555 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x7ce90075(%ecx) │ │ │ │ @@ -51006,18 +51008,18 @@ │ │ │ │ cld │ │ │ │ jmp 8075d78 <__gmpz_get_d_2exp@plt+0x2a0d8> │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x28e90075(%ecx) │ │ │ │ - incb (%ecx) │ │ │ │ - add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ + add %cl,-0x1f16ff8b(%ecx) │ │ │ │ + clc │ │ │ │ + add %al,(%eax) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ sbb %dl,0x0(%ebp,%eiz,1) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ @@ -51056,15 +51058,15 @@ │ │ │ │ add $0x14,%edi │ │ │ │ mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 80763e9 <__gmpz_get_d_2exp@plt+0x2a749> │ │ │ │ mov 0x1(%eax),%eax │ │ │ │ movl $0x807631c,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 80763b8 <__gmpz_get_d_2exp@plt+0x2a718> │ │ │ │ @@ -51073,15 +51075,15 @@ │ │ │ │ add $0x14,%edi │ │ │ │ mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 80763e9 <__gmpz_get_d_2exp@plt+0x2a749> │ │ │ │ mov 0x3(%eax),%eax │ │ │ │ movl $0x8076290,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ jmp 806ef28 <__gmpz_get_d_2exp@plt+0x23288> │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ @@ -51204,15 +51206,15 @@ │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 80765d3 <__gmpz_get_d_2exp@plt+0x2a933> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ movl $0x80764d0,-0x14(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 8076588 <__gmpz_get_d_2exp@plt+0x2a8e8> │ │ │ │ @@ -51223,15 +51225,15 @@ │ │ │ │ ja 80765c4 <__gmpz_get_d_2exp@plt+0x2a924> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ movl $0x8076404,-0x18(%edi) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ mov %edx,-0x10(%edi) │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ @@ -51284,15 +51286,15 @@ │ │ │ │ jb 8076693 <__gmpz_get_d_2exp@plt+0x2a9f3> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 80766ff <__gmpz_get_d_2exp@plt+0x2aa5f> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ movl $0x80765f0,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 807669e <__gmpz_get_d_2exp@plt+0x2a9fe> │ │ │ │ @@ -51339,27 +51341,27 @@ │ │ │ │ jb 807678f <__gmpz_get_d_2exp@plt+0x2aaef> │ │ │ │ movl $0x8076758,-0x4(%ebp) │ │ │ │ movl $0x82cb7b9,-0x10(%ebp) │ │ │ │ movl $0x82cb7b1,-0xc(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 80956e4 <__gmpz_get_d_2exp@plt+0x49a44> │ │ │ │ + jmp 808519c <__gmpz_get_d_2exp@plt+0x394fc> │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x2,%eax │ │ │ │ jne 8076789 <__gmpz_get_d_2exp@plt+0x2aae9> │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8076797 <__gmpz_get_d_2exp@plt+0x2aaf7> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ movl $0x82daefd,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ @@ -51413,19 +51415,18 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - cli │ │ │ │ - in $0x2c,%al │ │ │ │ - or %cl,-0x3a7cff8b(%ecx) │ │ │ │ - cld │ │ │ │ - jmp 8094e28 <__gmpz_get_d_2exp@plt+0x49188> │ │ │ │ + ds enter $0x82c,$0x89 │ │ │ │ + jne 807682a <__gmpz_get_d_2exp@plt+0x2ab8a> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80848e0 <__gmpz_get_d_2exp@plt+0x38c40> │ │ │ │ mov $0x82cb7b8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ in (%dx),%al │ │ │ │ dec %esi │ │ │ │ and $0x100,%eax │ │ │ │ add %dl,(%eax) │ │ │ │ @@ -51453,17 +51454,16 @@ │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 80769d0 <__gmpz_get_d_2exp@plt+0x2ad30> │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x6f16ff8b(%ecx) │ │ │ │ - clc │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,0x48e90075(%ecx) │ │ │ │ + repz add %al,(%eax) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ orb $0x0,0x25(%esi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ @@ -51505,15 +51505,15 @@ │ │ │ │ add $0x14,%edi │ │ │ │ mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 807697f <__gmpz_get_d_2exp@plt+0x2acdf> │ │ │ │ mov 0x1(%eax),%eax │ │ │ │ movl $0x80768b4,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 8076950 <__gmpz_get_d_2exp@plt+0x2acb0> │ │ │ │ @@ -51522,15 +51522,15 @@ │ │ │ │ add $0x14,%edi │ │ │ │ mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 807697f <__gmpz_get_d_2exp@plt+0x2acdf> │ │ │ │ mov 0x3(%eax),%eax │ │ │ │ movl $0x8076848,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ @@ -51579,15 +51579,15 @@ │ │ │ │ jb 8076a37 <__gmpz_get_d_2exp@plt+0x2ad97> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8076a74 <__gmpz_get_d_2exp@plt+0x2add4> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ movl $0x807699c,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 8076a42 <__gmpz_get_d_2exp@plt+0x2ada2> │ │ │ │ @@ -51632,16 +51632,17 @@ │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 8075fa0 <__gmpz_get_d_2exp@plt+0x2a300> │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x68e90075(%ecx) │ │ │ │ - testb $0x0,(%ecx) │ │ │ │ + add %cl,0x20e90075(%ecx) │ │ │ │ + int1 │ │ │ │ + add %al,(%eax) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ pop %eax │ │ │ │ dec %esp │ │ │ │ and $0x100,%eax │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -51683,15 +51684,15 @@ │ │ │ │ add $0x14,%edi │ │ │ │ mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8076ba9 <__gmpz_get_d_2exp@plt+0x2af09> │ │ │ │ mov 0x1(%eax),%eax │ │ │ │ movl $0x8076adc,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 8076b78 <__gmpz_get_d_2exp@plt+0x2aed8> │ │ │ │ @@ -51700,15 +51701,15 @@ │ │ │ │ add $0x14,%edi │ │ │ │ mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8076ba9 <__gmpz_get_d_2exp@plt+0x2af09> │ │ │ │ mov 0x3(%eax),%eax │ │ │ │ movl $0x8076a90,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ jmp 80755a4 <__gmpz_get_d_2exp@plt+0x29904> │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ @@ -52145,15 +52146,15 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %cl,(%eax) │ │ │ │ jno 80770f5 <__gmpz_get_d_2exp@plt+0x2b455> │ │ │ │ or %cl,-0x3a7c038b(%ecx) │ │ │ │ cld │ │ │ │ - jmp 8094f60 <__gmpz_get_d_2exp@plt+0x492c0> │ │ │ │ + jmp 8084a18 <__gmpz_get_d_2exp@plt+0x38d78> │ │ │ │ xchg %ax,%ax │ │ │ │ je 8077145 <__gmpz_get_d_2exp@plt+0x2b4a5> │ │ │ │ and $0xc300,%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ @@ -52210,15 +52211,15 @@ │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %bh,0x75890807(%ecx,%esi,2) │ │ │ │ cld │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8094f60 <__gmpz_get_d_2exp@plt+0x492c0> │ │ │ │ + jmp 8084a18 <__gmpz_get_d_2exp@plt+0x38d78> │ │ │ │ xchg %ax,%ax │ │ │ │ addb $0x0,0x25(%esi) │ │ │ │ ret │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ @@ -64760,64366 +64761,64212 @@ │ │ │ │ push -0x40(%ebp) │ │ │ │ push $0x82cc2b4 │ │ │ │ push 0x4(%eax) │ │ │ │ push (%eax) │ │ │ │ call 8149160 <__gmpz_get_d_2exp@plt+0xfd4c0> │ │ │ │ xchg %ax,%ax │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808185f <__gmpz_get_d_2exp@plt+0x35bbf> │ │ │ │ - movl $0x808187c,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ah,0x18(%eax) │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 808187c <__gmpz_get_d_2exp@plt+0x35bdc> │ │ │ │ + jne 8081860 <__gmpz_get_d_2exp@plt+0x35bc0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x819048a,-0x4(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8081862 <__gmpz_get_d_2exp@plt+0x35bc2> │ │ │ │ - mov $0x82daefd,%esi │ │ │ │ + add %cl,-0x197cfc8a(%ebx) │ │ │ │ + cld │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bl,-0x3976f7f8(%eax,%ebx,1) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808189c <__gmpz_get_d_2exp@plt+0x35bfc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80818e9 <__gmpz_get_d_2exp@plt+0x35c49> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80818df <__gmpz_get_d_2exp@plt+0x35c3f> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x808183c,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x818908e,-0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %cl,-0x197cf88a(%ebx) │ │ │ │ + cld │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80819a7 <__gmpz_get_d_2exp@plt+0x35d07> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808193c,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 816589c <__gmpz_get_d_2exp@plt+0x119bfc> │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bl,%al │ │ │ │ + sbb %cl,(%eax) │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 80818d8 <__gmpz_get_d_2exp@plt+0x35c38> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8081923 <__gmpz_get_d_2exp@plt+0x35c83> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - movl $0x808189c,-0x24(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x80dc9b8,-0x18(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x17(%edi),%esi │ │ │ │ + add %cl,-0x197cf48a(%ebx) │ │ │ │ + cld │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xa9,%al │ │ │ │ - and $0x0,%al │ │ │ │ - add $0x200,%eax │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8081a39 <__gmpz_get_d_2exp@plt+0x35d99> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8081a78,0x0(%ebp) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dl,(%ecx,%ebx,1) │ │ │ │ + or %cl,(%eax) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8081a78 <__gmpz_get_d_2exp@plt+0x35dd8> │ │ │ │ + jne 8081914 <__gmpz_get_d_2exp@plt+0x35c74> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80819e2 <__gmpz_get_d_2exp@plt+0x35d42> │ │ │ │ - movl $0x80818f8,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 80dc6e4 <__gmpz_get_d_2exp@plt+0x90a44> │ │ │ │ - xchg %ax,%ax │ │ │ │ nop │ │ │ │ - sub 0x200,%esp │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80819f1 <__gmpz_get_d_2exp@plt+0x35d51> │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81665b4 <__gmpz_get_d_2exp@plt+0x11a914> │ │ │ │ - mov $0x82cc2d4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - jo 80819ee <__gmpz_get_d_2exp@plt+0x35d4e> │ │ │ │ - and $0x0,%al │ │ │ │ - add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,(%edx,%ebx,1) │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %esi,-0x8(%ebp) │ │ │ │ - movl $0x82d3e38,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8111a68 <__gmpz_get_d_2exp@plt+0xc5dc8> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x197cf08a(%ebx) │ │ │ │ + cld │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - dec %eax │ │ │ │ - test $0x24,%al │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - push %eax │ │ │ │ - sbb (%eax),%cl │ │ │ │ - or %cl,0x45890346(%ebx) │ │ │ │ - hlt │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80c18f0 <__gmpz_get_d_2exp@plt+0x75c50> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8081af9 <__gmpz_get_d_2exp@plt+0x35e59> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8081aef <__gmpz_get_d_2exp@plt+0x35e4f> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x80c6f70,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - movl $0x8081b14,-0xc(%ebp) │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 808203c <__gmpz_get_d_2exp@plt+0x3639c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dl,0x19(%eax) │ │ │ │ + or %cl,(%eax) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov $0x82daeee,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8081950 <__gmpz_get_d_2exp@plt+0x35cb0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x31f7c10(%ecx) │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 8081afe <__gmpz_get_d_2exp@plt+0x35e5e> │ │ │ │ - cmp $0x3,%eax │ │ │ │ - je 8081afe <__gmpz_get_d_2exp@plt+0x35e5e> │ │ │ │ - mov $0x82daee9,%esi │ │ │ │ + add %cl,-0x197cec8a(%ebx) │ │ │ │ + cld │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - enter $0x24a8,$0x0 │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8081bce <__gmpz_get_d_2exp@plt+0x35f2e> │ │ │ │ - movl $0x8081be0,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %cl,-0x3976f7f8(%ecx,%ebx,1) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8081be0 <__gmpz_get_d_2exp@plt+0x35f40> │ │ │ │ + jne 808198c <__gmpz_get_d_2exp@plt+0x35cec> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x8081bc0,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8166604 <__gmpz_get_d_2exp@plt+0x11a964> │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8081b67 <__gmpz_get_d_2exp@plt+0x35ec7> │ │ │ │ - movl $0x8081aa0,-0x10(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x10(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - addl $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %al,-0x3914fb3b(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %cl,-0x197ce88a(%ebx) │ │ │ │ + cld │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sub $0xa8,%al │ │ │ │ - and $0x0,%al │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %cl,%al │ │ │ │ + sbb %ecx,(%eax) │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 80819c8 <__gmpz_get_d_2exp@plt+0x35d28> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,0x75890808(%ebx,%ebx,1) │ │ │ │ - cld │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8082d60 <__gmpz_get_d_2exp@plt+0x370c0> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + leave │ │ │ │ + ds push %cs │ │ │ │ + add %dl,0x10005(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8081c26 <__gmpz_get_d_2exp@plt+0x35f86> │ │ │ │ - movl $0x8081b44,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - movl $0x82cc2d6,0x0(%ebp) │ │ │ │ - jmp 81661e4 <__gmpz_get_d_2exp@plt+0x11a544> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x82cc2dc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - and $0x0,%al │ │ │ │ - add $0x200,%eax │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8081c95 <__gmpz_get_d_2exp@plt+0x35ff5> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8081cd4,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8081cd4 <__gmpz_get_d_2exp@plt+0x36034> │ │ │ │ + sbb (%eax),%cl │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 8081a00 <__gmpz_get_d_2exp@plt+0x35d60> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x82daee9,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8081c6a <__gmpz_get_d_2exp@plt+0x35fca> │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 81665b4 <__gmpz_get_d_2exp@plt+0x11a914> │ │ │ │ - mov $0x82cc2fc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %eax │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - and $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,-0x76f7f7e4(%eax) │ │ │ │ - jne 8081cae <__gmpz_get_d_2exp@plt+0x3600e> │ │ │ │ - movl $0x82d3e38,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8111a68 <__gmpz_get_d_2exp@plt+0xc5dc8> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sbb %ah,0x24(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - sbb $0x8,%al │ │ │ │ - or %cl,0x45890346(%ebx) │ │ │ │ - clc │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80c18f0 <__gmpz_get_d_2exp@plt+0x75c50> │ │ │ │ - add (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8081d4d <__gmpz_get_d_2exp@plt+0x360ad> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8081d43 <__gmpz_get_d_2exp@plt+0x360a3> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x80c6f70,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - movl $0x8081d68,-0xc(%ebp) │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 808203c <__gmpz_get_d_2exp@plt+0x3639c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov $0x82daeee,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + add %cl,-0x3a7cf88a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + xchg %eax,%ecx │ │ │ │ + ds push %cs │ │ │ │ + add %dl,0x10005(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x31f7c10(%ecx) │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 8081d52 <__gmpz_get_d_2exp@plt+0x360b2> │ │ │ │ - cmp $0x3,%eax │ │ │ │ - je 8081d52 <__gmpz_get_d_2exp@plt+0x360b2> │ │ │ │ - mov $0x82daee9,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - je 8081d30 <__gmpz_get_d_2exp@plt+0x36090> │ │ │ │ - and $0x0,%al │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bh,(%eax) │ │ │ │ + sbb (%eax),%cl │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8081e22 <__gmpz_get_d_2exp@plt+0x36182> │ │ │ │ - movl $0x8081e34,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8081e34 <__gmpz_get_d_2exp@plt+0x36194> │ │ │ │ + jne 8081a38 <__gmpz_get_d_2exp@plt+0x35d98> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x8081e14,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8166604 <__gmpz_get_d_2exp@plt+0x11a964> │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8081dbb <__gmpz_get_d_2exp@plt+0x3611b> │ │ │ │ - movl $0x8081cf4,-0x10(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x10(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - addl $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,-0x3a7cf48a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + pop %ecx │ │ │ │ + ds push %cs │ │ │ │ + add %dl,0x10005(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %al,-0x3914fb3b(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - fsubs 0x24(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,%al │ │ │ │ - sbb $0x75890808,%eax │ │ │ │ - cld │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8081a80 <__gmpz_get_d_2exp@plt+0x35de0> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8081a78,0x0(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8082d60 <__gmpz_get_d_2exp@plt+0x370c0> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + jmp 80818f4 <__gmpz_get_d_2exp@plt+0x35c54> │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x4716ff8b(%ecx) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + add (%eax),%eax │ │ │ │ + mov $0x82cc2e4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8081e7d <__gmpz_get_d_2exp@plt+0x361dd> │ │ │ │ + jb 8081abc <__gmpz_get_d_2exp@plt+0x35e1c> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8081e94,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8081e94 <__gmpz_get_d_2exp@plt+0x361f4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + neg %eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x82daefd,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80fae30 <__gmpz_get_d_2exp@plt+0xaf190> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - mov $0x82daee9,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8081e80 <__gmpz_get_d_2exp@plt+0x361e0> │ │ │ │ - mov $0x82daeee,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - and %ah,0x1000300(%esp) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ + adc $0x89000000,%eax │ │ │ │ + lock lea -0x10(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8081f37 <__gmpz_get_d_2exp@plt+0x36297> │ │ │ │ - add $0x8,%edi │ │ │ │ + jb 8081b3c <__gmpz_get_d_2exp@plt+0x35e9c> │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8081f2d <__gmpz_get_d_2exp@plt+0x3628d> │ │ │ │ - mov 0x3(%eax),%eax │ │ │ │ - movl $0x8081d98,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8081f10,-0x4(%ebp) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - movl $0x82cc2d6,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81661e4 <__gmpz_get_d_2exp@plt+0x11a544> │ │ │ │ + ja 8081b32 <__gmpz_get_d_2exp@plt+0x35e92> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + push %ebx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 8081b2a <__gmpz_get_d_2exp@plt+0x35e8a> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov $0xa,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov $0x80000000,%eax │ │ │ │ + cltd │ │ │ │ + idiv %ecx │ │ │ │ + movl $0x8081a90,-0x8(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + neg %eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80fae30 <__gmpz_get_d_2exp@plt+0xaf190> │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8081ef9 <__gmpz_get_d_2exp@plt+0x36259> │ │ │ │ - movl $0x8081e50,-0x8(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + ja 8081b76 <__gmpz_get_d_2exp@plt+0x35ed6> │ │ │ │ + movl $0x8143dd0,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x82cc2f8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add $0x2000200,%eax │ │ │ │ + push $0x20024a7 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + jb 8081bc4 <__gmpz_get_d_2exp@plt+0x35f24> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + dec %eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8081fac <__gmpz_get_d_2exp@plt+0x3630c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8081f6e <__gmpz_get_d_2exp@plt+0x362ce> │ │ │ │ - movl $0x8081ebc,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - movl $0x82cc2fe,0x0(%ebp) │ │ │ │ - jmp 81661e4 <__gmpz_get_d_2exp@plt+0x11a544> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x82cc304,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - adc 0x10(%ecx),%dh │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8081bfc <__gmpz_get_d_2exp@plt+0x35f5c> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + neg %eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x82daefd,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80fae30 <__gmpz_get_d_2exp@plt+0xaf190> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8081c32 <__gmpz_get_d_2exp@plt+0x35f92> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x82daefd,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80fae30 <__gmpz_get_d_2exp@plt+0xaf190> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x1(%esi) │ │ │ │ - add %al,%gs:0x71(%edx) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8081c60 <__gmpz_get_d_2exp@plt+0x35fc0> │ │ │ │ + movl $0x81892a8,-0x8(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ add %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add $0x2,%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - jbe 8082017 <__gmpz_get_d_2exp@plt+0x36377> │ │ │ │ + add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ - add $0x3,%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8081c8c <__gmpz_get_d_2exp@plt+0x35fec> │ │ │ │ + movl $0x81892a8,-0x8(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - or (%eax),%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x8,%edi │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8081cb8 <__gmpz_get_d_2exp@plt+0x36018> │ │ │ │ + movl $0x81892a8,-0x8(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + and %ah,0x30024(%esi) │ │ │ │ + add %eax,(%eax) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8081d3e <__gmpz_get_d_2exp@plt+0x3609e> │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8081fe4 <__gmpz_get_d_2exp@plt+0x36344> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ + ja 8081d34 <__gmpz_get_d_2exp@plt+0x36094> │ │ │ │ + mov 0xc(%eax),%ecx │ │ │ │ + mov 0x14(%eax),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jge 8081d17 <__gmpz_get_d_2exp@plt+0x36077> │ │ │ │ + cmp $0x80000000,%edx │ │ │ │ + jne 8081d43 <__gmpz_get_d_2exp@plt+0x360a3> │ │ │ │ + movl $0x8081c98,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x82d6c3d,-0xc(%ebp) │ │ │ │ + movl $0x82cc2e8,-0x8(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80bb1cc <__gmpz_get_d_2exp@plt+0x6f52c> │ │ │ │ mov 0x10(%eax),%eax │ │ │ │ - movl $0x80ffca4,-0x4(%edi) │ │ │ │ + movl $0x8081c40,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80bb10c <__gmpz_get_d_2exp@plt+0x6f46c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x8081c6c,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x82d6c3d,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80bb1cc <__gmpz_get_d_2exp@plt+0x6f52c> │ │ │ │ + nop │ │ │ │ + jo 8081d0f <__gmpz_get_d_2exp@plt+0x3606f> │ │ │ │ + and $0x0,%al │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x3b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8081dcd <__gmpz_get_d_2exp@plt+0x3612d> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8081dc3 <__gmpz_get_d_2exp@plt+0x36123> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov 0xb(%eax),%eax │ │ │ │ + movl $0x8081cc8,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x8189290,-0x4(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + or %ah,0x20024(%ebp) │ │ │ │ add %eax,(%eax) │ │ │ │ - or (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add $0x8,%edi │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8081e90 <__gmpz_get_d_2exp@plt+0x361f0> │ │ │ │ + add $0x28,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8082020 <__gmpz_get_d_2exp@plt+0x36380> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ + ja 8081e86 <__gmpz_get_d_2exp@plt+0x361e6> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ mov 0x10(%eax),%eax │ │ │ │ - movl $0x80ffca4,-0x4(%edi) │ │ │ │ + movl $0x8081bd0,-0x24(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x8081c08,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x8081d78,-0xc(%edi) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + lea -0x24(%edi),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + lea -0x18(%edi),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + movl $0x8081e68,-0x14(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 808196c <__gmpz_get_d_2exp@plt+0x35ccc> │ │ │ │ nop │ │ │ │ - or $0x200,%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %cl,-0x2b(%eax) │ │ │ │ + push %ss │ │ │ │ + or %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x4589044d(%ecx) │ │ │ │ + or %al,0x5ae9fcc5(%ebx) │ │ │ │ + sti │ │ │ │ + (bad) │ │ │ │ + inc %edi │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %ch,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808216b <__gmpz_get_d_2exp@plt+0x364cb> │ │ │ │ - movl $0x808213c,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8169cf8 <__gmpz_get_d_2exp@plt+0x11e058> │ │ │ │ - xchg %ax,%ax │ │ │ │ - and (%eax),%al │ │ │ │ + add %cl,-0x79c003a(%ecx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x250346(%ebx) │ │ │ │ - lock add %al,(%eax) │ │ │ │ - cmp $0xa000,%eax │ │ │ │ - jne 8082119 <__gmpz_get_d_2exp@plt+0x36479> │ │ │ │ - mov $0x82cc31a,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8081eed <__gmpz_get_d_2exp@plt+0x3624d> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8081ed4,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 808187c <__gmpz_get_d_2exp@plt+0x35bdc> │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x250346(%ebx) │ │ │ │ - lock add %al,(%eax) │ │ │ │ - cmp $0x4000,%eax │ │ │ │ - jne 80820a6 <__gmpz_get_d_2exp@plt+0x36406> │ │ │ │ - mov $0x82cc31f,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x82cc315,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + add %cl,0x45c7f875(%ecx) │ │ │ │ + cld │ │ │ │ + mov $0xc70816d0,%esp │ │ │ │ + inc %ebp │ │ │ │ + add %bh,%dl │ │ │ │ + ret $0x82c │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80bb000 <__gmpz_get_d_2exp@plt+0x6f360> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + in (%dx),%al │ │ │ │ + mov %eax,0x20024 │ │ │ │ + add %eax,(%eax) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8081f94 <__gmpz_get_d_2exp@plt+0x362f4> │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8081f8a <__gmpz_get_d_2exp@plt+0x362ea> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x8081de0,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8081ea0,-0x8(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x8081f6c,-0x14(%ebp) │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80818f4 <__gmpz_get_d_2exp@plt+0x35c54> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,-0x899f7f8(%eax,%eiz,1) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 808208c <__gmpz_get_d_2exp@plt+0x363ec> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8166604 <__gmpz_get_d_2exp@plt+0x11a964> │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %cl,-0x2b(%eax) │ │ │ │ + push %ss │ │ │ │ + or %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x4589044d(%ecx) │ │ │ │ + or %al,-0x5116033b(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - and (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + cmp $0xa3,%al │ │ │ │ + and $0x0,%al │ │ │ │ + adc $0x300,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80820ce <__gmpz_get_d_2exp@plt+0x3642e> │ │ │ │ - movl $0x8082000,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - movl $0x80820bc,0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ + jb 808202b <__gmpz_get_d_2exp@plt+0x3638b> │ │ │ │ + add $0x28,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8082021 <__gmpz_get_d_2exp@plt+0x36381> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 8081fe1 <__gmpz_get_d_2exp@plt+0x36341> │ │ │ │ + add $0xffffffd8,%edi │ │ │ │ + movl $0x8082058,0x8(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 8169f10 <__gmpz_get_d_2exp@plt+0x11e270> │ │ │ │ - movl $0x80820e8,0x0(%ebp) │ │ │ │ - jmp 8169cf8 <__gmpz_get_d_2exp@plt+0x11e058> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8166604 <__gmpz_get_d_2exp@plt+0x11a964> │ │ │ │ - and (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8082125 <__gmpz_get_d_2exp@plt+0x36485> │ │ │ │ - movl $0x8081fc4,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x808217c,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ + jmp 808187c <__gmpz_get_d_2exp@plt+0x35bdc> │ │ │ │ + movl $0x8081b94,-0x24(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x8081efc,-0x10(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x808203c,0x0(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8169f10 <__gmpz_get_d_2exp@plt+0x11e270> │ │ │ │ - mov $0x82cc320,%esi │ │ │ │ + jmp 80818f4 <__gmpz_get_d_2exp@plt+0x35c54> │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + mov $0x82cc2fc,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - and (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %cl,-0x2b(%eax) │ │ │ │ + push %ss │ │ │ │ + or %al,-0x1516033b(%ebx) │ │ │ │ + pop (%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c7f875(%ecx) │ │ │ │ + cld │ │ │ │ + mov $0xc70816d0,%esp │ │ │ │ inc %ebp │ │ │ │ - add %ah,0x8(%eax,%eiz,1) │ │ │ │ - or %ah,-0x9(%esi) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 8082064 <__gmpz_get_d_2exp@plt+0x363c4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - pushf │ │ │ │ - mov %al,0x20024 │ │ │ │ + add %bh,%ch │ │ │ │ + scas %es:(%edi),%al │ │ │ │ + sub $0xf8c58308,%eax │ │ │ │ + jmp 80bb000 <__gmpz_get_d_2exp@plt+0x6f360> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + js 8082018 <__gmpz_get_d_2exp@plt+0x36378> │ │ │ │ + and $0x0,%al │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8082249 <__gmpz_get_d_2exp@plt+0x365a9> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8082204,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80820e8 <__gmpz_get_d_2exp@plt+0x36448> │ │ │ │ + movl $0x80820b4,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8082204 <__gmpz_get_d_2exp@plt+0x36564> │ │ │ │ + jne 80820b4 <__gmpz_get_d_2exp@plt+0x36414> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - pop %eax │ │ │ │ - mov %al,0x24 │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - cmp $0x89082cc4,%eax │ │ │ │ - jne 80821ee <__gmpz_get_d_2exp@plt+0x3654e> │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80bb28c <__gmpz_get_d_2exp@plt+0x6f5ec> │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp %ah,0x10024(%edx) │ │ │ │ + dec %eax │ │ │ │ + mov %al,0x430024 │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 808224c <__gmpz_get_d_2exp@plt+0x365ac> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x8082234,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0xe0,%al │ │ │ │ + and %cl,(%eax) │ │ │ │ + or %cl,-0x3976fcb2(%ebx) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8082234 <__gmpz_get_d_2exp@plt+0x36594> │ │ │ │ + jne 80820e0 <__gmpz_get_d_2exp@plt+0x36440> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - or %ah,0x24(%edx) │ │ │ │ + sbb $0xa2,%al │ │ │ │ + and $0x0,%al │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,%ah │ │ │ │ - and %ecx,(%eax) │ │ │ │ - or %cl,0x45890346(%ebx) │ │ │ │ - cld │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80b4cd8 <__gmpz_get_d_2exp@plt+0x69038> │ │ │ │ + add %cl,-0x3b16ff8b(%ecx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + mov $0x82cc304,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8082129 <__gmpz_get_d_2exp@plt+0x36489> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x816d0bc,-0x10(%ebp) │ │ │ │ + movl $0x82daefd,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80bb000 <__gmpz_get_d_2exp@plt+0x6f360> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8082164 <__gmpz_get_d_2exp@plt+0x364c4> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + dec %eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8082340 <__gmpz_get_d_2exp@plt+0x366a0> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ nop │ │ │ │ - sldt (%ebx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4cb39(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80822d0 <__gmpz_get_d_2exp@plt+0x36630> │ │ │ │ - movl $0x80821a0,-0x30(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ + ja 808219a <__gmpz_get_d_2exp@plt+0x364fa> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8143dd0,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x80f526c,-0x20(%edi) │ │ │ │ - lea -0x30(%edi),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x80dc9b8,-0x18(%edi) │ │ │ │ - movl $0x82d6251,-0x14(%edi) │ │ │ │ - movl $0x82d4693,-0x10(%edi) │ │ │ │ - movl $0x82cc324,-0xc(%edi) │ │ │ │ - movl $0x82cc338,-0x8(%edi) │ │ │ │ - movl $0x82d6251,-0x4(%edi) │ │ │ │ - lea -0x1e(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 80dc6e4 <__gmpz_get_d_2exp@plt+0x90a44> │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ - mov $0x82cc34c,%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - jo 8082286 <__gmpz_get_d_2exp@plt+0x365e6> │ │ │ │ - and $0x0,%al │ │ │ │ - add $0x200,%eax │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8082369 <__gmpz_get_d_2exp@plt+0x366c9> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80823a8,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80823a8 <__gmpz_get_d_2exp@plt+0x36708> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x14(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8082203 <__gmpz_get_d_2exp@plt+0x36563> │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808231a <__gmpz_get_d_2exp@plt+0x3667a> │ │ │ │ - movl $0x80b77f4,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8082329 <__gmpz_get_d_2exp@plt+0x36689> │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 81665b4 <__gmpz_get_d_2exp@plt+0x11a914> │ │ │ │ - mov $0x82cc374,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - in $0x9f,%al │ │ │ │ - and $0x0,%al │ │ │ │ - add (%eax),%al │ │ │ │ + ja 80821f9 <__gmpz_get_d_2exp@plt+0x36559> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x8082174,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x816d0bc,-0x10(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80bb000 <__gmpz_get_d_2exp@plt+0x6f360> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x3000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,0x8(%ebx,%eiz,1) │ │ │ │ - or %cl,0x45c7f875(%ecx) │ │ │ │ - cld │ │ │ │ - cmp %bh,(%esi) │ │ │ │ - sub $0xf8c58308,%eax │ │ │ │ - jmp 8111a68 <__gmpz_get_d_2exp@plt+0xc5dc8> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0x249f,%esp │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - andb $0x8,(%ebx) │ │ │ │ - or %cl,0x45890346(%ebx) │ │ │ │ - hlt │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80c18f0 <__gmpz_get_d_2exp@plt+0x75c50> │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %esp │ │ │ │ - mov 0x30024,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x4(%ebp),%ecx │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808246a <__gmpz_get_d_2exp@plt+0x367ca> │ │ │ │ - add $0x1c,%edi │ │ │ │ + jb 8082271 <__gmpz_get_d_2exp@plt+0x365d1> │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8082460 <__gmpz_get_d_2exp@plt+0x367c0> │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ + ja 8082267 <__gmpz_get_d_2exp@plt+0x365c7> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ mov 0x7(%eax),%edx │ │ │ │ - add $0x8,%edx │ │ │ │ + mov 0xb(%eax),%eax │ │ │ │ + movl $0x80821b0,-0xc(%edi) │ │ │ │ mov %ecx,0x40(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x3(%eax),%eax │ │ │ │ - add $0x8,%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - push %eax │ │ │ │ - mov 0x54(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - call 804b230 │ │ │ │ - add $0xc,%esp │ │ │ │ - movl $0x8143d68,-0x18(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x80f5748,-0x10(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8143c00,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80842b8 <__gmpz_get_d_2exp@plt+0x38618> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + movl $0x816d548,-0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80bb038 <__gmpz_get_d_2exp@plt+0x6f398> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - lahf │ │ │ │ - and $0x0,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - or $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8082531 <__gmpz_get_d_2exp@plt+0x36891> │ │ │ │ - movl $0x80824fc,-0xc(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8166dfc <__gmpz_get_d_2exp@plt+0x11b15c> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - nop │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + jb 8082320 <__gmpz_get_d_2exp@plt+0x36680> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80822cc,-0x1c(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0x20(%ebp) │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe0,%ebp │ │ │ │ + jmp 80818f4 <__gmpz_get_d_2exp@plt+0x35c54> │ │ │ │ + nop │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80824ac <__gmpz_get_d_2exp@plt+0x3680c> │ │ │ │ - movl $0x80b7804,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ + ja 8082323 <__gmpz_get_d_2exp@plt+0x36683> │ │ │ │ + movl $0x8082134,-0x20(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x8082214,-0xc(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + lea -0x20(%edi),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + movl $0x816d548,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 80baf90 <__gmpz_get_d_2exp@plt+0x6f2f0> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - xor %bl,0x420024(%edi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + adc $0x300,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8082396 <__gmpz_get_d_2exp@plt+0x366f6> │ │ │ │ + movl $0x8082368,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 808187c <__gmpz_get_d_2exp@plt+0x35bdc> │ │ │ │ + inc %ebx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80824e1 <__gmpz_get_d_2exp@plt+0x36841> │ │ │ │ - movl $0x80823d8,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ + ja 808239e <__gmpz_get_d_2exp@plt+0x366fe> │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80824c4,0x8(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80823ca <__gmpz_get_d_2exp@plt+0x3672a> │ │ │ │ + add $0xffffffdc,%edi │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + movl $0x816d0bc,0x8(%ebp) │ │ │ │ + movl $0x82daefd,0xc(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 8169f10 <__gmpz_get_d_2exp@plt+0x11e270> │ │ │ │ + jmp 80bb000 <__gmpz_get_d_2exp@plt+0x6f360> │ │ │ │ + mov $0x82cc30c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - cmp %bl,0x30024(%esi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0xc(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808262e <__gmpz_get_d_2exp@plt+0x3698e> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8082624 <__gmpz_get_d_2exp@plt+0x36984> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%eax),%edx │ │ │ │ - mov 0xf(%eax),%eax │ │ │ │ - add $0x8,%eax │ │ │ │ - push %edx │ │ │ │ - mov %ecx,0x5c(%esp) │ │ │ │ - add $0x8,%ecx │ │ │ │ - push %ecx │ │ │ │ - push %eax │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - call 804b230 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - movb $0x0,(%eax,%ecx,1) │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %eax │ │ │ │ - call 804b470 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80825dd <__gmpz_get_d_2exp@plt+0x3693d> │ │ │ │ - movl $0x80f5748,-0x8(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 816f3b4 <__gmpz_get_d_2exp@plt+0x123714> │ │ │ │ - movl $0x8082480,-0x8(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x808261c,-0x8(%ebp) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - movl $0x82cc376,-0xc(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81661e4 <__gmpz_get_d_2exp@plt+0x11a544> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - xor %bl,0x10024(%ebp) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x44e90075(%ecx) │ │ │ │ - cld │ │ │ │ - (bad) │ │ │ │ - inc %edi │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %cl,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %cl,-0x2b(%eax) │ │ │ │ + push %ss │ │ │ │ + or %al,0x56e9fcc5(%ebx) │ │ │ │ + mov (%ebx),%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %edi │ │ │ │ + loopne 80823c6 <__gmpz_get_d_2exp@plt+0x36726> │ │ │ │ + and %cl,(%eax) │ │ │ │ + or %cl,0x47c7e877(%ecx) │ │ │ │ + in (%dx),%al │ │ │ │ + andb $0x8,(%edx) │ │ │ │ + or %cl,0x4d8bf477(%ecx) │ │ │ │ + or $0x89,%al │ │ │ │ + dec %edi │ │ │ │ + clc │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80823b8,0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 8081930 <__gmpz_get_d_2exp@plt+0x35c90> │ │ │ │ nop │ │ │ │ - cmp %bl,0xf0024(%ebp) │ │ │ │ - add (%eax),%eax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80826be <__gmpz_get_d_2exp@plt+0x36a1e> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80826d4,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 808244e <__gmpz_get_d_2exp@plt+0x367ae> │ │ │ │ + movl $0x8082440,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80826d4 <__gmpz_get_d_2exp@plt+0x36a34> │ │ │ │ + jne 8082440 <__gmpz_get_d_2exp@plt+0x367a0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - clc │ │ │ │ - pushf │ │ │ │ - and $0x0,%al │ │ │ │ - inc %esp │ │ │ │ + nop │ │ │ │ + inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8082666 <__gmpz_get_d_2exp@plt+0x369c6> │ │ │ │ - movl $0x8082544,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 8169f10 <__gmpz_get_d_2exp@plt+0x11e270> │ │ │ │ - mov $0x82cc390,%esi │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + or %al,-0xd16fb3b(%ebx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + mov $0x82cc310,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - test $0x9c,%al │ │ │ │ - and $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - test %ah,(%esi) │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x4(%ecx),%edx │ │ │ │ - lea 0x1(%edx),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8166dfc <__gmpz_get_d_2exp@plt+0x11b15c> │ │ │ │ - nop │ │ │ │ - jmp 8082874 <__gmpz_get_d_2exp@plt+0x36bd4> │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - xor %bl,0x20024(%ebp) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80827b5 <__gmpz_get_d_2exp@plt+0x36b15> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8082770,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8082770 <__gmpz_get_d_2exp@plt+0x36ad0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - in (%dx),%al │ │ │ │ - pushf │ │ │ │ - and $0x0,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - cmp $0x89082cc4,%eax │ │ │ │ - jne 808275a <__gmpz_get_d_2exp@plt+0x36aba> │ │ │ │ + jb 808247e <__gmpz_get_d_2exp@plt+0x367de> │ │ │ │ + movl $0x8189257,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80bb28c <__gmpz_get_d_2exp@plt+0x6f5ec> │ │ │ │ + jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ + mov $0x82cc314,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - int3 │ │ │ │ - pushf │ │ │ │ - and $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80827b8 <__gmpz_get_d_2exp@plt+0x36b18> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80827a0,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80827a0 <__gmpz_get_d_2exp@plt+0x36b00> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - pushf │ │ │ │ - pushf │ │ │ │ - and $0x0,%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,0x27(%eax) │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80b4cd8 <__gmpz_get_d_2exp@plt+0x69038> │ │ │ │ + jb 80824c6 <__gmpz_get_d_2exp@plt+0x36826> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x816d548,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80bafc8 <__gmpz_get_d_2exp@plt+0x6f328> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - les 0x30024(%ebx),%ebx │ │ │ │ - add %eax,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8082855 <__gmpz_get_d_2exp@plt+0x36bb5> │ │ │ │ - add $0x20,%edi │ │ │ │ + jb 8082558 <__gmpz_get_d_2exp@plt+0x368b8> │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808284b <__gmpz_get_d_2exp@plt+0x36bab> │ │ │ │ + ja 808254e <__gmpz_get_d_2exp@plt+0x368ae> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%ecx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x10(%eax),%edx │ │ │ │ mov 0x14(%eax),%eax │ │ │ │ - movl $0x808270c,-0x1c(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x80f526c,-0xc(%edi) │ │ │ │ - lea -0x1c(%edi),%ecx │ │ │ │ + movl $0x8082490,-0x10(%edi) │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x80f38e0,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x808253c,-0x10(%ebp) │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x82d6251,-0x10(%ebp) │ │ │ │ - lea -0xa(%edi),%eax │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80b85ec <__gmpz_get_d_2exp@plt+0x6c94c> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - test %bh,%dh │ │ │ │ - (bad) │ │ │ │ - incl 0x0(%eax,%eax,1) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8081930 <__gmpz_get_d_2exp@plt+0x35c90> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %bh,-0x3a7cf7ea(%eax,%edx,8) │ │ │ │ + cld │ │ │ │ + jmp 80baf58 <__gmpz_get_d_2exp@plt+0x6f2b8> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x200 │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80828ab <__gmpz_get_d_2exp@plt+0x36c0b> │ │ │ │ - movl $0x80827d4,-0x14(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + ja 8082592 <__gmpz_get_d_2exp@plt+0x368f2> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8143dd0,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80dc6e4 <__gmpz_get_d_2exp@plt+0x90a44> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x82cc3a8,%esi │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ nop │ │ │ │ - pop %esp │ │ │ │ - fwait │ │ │ │ - and $0x0,%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ - lea -0x4(%ebp),%ecx │ │ │ │ + lea -0x14(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8082962 <__gmpz_get_d_2exp@plt+0x36cc2> │ │ │ │ - add $0x1c,%edi │ │ │ │ + jb 80825fb <__gmpz_get_d_2exp@plt+0x3695b> │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8082958 <__gmpz_get_d_2exp@plt+0x36cb8> │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ + ja 80825f1 <__gmpz_get_d_2exp@plt+0x36951> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x808256c,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x816d0bc,-0x10(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80bb000 <__gmpz_get_d_2exp@plt+0x6f360> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x3000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8082669 <__gmpz_get_d_2exp@plt+0x369c9> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808265f <__gmpz_get_d_2exp@plt+0x369bf> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ mov 0x7(%eax),%edx │ │ │ │ - add $0x8,%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x3(%eax),%eax │ │ │ │ - add $0x8,%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ + mov 0xb(%eax),%eax │ │ │ │ + movl $0x80825a8,-0xc(%edi) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - push %eax │ │ │ │ - mov 0x54(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - call 804b230 │ │ │ │ - add $0xc,%esp │ │ │ │ - movl $0x8143d68,-0x18(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x80f5748,-0x10(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8143c00,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80842b8 <__gmpz_get_d_2exp@plt+0x38618> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + movl $0x816d548,-0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80bb038 <__gmpz_get_d_2exp@plt+0x6f398> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - mov $0x9a,%ah │ │ │ │ - and $0x0,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8082a29 <__gmpz_get_d_2exp@plt+0x36d89> │ │ │ │ - movl $0x8082a38,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8082a38 <__gmpz_get_d_2exp@plt+0x36d98> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - xchg %ax,%ax │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + jb 8082734 <__gmpz_get_d_2exp@plt+0x36a94> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80826c0,-0x18(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 80818f4 <__gmpz_get_d_2exp@plt+0x35c54> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80829a3 <__gmpz_get_d_2exp@plt+0x36d03> │ │ │ │ - movl $0x80b7804,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - cmp %bl,0x220024(%edx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + loopne 80826eb <__gmpz_get_d_2exp@plt+0x36a4b> │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 808187c <__gmpz_get_d_2exp@plt+0x35bdc> │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80829d9 <__gmpz_get_d_2exp@plt+0x36d39> │ │ │ │ - movl $0x80828d0,-0xc(%edi) │ │ │ │ + ja 8082737 <__gmpz_get_d_2exp@plt+0x36a97> │ │ │ │ + movl $0x80824d4,-0x24(%edi) │ │ │ │ + mov %esi,-0x1c(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x808260c,-0xc(%edi) │ │ │ │ + mov %esi,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x80829bc,0x8(%ebp) │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + movl $0x816d548,0x8(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 8169f10 <__gmpz_get_d_2exp@plt+0x11e270> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - hlt │ │ │ │ - cltd │ │ │ │ - and $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - hlt │ │ │ │ - sub %ecx,(%eax) │ │ │ │ - or %cl,0x488b0346(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - into │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8166dfc <__gmpz_get_d_2exp@plt+0x11b15c> │ │ │ │ + jmp 80baf90 <__gmpz_get_d_2exp@plt+0x6f2f0> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - sldt (%ebx) │ │ │ │ + pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8082abf <__gmpz_get_d_2exp@plt+0x36e1f> │ │ │ │ - add $0x8,%edi │ │ │ │ + jb 80827c5 <__gmpz_get_d_2exp@plt+0x36b25> │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8082ab5 <__gmpz_get_d_2exp@plt+0x36e15> │ │ │ │ + ja 80827bb <__gmpz_get_d_2exp@plt+0x36b1b> │ │ │ │ + movl $0x8082678,-0x10(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - sub $0xc,%esp │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - call 80b66c0 <__gmpz_get_d_2exp@plt+0x6aa20> │ │ │ │ - add $0xc,%esp │ │ │ │ - movl $0x8082978,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x8082ad4,-0x8(%ebp) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - movl $0x82cc376,-0xc(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81661e4 <__gmpz_get_d_2exp@plt+0x11a544> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x82cc3b8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - aam $0x98 │ │ │ │ - and $0x0,%al │ │ │ │ - and (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890845(%ebx) │ │ │ │ - add %cl,-0x6d16f78b(%ecx) │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - jmp *-0x70(%esi) │ │ │ │ - les 0x180024(%eax),%ebx │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8d0c45(%ebx) │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jae 8082bb9 <__gmpz_get_d_2exp@plt+0x36f19> │ │ │ │ - mov $0x82cc3cc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 8082a64 <__gmpz_get_d_2exp@plt+0x36dc4> │ │ │ │ - mov %bl,0x50024(%eax) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x808279c,0x4(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 808196c <__gmpz_get_d_2exp@plt+0x35ccc> │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8082b6a <__gmpz_get_d_2exp@plt+0x36eca> │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - push $0x4002498 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %cl,0x45c7f875(%ecx) │ │ │ │ + cld │ │ │ │ + dec %eax │ │ │ │ + aad $0x16 │ │ │ │ + or %cl,0x45890445(%ebx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - xor %ch,(%ebx) │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + add $0x15,%al │ │ │ │ + ret │ │ │ │ + sub $0x8,%al │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - sub $0xc,%esp │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - call 80b66c0 <__gmpz_get_d_2exp@plt+0x6aa20> │ │ │ │ - add $0xc,%esp │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jne 8082b0e <__gmpz_get_d_2exp@plt+0x36e6e> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - movl $0x8082b50,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 816ecac <__gmpz_get_d_2exp@plt+0x12300c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %bh,%al │ │ │ │ - sub (%eax),%ecx │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 8082bf8 <__gmpz_get_d_2exp@plt+0x36f58> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0x75ff037e(%ebx) │ │ │ │ - or 0x82daeee(%esi),%edi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x82daee9,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + jmp 80819e0 <__gmpz_get_d_2exp@plt+0x35d40> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov $0x82cc318,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ - or $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8082c90 <__gmpz_get_d_2exp@plt+0x36ff0> │ │ │ │ - movl $0x8082c60,-0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8082c60 <__gmpz_get_d_2exp@plt+0x36fc0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8082c49 <__gmpz_get_d_2exp@plt+0x36fa9> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - push %eax │ │ │ │ - call 80b6820 <__gmpz_get_d_2exp@plt+0x6ab80> │ │ │ │ - add $0xc,%esp │ │ │ │ - movl $0x80f38e0,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - dec %eax │ │ │ │ - xchg %eax,%edi │ │ │ │ - and $0x0,%al │ │ │ │ - add $0x1000200,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%eax,%eax,1) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8082d01 <__gmpz_get_d_2exp@plt+0x37061> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8082cf7 <__gmpz_get_d_2exp@plt+0x37057> │ │ │ │ - mov 0x2(%eax),%ecx │ │ │ │ - mov 0x6(%eax),%eax │ │ │ │ - movl $0x8082c20,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8082d10,0x0(%ebp) │ │ │ │ - movl $0x82cc3e9,-0x10(%ebp) │ │ │ │ - movl $0x82cc3d4,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8082825 <__gmpz_get_d_2exp@plt+0x36b85> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x808280c,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8082af4 <__gmpz_get_d_2exp@plt+0x36e54> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp 808187c <__gmpz_get_d_2exp@plt+0x35bdc> │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x82dab01(%esi) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - fs xchg %eax,%esi │ │ │ │ - and $0x0,%al │ │ │ │ + add %cl,0x45c7f875(%ecx) │ │ │ │ + cld │ │ │ │ + mov $0xc70816d0,%esp │ │ │ │ + inc %ebp │ │ │ │ + add %bh,%ch │ │ │ │ + scas %es:(%edi),%al │ │ │ │ + sub $0xf8c58308,%eax │ │ │ │ + jmp 80bb000 <__gmpz_get_d_2exp@plt+0x6f360> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8082d4b <__gmpz_get_d_2exp@plt+0x370ab> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8082644 <__gmpz_get_d_2exp@plt+0x369a4> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808285f <__gmpz_get_d_2exp@plt+0x36bbf> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8082754 <__gmpz_get_d_2exp@plt+0x36ab4> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - pushf │ │ │ │ - xchg %eax,%esi │ │ │ │ - and $0x0,%al │ │ │ │ - add $0x200,%eax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8082dfd <__gmpz_get_d_2exp@plt+0x3715d> │ │ │ │ - movl $0x8082e34,-0x4(%ebp) │ │ │ │ - mov $0x82d3131,%esi │ │ │ │ + jb 80828ec <__gmpz_get_d_2exp@plt+0x36c4c> │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80828e2 <__gmpz_get_d_2exp@plt+0x36c42> │ │ │ │ + movl $0x80827d8,-0x1c(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x8082830,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x80828d0,0x0(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8167e3c <__gmpz_get_d_2exp@plt+0x11c19c> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + jmp 8081930 <__gmpz_get_d_2exp@plt+0x35c90> │ │ │ │ xchg %ax,%ax │ │ │ │ - pop %esp │ │ │ │ - xchg %eax,%esi │ │ │ │ - and $0x0,%al │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8082d83 <__gmpz_get_d_2exp@plt+0x370e3> │ │ │ │ - movl $0x8082ca4,-0x20(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - lea 0x8(%esi),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x8082d2c,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - lea -0x1e(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80c6f70,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8082e10,-0x4(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ - lea -0x13(%edi),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8169f10 <__gmpz_get_d_2exp@plt+0x11e270> │ │ │ │ - mov $0x82cc40c,%esi │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %cl,-0x2b(%eax) │ │ │ │ + push %ss │ │ │ │ + or %al,0x3ee9fcc5(%ebx) │ │ │ │ + xchg %al,(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %ah,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x82cc31c(%esi) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x458b0475(%ebx) │ │ │ │ - or %cl,0x4d890c4d(%ebx) │ │ │ │ - or %cl,-0x3a7cf3bb(%ecx) │ │ │ │ - or %bh,%bh │ │ │ │ - or %cl,%gs:-0x6a37ff8a(%ebp) │ │ │ │ - and $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808292c <__gmpz_get_d_2exp@plt+0x36c8c> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x816d0bc,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80bb000 <__gmpz_get_d_2exp@plt+0x6f360> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - mov 0x8908082d,%al │ │ │ │ - lock mov $0x60,%esi │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8082973 <__gmpz_get_d_2exp@plt+0x36cd3> │ │ │ │ + movl $0x8082968,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8166dfc <__gmpz_get_d_2exp@plt+0x11b15c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - jmp 8083018 <__gmpz_get_d_2exp@plt+0x37378> │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp 816589c <__gmpz_get_d_2exp@plt+0x119bfc> │ │ │ │ nop │ │ │ │ - add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x4(%ebp),%ecx │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %ch,%cl │ │ │ │ + sub %ebp,(%edi) │ │ │ │ + push %cs │ │ │ │ + add %bh,%bh │ │ │ │ + arpl %edi,%esp │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8082ed0 <__gmpz_get_d_2exp@plt+0x37230> │ │ │ │ - add $0x1c,%edi │ │ │ │ + jb 80829e3 <__gmpz_get_d_2exp@plt+0x36d43> │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8082ec6 <__gmpz_get_d_2exp@plt+0x37226> │ │ │ │ + ja 80829d9 <__gmpz_get_d_2exp@plt+0x36d39> │ │ │ │ mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - sub 0xf(%eax),%ecx │ │ │ │ - movl $0x8143d68,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x80f5748,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x8143c00,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ + mov 0x7(%eax),%eax │ │ │ │ + movl $0x80828fc,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + movl $0x808293c,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + movl $0x816d548,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 816f3b4 <__gmpz_get_d_2exp@plt+0x123714> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80baf90 <__gmpz_get_d_2exp@plt+0x6f2f0> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add $0x8000100,%eax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8082fe4 <__gmpz_get_d_2exp@plt+0x37344> │ │ │ │ - movl $0x8082fb8,-0x18(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x30(%ebp) │ │ │ │ - mov 0xb(%esi),%ecx │ │ │ │ - mov %ecx,-0x2c(%ebp) │ │ │ │ - movl $0x82daee9,-0x28(%ebp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,-0x24(%ebp) │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - add $0x8,%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - add $0xffffffd0,%ebp │ │ │ │ - jmp 80b8e14 <__gmpz_get_d_2exp@plt+0x6d174> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - nop │ │ │ │ - lds (%ebx),%eax │ │ │ │ + jb 8082a4e <__gmpz_get_d_2exp@plt+0x36dae> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8082a1c,0x0(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 808187c <__gmpz_get_d_2exp@plt+0x35bdc> │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8082f4c <__gmpz_get_d_2exp@plt+0x372ac> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0xb(%esi),%ecx │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x1f(%esi),%ecx │ │ │ │ - movl $0x8082e64,-0x10(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8169f10 <__gmpz_get_d_2exp@plt+0x11e270> │ │ │ │ - add $0x1e000002,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8082fe7 <__gmpz_get_d_2exp@plt+0x37347> │ │ │ │ + ja 8082a56 <__gmpz_get_d_2exp@plt+0x36db6> │ │ │ │ + movl $0x8082984,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - shl $1,%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8083018 <__gmpz_get_d_2exp@plt+0x37378> │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x816d548,0x0(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80baf90 <__gmpz_get_d_2exp@plt+0x6f2f0> │ │ │ │ + mov $0x82cc320,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x8082f64,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8082f64 <__gmpz_get_d_2exp@plt+0x372c4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - cmp %bh,%dh │ │ │ │ - (bad) │ │ │ │ - incl 0x2 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%esi) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + jb 8082a8e <__gmpz_get_d_2exp@plt+0x36dee> │ │ │ │ + movl $0x818923c,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ + mov $0x82cc324,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808308c <__gmpz_get_d_2exp@plt+0x373ec> │ │ │ │ - movl $0x808304c,-0x4(%ebp) │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ + jb 8082abe <__gmpz_get_d_2exp@plt+0x36e1e> │ │ │ │ + movl $0x8189221,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8166dfc <__gmpz_get_d_2exp@plt+0x11b15c> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - add $0x1e000002,%eax │ │ │ │ + jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ + mov $0x82cc328,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8083035 <__gmpz_get_d_2exp@plt+0x37395> │ │ │ │ - movl $0x8082ee4,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8169f10 <__gmpz_get_d_2exp@plt+0x11e270> │ │ │ │ - mov $0x82cc414,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - or %al,(%eax) │ │ │ │ + lea -0x18(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8082b07 <__gmpz_get_d_2exp@plt+0x36e67> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x816d548,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x82cc329,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80819e0 <__gmpz_get_d_2exp@plt+0x35d40> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x4(%ebp),%ecx │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808310c <__gmpz_get_d_2exp@plt+0x3746c> │ │ │ │ - add $0x1c,%edi │ │ │ │ + jb 8082b74 <__gmpz_get_d_2exp@plt+0x36ed4> │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8083102 <__gmpz_get_d_2exp@plt+0x37462> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ + ja 8082b6a <__gmpz_get_d_2exp@plt+0x36eca> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ mov %ecx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - sub 0xf(%eax),%ecx │ │ │ │ - movl $0x8143d68,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x80f5748,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x8143c00,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ + mov 0x10(%eax),%ecx │ │ │ │ + mov 0x14(%eax),%eax │ │ │ │ + movl $0x8082ad0,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 816f3b4 <__gmpz_get_d_2exp@plt+0x123714> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x30(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8083212 <__gmpz_get_d_2exp@plt+0x37572> │ │ │ │ - movl $0x808323c,-0x14(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x13(%esi),%eax │ │ │ │ - mov 0xf(%esi),%esi │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808323c <__gmpz_get_d_2exp@plt+0x3759c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - les (%ecx),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8083173 <__gmpz_get_d_2exp@plt+0x374d3> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0xb(%esi),%ecx │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x1f(%esi),%ecx │ │ │ │ - movl $0x80830a0,-0x10(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + jmp 80829f4 <__gmpz_get_d_2exp@plt+0x36d54> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 8169f10 <__gmpz_get_d_2exp@plt+0x11e270> │ │ │ │ - add $0x1e000001,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8083215 <__gmpz_get_d_2exp@plt+0x37575> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - shl $1,%eax │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8083018 <__gmpz_get_d_2exp@plt+0x37378> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x808318c,0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808318c <__gmpz_get_d_2exp@plt+0x374ec> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - test %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - loopne 8083272 <__gmpz_get_d_2exp@plt+0x375d2> │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - movl $0x82daee9,-0x14(%ebp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - add $0x8,%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 80b8e14 <__gmpz_get_d_2exp@plt+0x6d174> │ │ │ │ + lea -0x18(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8082bbb <__gmpz_get_d_2exp@plt+0x36f1b> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x816d548,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x82cc325,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80819e0 <__gmpz_get_d_2exp@plt+0x35d40> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - add $0x3000200,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8083396 <__gmpz_get_d_2exp@plt+0x376f6> │ │ │ │ - movl $0x80833a4,-0x10(%ebp) │ │ │ │ + jb 8082c66 <__gmpz_get_d_2exp@plt+0x36fc6> │ │ │ │ + movl $0x8082bf8,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0xa(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xe(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80b9e50 <__gmpz_get_d_2exp@plt+0x6e1b0> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - nop │ │ │ │ - test %al,(%eax) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 808196c <__gmpz_get_d_2exp@plt+0x35ccc> │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80832c4 <__gmpz_get_d_2exp@plt+0x37624> │ │ │ │ - movl $0x8083120,-0x14(%edi) │ │ │ │ + ja 8082c6e <__gmpz_get_d_2exp@plt+0x36fce> │ │ │ │ + movl $0x8082b14,-0x24(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %esi,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %esi,-0x14(%edi) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x8082b84,-0xc(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ + movl $0x8082c54,0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 8169f10 <__gmpz_get_d_2exp@plt+0x11e270> │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 808187c <__gmpz_get_d_2exp@plt+0x35bdc> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - test %al,(%ecx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8083316 <__gmpz_get_d_2exp@plt+0x37676> │ │ │ │ - movl $0x80c6f60,-0x28(%edi) │ │ │ │ - mov %esi,-0x24(%edi) │ │ │ │ - movl $0x80c7840,-0x20(%edi) │ │ │ │ - lea -0x27(%edi),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x82d31f1,-0x18(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov $0x0,%ecx │ │ │ │ - mov $0x0,%edx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - movl $0x0,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80832dc,0x0(%ebp) │ │ │ │ - inc %eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x1f(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - jmp 8166dfc <__gmpz_get_d_2exp@plt+0x11b15c> │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %cl,-0x2b(%eax) │ │ │ │ + push %ss │ │ │ │ + or %al,0x62e9fcc5(%ebx) │ │ │ │ + addl $0x0,(%ebx) │ │ │ │ + mov $0x82cc32c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - test %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8082cd2 <__gmpz_get_d_2exp@plt+0x37032> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8082cc0,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80818b8 <__gmpz_get_d_2exp@plt+0x35c18> │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,%ah │ │ │ │ - xor (%eax),%ecx │ │ │ │ - or %cl,-0x899ef8b(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80833c4 <__gmpz_get_d_2exp@plt+0x37724> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %bh,-0x3a7cf7ea(%eax,%edx,8) │ │ │ │ + cld │ │ │ │ + jmp 80b77ac <__gmpz_get_d_2exp@plt+0x6bb0c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - test %al,(%ecx) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,(%eax) │ │ │ │ - xor (%eax),%ecx │ │ │ │ - or %cl,0x31be0346(%ebx) │ │ │ │ - xor %ebp,0x10458908 │ │ │ │ - jmp 8167e3c <__gmpz_get_d_2exp@plt+0x11c19c> │ │ │ │ - nop │ │ │ │ - cmp %ch,%bh │ │ │ │ - and $0x0,%al │ │ │ │ - add $0x2000200,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8083483 <__gmpz_get_d_2exp@plt+0x377e3> │ │ │ │ - movl $0x8083494,-0xc(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ + jb 8082d48 <__gmpz_get_d_2exp@plt+0x370a8> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8082d3e <__gmpz_get_d_2exp@plt+0x3709e> │ │ │ │ + movl $0x8082c88,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8082d2c,0x0(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8083494 <__gmpz_get_d_2exp@plt+0x377f4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x8083440,0x0(%ebp) │ │ │ │ - jmp 81669f0 <__gmpz_get_d_2exp@plt+0x11ad50> │ │ │ │ - in $0xee,%al │ │ │ │ - and $0x0,%al │ │ │ │ - add (%eax),%eax │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 808196c <__gmpz_get_d_2exp@plt+0x35ccc> │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808341e <__gmpz_get_d_2exp@plt+0x3777e> │ │ │ │ - movl $0x8083288,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - mov %esi,%eax │ │ │ │ - shl $0x2,%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - movl $0x4,0x8(%ebp) │ │ │ │ - lea -0xe(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80ba98c <__gmpz_get_d_2exp@plt+0x6ecec> │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %bh,-0x3a7cf7ea(%eax,%edx,8) │ │ │ │ + cld │ │ │ │ + jmp 80819a8 <__gmpz_get_d_2exp@plt+0x35d08> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x82cc330,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - out %al,(%dx) │ │ │ │ - and $0x0,%al │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,0x34(%eax) │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %esi,-0x8(%ebp) │ │ │ │ - movl $0x0,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80f3c84 <__gmpz_get_d_2exp@plt+0xa7fe4> │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - sldt (%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8082d8e <__gmpz_get_d_2exp@plt+0x370ee> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x816d548,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80819e0 <__gmpz_get_d_2exp@plt+0x35d40> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808352d <__gmpz_get_d_2exp@plt+0x3788d> │ │ │ │ - movl $0x8083544,-0x4(%ebp) │ │ │ │ - mov $0x82d37e0,%esi │ │ │ │ + jb 8082dfd <__gmpz_get_d_2exp@plt+0x3715d> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8082dc8,0x0(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 816ecac <__gmpz_get_d_2exp@plt+0x12300c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0xee,%al │ │ │ │ - and $0x0,%al │ │ │ │ + jmp 808196c <__gmpz_get_d_2exp@plt+0x35ccc> │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80834db <__gmpz_get_d_2exp@plt+0x3783b> │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - movl $0x80833ec,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - movl $0x82d3b55,0x4(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ + ja 8082e05 <__gmpz_get_d_2exp@plt+0x37165> │ │ │ │ + movl $0x8082d58,-0x10(%edi) │ │ │ │ + mov %esi,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + movl $0x816d0bc,0x4(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 80c75b8 <__gmpz_get_d_2exp@plt+0x7b918> │ │ │ │ - mov $0x82cc418,%esi │ │ │ │ + jmp 80819a8 <__gmpz_get_d_2exp@plt+0x35d08> │ │ │ │ + mov $0x82cc334,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - loopne 8083527 <__gmpz_get_d_2exp@plt+0x37887> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + sub $0x95,%al │ │ │ │ and $0x0,%al │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,%al │ │ │ │ - xor $0x8,%al │ │ │ │ - or %ah,-0x9(%esi) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80834f8 <__gmpz_get_d_2exp@plt+0x37858> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + adc (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - or %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808366c <__gmpz_get_d_2exp@plt+0x379cc> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - sub 0xb(%esi),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jg 8083608 <__gmpz_get_d_2exp@plt+0x37968> │ │ │ │ - mov $0x82daefd,%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x8083634,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ + jb 8082e46 <__gmpz_get_d_2exp@plt+0x371a6> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8166604 <__gmpz_get_d_2exp@plt+0x11a964> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x80835d4,-0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + jmp 8082e5c <__gmpz_get_d_2exp@plt+0x371bc> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - and %eax,(%eax) │ │ │ │ + fcoml 0x2000f00(%esp) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbb3(%ebx) │ │ │ │ - or %cl,0x14c783f0(%ecx) │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80835ab <__gmpz_get_d_2exp@plt+0x3790b> │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movl $0x8143d78,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8143dd0,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov $0x82daefd,%edx │ │ │ │ - dec %eax │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8083589 <__gmpz_get_d_2exp@plt+0x378e9> │ │ │ │ - test %eax,%eax │ │ │ │ - jne 8083642 <__gmpz_get_d_2exp@plt+0x379a2> │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov %edx,%eax │ │ │ │ - jmp 80835dc <__gmpz_get_d_2exp@plt+0x3793c> │ │ │ │ - nop │ │ │ │ - arpl %eax,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + jb 8082ee0 <__gmpz_get_d_2exp@plt+0x37240> │ │ │ │ + movl $0x8082e8c,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8082e8c <__gmpz_get_d_2exp@plt+0x371ec> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + rclb $0x0,0x4200(%esp) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x458b044d(%ebx) │ │ │ │ - or %cl,-0x3a7cf3ab(%ebx) │ │ │ │ - adc %ch,%bl │ │ │ │ - iret │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov (%ecx,%eax,4),%ecx │ │ │ │ - movl $0x8143d78,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8143dd0,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x6(%edi),%edx │ │ │ │ - dec %eax │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - jmp 8083611 <__gmpz_get_d_2exp@plt+0x37971> │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8082ea5 <__gmpz_get_d_2exp@plt+0x37205> │ │ │ │ + movl $0x8082ef4,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80818b8 <__gmpz_get_d_2exp@plt+0x35c18> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8082f2a <__gmpz_get_d_2exp@plt+0x3728a> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8082e20,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x8082f18,0x0(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8081930 <__gmpz_get_d_2exp@plt+0x35c90> │ │ │ │ + mov $0x82cc34c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ + inc %esp │ │ │ │ + xchg %eax,%esp │ │ │ │ + and $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c7f875(%ecx) │ │ │ │ + cld │ │ │ │ + mov $0xc70816d0,%esp │ │ │ │ + inc %ebp │ │ │ │ + add %bh,(%eax) │ │ │ │ + ret │ │ │ │ + sub $0x8,%al │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80b77ac <__gmpz_get_d_2exp@plt+0x6bb0c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %cl,-0x2b(%eax) │ │ │ │ + push %ss │ │ │ │ + or %al,-0x916033b(%ebx) │ │ │ │ + jg 8082f2c <__gmpz_get_d_2exp@plt+0x3728c> │ │ │ │ + add %al,%bh │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%cl │ │ │ │ + mov %eax,0x8d000e3a │ │ │ │ + jbe 8082f3c <__gmpz_get_d_2exp@plt+0x3729c> │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80836a1 <__gmpz_get_d_2exp@plt+0x37a01> │ │ │ │ + jb 8082f68 <__gmpz_get_d_2exp@plt+0x372c8> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ + dec %eax │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80bb10c <__gmpz_get_d_2exp@plt+0x6f46c> │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8082f78 <__gmpz_get_d_2exp@plt+0x372d8> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - or %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80837b8 <__gmpz_get_d_2exp@plt+0x37b18> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - sub 0xb(%esi),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jg 8083754 <__gmpz_get_d_2exp@plt+0x37ab4> │ │ │ │ - mov $0x82daefd,%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x8083780,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8166604 <__gmpz_get_d_2exp@plt+0x11a964> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x8083720,-0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbb3(%ebx) │ │ │ │ - or %cl,0x14c783f0(%ecx) │ │ │ │ + add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80836f7 <__gmpz_get_d_2exp@plt+0x37a57> │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movl $0x8143d78,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ + ja 8082fc2 <__gmpz_get_d_2exp@plt+0x37322> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8082f99 <__gmpz_get_d_2exp@plt+0x372f9> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8082f44,-0x18(%edi) │ │ │ │ + mov %esi,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ movl $0x8143dd0,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + movl $0x82dc481,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov $0x82daefd,%edx │ │ │ │ - dec %eax │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80836d5 <__gmpz_get_d_2exp@plt+0x37a35> │ │ │ │ - test %eax,%eax │ │ │ │ - jne 808378e <__gmpz_get_d_2exp@plt+0x37aee> │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov %edx,%eax │ │ │ │ - jmp 8083728 <__gmpz_get_d_2exp@plt+0x37a88> │ │ │ │ - nop │ │ │ │ - arpl %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x458b044d(%ebx) │ │ │ │ - or %cl,-0x3a7cf3ab(%ebx) │ │ │ │ - adc %ch,%bl │ │ │ │ - iret │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov (%ecx,%eax,4),%ecx │ │ │ │ - movl $0x8143d78,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8143dd0,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x6(%edi),%edx │ │ │ │ - dec %eax │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - jmp 808375d <__gmpz_get_d_2exp@plt+0x37abd> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8083a3e <__gmpz_get_d_2exp@plt+0x37d9e> │ │ │ │ - movl $0x8083ad8,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 816f594 <__gmpz_get_d_2exp@plt+0x1238f4> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e0000,(%ecx),%eax │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8083a2f <__gmpz_get_d_2exp@plt+0x37d8f> │ │ │ │ - mov 0x1b(%esi),%eax │ │ │ │ - cmp 0x1f(%esi),%eax │ │ │ │ - jne 80838c9 <__gmpz_get_d_2exp@plt+0x37c29> │ │ │ │ - movl $0x80836b0,-0xc(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp 8169f10 <__gmpz_get_d_2exp@plt+0x11e270> │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - loopne 808388a <__gmpz_get_d_2exp@plt+0x37bea> │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0xb(%esi),%ecx │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x1f(%esi),%ecx │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + jb 8083049 <__gmpz_get_d_2exp@plt+0x373a9> │ │ │ │ + movl $0x8083008,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80839e0 <__gmpz_get_d_2exp@plt+0x37d40> │ │ │ │ + jne 8083008 <__gmpz_get_d_2exp@plt+0x37368> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - movl $0x80838ac,0x14(%ebp) │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 816f594 <__gmpz_get_d_2exp@plt+0x1238f4> │ │ │ │ nop │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add $0x4c,%al │ │ │ │ - cmp %cl,(%eax) │ │ │ │ - or %cl,0x758bf0(%ecx) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808384c <__gmpz_get_d_2exp@plt+0x37bac> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0xfffffff0,%edi │ │ │ │ - movl $0x808395c,0x0(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x24(%ebp),%esi │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808395c <__gmpz_get_d_2exp@plt+0x37cbc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80838e6 <__gmpz_get_d_2exp@plt+0x37c46> │ │ │ │ - movl $0x8083678,-0xc(%edi) │ │ │ │ + ja 808304c <__gmpz_get_d_2exp@plt+0x373ac> │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0xc(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x8083a00,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8166604 <__gmpz_get_d_2exp@plt+0x11a964> │ │ │ │ - nop │ │ │ │ - imul $0x1e0000,(%ecx),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jne 8083888 <__gmpz_get_d_2exp@plt+0x37be8> │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8083923 <__gmpz_get_d_2exp@plt+0x37c83> │ │ │ │ - movl $0x8083564,-0xc(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + cmp $0x0,%ecx │ │ │ │ + jle 808305b <__gmpz_get_d_2exp@plt+0x373bb> │ │ │ │ + movl $0x8143dd0,-0x10(%edi) │ │ │ │ + movl $0x82dc481,-0xc(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - movl $0x8083a50,0xc(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + movl $0x8082f78,-0x4(%edi) │ │ │ │ + lea -0xe(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8082f78 <__gmpz_get_d_2exp@plt+0x372d8> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + add $0xffffffec,%edi │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 8169f10 <__gmpz_get_d_2exp@plt+0x11e270> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - or %al,(%bx,%si) │ │ │ │ - add %bl,(%esi) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x558b084d(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - inc %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x64,%al │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - jmp 808398c <__gmpz_get_d_2exp@plt+0x37cec> │ │ │ │ - push $0x1e000001 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - adc %cl,-0x7b76f3ab(%ebx) │ │ │ │ - and $0x88,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4c890845(%ebx) │ │ │ │ - and $0x70,%al │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - jmp 808398c <__gmpz_get_d_2exp@plt+0x37cec> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - mov $0x82cc428,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + jb 80830dc <__gmpz_get_d_2exp@plt+0x3743c> │ │ │ │ + movl $0x80830a0,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80b81bc <__gmpz_get_d_2exp@plt+0x6c51c> │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70c45(%ebx) │ │ │ │ - or $0x0,%al │ │ │ │ - cmp %ecx,(%eax) │ │ │ │ - or %cl,0x4d89044d(%ebx) │ │ │ │ - cld │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %esi,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80837c8 <__gmpz_get_d_2exp@plt+0x37b28> │ │ │ │ - xchg %ax,%ax │ │ │ │ - movl $0x1e0000,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - movl $0x8083800,-0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x1b(%esi),%eax │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1f(%esi),%edx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80830e4 <__gmpz_get_d_2exp@plt+0x37444> │ │ │ │ + movl $0x8082fdc,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80830d4,0x8(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8083800 <__gmpz_get_d_2exp@plt+0x37b60> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1,%al │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + jmp 80bb28c <__gmpz_get_d_2exp@plt+0x6f5ec> │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - test %bh,(%edx) │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8083a84 <__gmpz_get_d_2exp@plt+0x37de4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ + add %cl,-0x3f16ff8b(%ecx) │ │ │ │ + dec %ebx │ │ │ │ add (%eax),%eax │ │ │ │ + mov $0x82cc35c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - or %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8083c0c <__gmpz_get_d_2exp@plt+0x37f6c> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - sub 0xb(%esi),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jg 8083ba8 <__gmpz_get_d_2exp@plt+0x37f08> │ │ │ │ - mov $0x82daefd,%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x8083bd4,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8166604 <__gmpz_get_d_2exp@plt+0x11a964> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x8083b74,-0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + jb 808311c <__gmpz_get_d_2exp@plt+0x3747c> │ │ │ │ + movl $0x82dcc11,-0x8(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and %eax,(%eax) │ │ │ │ + jmp 8083078 <__gmpz_get_d_2exp@plt+0x373d8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbb3(%ebx) │ │ │ │ - or %cl,0x14c783f0(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808316d <__gmpz_get_d_2exp@plt+0x374cd> │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8083b4b <__gmpz_get_d_2exp@plt+0x37eab> │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movl $0x8143d78,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8143dd0,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + ja 8083163 <__gmpz_get_d_2exp@plt+0x374c3> │ │ │ │ + movl $0x80830fc,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov $0x82daefd,%edx │ │ │ │ - dec %eax │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8083b29 <__gmpz_get_d_2exp@plt+0x37e89> │ │ │ │ - test %eax,%eax │ │ │ │ - jne 8083be2 <__gmpz_get_d_2exp@plt+0x37f42> │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov %edx,%eax │ │ │ │ - jmp 8083b7c <__gmpz_get_d_2exp@plt+0x37edc> │ │ │ │ - nop │ │ │ │ - arpl %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x458b044d(%ebx) │ │ │ │ - or %cl,-0x3a7cf3ab(%ebx) │ │ │ │ - adc %ch,%bl │ │ │ │ - iret │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov (%ecx,%eax,4),%ecx │ │ │ │ - movl $0x8143d78,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8143dd0,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x6(%edi),%edx │ │ │ │ - dec %eax │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - jmp 8083bb1 <__gmpz_get_d_2exp@plt+0x37f11> │ │ │ │ + movl $0x81891e5,-0x4(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x82cc368,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8083c41 <__gmpz_get_d_2exp@plt+0x37fa1> │ │ │ │ + jb 80831ca <__gmpz_get_d_2exp@plt+0x3752a> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x80831b8,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80bb10c <__gmpz_get_d_2exp@plt+0x6f46c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8081930 <__gmpz_get_d_2exp@plt+0x35c90> │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - or %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8083d58 <__gmpz_get_d_2exp@plt+0x380b8> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - sub 0xb(%esi),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jg 8083cf4 <__gmpz_get_d_2exp@plt+0x38054> │ │ │ │ - mov $0x82daefd,%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x8083d20,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8166604 <__gmpz_get_d_2exp@plt+0x11a964> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x8083cc0,-0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %bh,-0x3a7cf7ea(%eax,%edx,8) │ │ │ │ + cld │ │ │ │ + jmp 80baf58 <__gmpz_get_d_2exp@plt+0x6f2b8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - and %eax,(%eax) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbb3(%ebx) │ │ │ │ - or %cl,0x14c783f0(%ecx) │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8083c97 <__gmpz_get_d_2exp@plt+0x37ff7> │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movl $0x8143d78,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8083202 <__gmpz_get_d_2exp@plt+0x37562> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ movl $0x8143dd0,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov $0x82daefd,%edx │ │ │ │ - dec %eax │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8083c75 <__gmpz_get_d_2exp@plt+0x37fd5> │ │ │ │ - test %eax,%eax │ │ │ │ - jne 8083d2e <__gmpz_get_d_2exp@plt+0x3808e> │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov %edx,%eax │ │ │ │ - jmp 8083cc8 <__gmpz_get_d_2exp@plt+0x38028> │ │ │ │ - nop │ │ │ │ - arpl %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x458b044d(%ebx) │ │ │ │ - or %cl,-0x3a7cf3ab(%ebx) │ │ │ │ - adc %ch,%bl │ │ │ │ - iret │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov (%ecx,%eax,4),%ecx │ │ │ │ - movl $0x8143d78,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8143dd0,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x6(%edi),%edx │ │ │ │ - dec %eax │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - jmp 8083cfd <__gmpz_get_d_2exp@plt+0x3805d> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - mov $0xf3,%ah │ │ │ │ - and $0x0,%al │ │ │ │ - add $0x2000200,%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8084100 <__gmpz_get_d_2exp@plt+0x38460> │ │ │ │ - movl $0x8084290,-0x8(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%esi │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x14(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 808326b <__gmpz_get_d_2exp@plt+0x375cb> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8083261 <__gmpz_get_d_2exp@plt+0x375c1> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8084290 <__gmpz_get_d_2exp@plt+0x385f0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - je 8083d95 <__gmpz_get_d_2exp@plt+0x380f5> │ │ │ │ - and $0x0,%al │ │ │ │ - and (%eax),%eax │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80831dc,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x816d0bc,-0x10(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80bb000 <__gmpz_get_d_2exp@plt+0x6f360> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x3000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x77cfcba(%ebx) │ │ │ │ - add %edi,0x1f(%edi) │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %ecx,%edx │ │ │ │ - shl $0x2,%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jge 80840e3 <__gmpz_get_d_2exp@plt+0x38443> │ │ │ │ - mov $0x82d3120,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 816589c <__gmpz_get_d_2exp@plt+0x119bfc> │ │ │ │ - mov %eax,%ecx │ │ │ │ - jmp 8083db9 <__gmpz_get_d_2exp@plt+0x38119> │ │ │ │ - nop │ │ │ │ - imul $0x1e0000,(%ecx),%eax │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80832d9 <__gmpz_get_d_2exp@plt+0x37639> │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8084007 <__gmpz_get_d_2exp@plt+0x38367> │ │ │ │ - mov 0x1b(%esi),%eax │ │ │ │ - cmp 0x1f(%esi),%eax │ │ │ │ - jne 8083ea4 <__gmpz_get_d_2exp@plt+0x38204> │ │ │ │ - movl $0x8083c50,-0xc(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp 8169f10 <__gmpz_get_d_2exp@plt+0x11e270> │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - mov $0x8b08083f,%eax │ │ │ │ - inc %esi │ │ │ │ - add 0x568b0b4e(%ebx),%ecx │ │ │ │ - sbb -0x7483dbb4(%ecx),%ecx │ │ │ │ - dec %esi │ │ │ │ - pop %ds │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ + ja 80832cf <__gmpz_get_d_2exp@plt+0x3762f> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov 0xb(%eax),%eax │ │ │ │ + movl $0x8083218,-0xc(%edi) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + movl $0x816d548,-0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8083fb8 <__gmpz_get_d_2exp@plt+0x38318> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8083e88,0x18(%ebp) │ │ │ │ - mov 0x1c(%ebp),%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 816f594 <__gmpz_get_d_2exp@plt+0x1238f4> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + jmp 80bb038 <__gmpz_get_d_2exp@plt+0x6f398> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %ch,(%esi,%edi,1) │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8083e2c <__gmpz_get_d_2exp@plt+0x3818c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0xfffffff0,%edi │ │ │ │ - movl $0x8083f34,0x0(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8083f34 <__gmpz_get_d_2exp@plt+0x38294> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + lea -0x18(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808333f <__gmpz_get_d_2exp@plt+0x3769f> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8083320,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 808196c <__gmpz_get_d_2exp@plt+0x35ccc> │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x45c7f875(%ecx) │ │ │ │ + cld │ │ │ │ + dec %eax │ │ │ │ + aad $0x16 │ │ │ │ + or %cl,0x45890445(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add $0x69,%al │ │ │ │ + ret │ │ │ │ + sub $0x8,%al │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80819e0 <__gmpz_get_d_2exp@plt+0x35d40> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8083ec1 <__gmpz_get_d_2exp@plt+0x38221> │ │ │ │ - movl $0x8083c18,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0xc(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x8083fd8,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8166604 <__gmpz_get_d_2exp@plt+0x11a964> │ │ │ │ - nop │ │ │ │ - imul $0x1e0000,(%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jne 8083e68 <__gmpz_get_d_2exp@plt+0x381c8> │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8083efb <__gmpz_get_d_2exp@plt+0x3825b> │ │ │ │ - movl $0x8083b04,-0xc(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - movl $0x808410c,0xc(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8169f10 <__gmpz_get_d_2exp@plt+0x11e270> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%bx,%si) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x558b084d(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - inc %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x64,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - jmp 8083f64 <__gmpz_get_d_2exp@plt+0x382c4> │ │ │ │ - push $0x1e000001 │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - adc %cl,-0x7b76f3ab(%ebx) │ │ │ │ - and $0x88,%al │ │ │ │ + jb 80833f7 <__gmpz_get_d_2exp@plt+0x37757> │ │ │ │ + movl $0x808337c,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80818f4 <__gmpz_get_d_2exp@plt+0x35c54> │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4c890845(%ebx) │ │ │ │ - and $0x70,%al │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - jmp 8083f64 <__gmpz_get_d_2exp@plt+0x382c4> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d339(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + pushf │ │ │ │ + xor (%eax),%ecx │ │ │ │ + or %cl,0x45890445(%ebx) │ │ │ │ + clc │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 808187c <__gmpz_get_d_2exp@plt+0x35bdc> │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4cf39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8084016 <__gmpz_get_d_2exp@plt+0x38376> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80c6f60,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - movl $0x80c7840,-0x20(%edi) │ │ │ │ - lea -0x27(%edi),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - movl $0x82d31f1,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ + ja 80833ff <__gmpz_get_d_2exp@plt+0x3775f> │ │ │ │ + movl $0x8083180,-0x2c(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + movl $0x808327c,-0x1c(%edi) │ │ │ │ + mov %esi,-0x18(%edi) │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + lea -0x2c(%edi),%edx │ │ │ │ mov %edx,-0x10(%edi) │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov $0x0,%edx │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov $0x0,%edx │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - movl $0x0,-0x4(%edi) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - movl $0x8084194,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x1f(%edi),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ + movl $0x80832e8,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + movl $0x816d548,0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 816f594 <__gmpz_get_d_2exp@plt+0x1238f4> │ │ │ │ + jmp 80baf90 <__gmpz_get_d_2exp@plt+0x6f2f0> │ │ │ │ + mov $0x82cc36c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ movl $0x30,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x8084244,-0xc(%ebp) │ │ │ │ - mov $0x82d3131,%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8167e3c <__gmpz_get_d_2exp@plt+0x11c19c> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8083449 <__gmpz_get_d_2exp@plt+0x377a9> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x816d0bc,-0x10(%ebp) │ │ │ │ + movl $0x82dab01,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80bb000 <__gmpz_get_d_2exp@plt+0x6f360> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x18(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80834aa <__gmpz_get_d_2exp@plt+0x3780a> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80834a0 <__gmpz_get_d_2exp@plt+0x37800> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x8083418,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + movl $0x816d548,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80bafc8 <__gmpz_get_d_2exp@plt+0x6f328> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70c45(%ebx) │ │ │ │ - or $0xd8,%al │ │ │ │ - or %cl,%ds:(%eax) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %esi,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80837c8 <__gmpz_get_d_2exp@plt+0x37b28> │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %esi │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80834e9 <__gmpz_get_d_2exp@plt+0x37849> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x816d0bc,-0x10(%ebp) │ │ │ │ + movl $0x82dab01,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80bb000 <__gmpz_get_d_2exp@plt+0x6f360> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - loopne 8084182 <__gmpz_get_d_2exp@plt+0x384e2> │ │ │ │ - or %cl,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x1b(%esi),%eax │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1f(%esi),%edx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + lea -0x18(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 808354a <__gmpz_get_d_2exp@plt+0x378aa> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8083540 <__gmpz_get_d_2exp@plt+0x378a0> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80834b8,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + movl $0x816d548,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80bafc8 <__gmpz_get_d_2exp@plt+0x6f328> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + cmp $0x8e,%al │ │ │ │ + and $0x0,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8083640 <__gmpz_get_d_2exp@plt+0x379a0> │ │ │ │ + add $0x50,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8083636 <__gmpz_get_d_2exp@plt+0x37996> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x10(%eax),%ecx │ │ │ │ + mov 0x14(%eax),%eax │ │ │ │ + movl $0x8083454,-0x4c(%edi) │ │ │ │ + mov %edx,-0x44(%edi) │ │ │ │ + mov %eax,-0x40(%edi) │ │ │ │ + movl $0x8143c00,-0x3c(%edi) │ │ │ │ + movl $0x82cc384,-0x38(%edi) │ │ │ │ + lea -0x4c(%edi),%eax │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + movl $0x8143dd0,-0x30(%edi) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + movl $0x82daefd,-0x28(%edi) │ │ │ │ + movl $0x80834f4,-0x24(%edi) │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + movl $0x8143c00,-0x14(%edi) │ │ │ │ + movl $0x82cc370,-0x10(%edi) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8143dd0,-0x8(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x2e(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8083624,-0x10(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8083de0 <__gmpz_get_d_2exp@plt+0x38140> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 808196c <__gmpz_get_d_2exp@plt+0x35ccc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %bh,-0x3a7cf7ea(%eax,%edx,8) │ │ │ │ cld │ │ │ │ - inc %eax │ │ │ │ - inc %ecx │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8084140 <__gmpz_get_d_2exp@plt+0x384a0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 8081a18 <__gmpz_get_d_2exp@plt+0x35d78> │ │ │ │ + movl $0x50,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4cf39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80840d4 <__gmpz_get_d_2exp@plt+0x38434> │ │ │ │ - movl $0x80c6f70,-0x2c(%edi) │ │ │ │ - mov %esi,-0x28(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x80c7840,-0x20(%edi) │ │ │ │ - lea -0x29(%edi),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x82d31f6,-0x18(%edi) │ │ │ │ - lea 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - mov $0x0,%ecx │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x0,-0x4(%edi) │ │ │ │ - movl $0x0,(%edi) │ │ │ │ - movl $0x8084030,0x8(%ebp) │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ - lea -0x1f(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8084030 <__gmpz_get_d_2exp@plt+0x38390> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - out %al,$0x1 │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8083680 <__gmpz_get_d_2exp@plt+0x379e0> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x816d0bc,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80bb000 <__gmpz_get_d_2exp@plt+0x6f360> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,-0xf76f7f8(%ecx,%eax,2) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 8166dfc <__gmpz_get_d_2exp@plt+0x11b15c> │ │ │ │ - mov $0x230024ee,%esp │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,-0xf76f7f8(%ebp,%edi,1) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8083dac <__gmpz_get_d_2exp@plt+0x3810c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80836e2 <__gmpz_get_d_2exp@plt+0x37a42> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80836d8 <__gmpz_get_d_2exp@plt+0x37a38> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%eax │ │ │ │ + movl $0x8083650,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + movl $0x816d548,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80bafc8 <__gmpz_get_d_2exp@plt+0x6f328> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - out %al,(%dx) │ │ │ │ - and $0x0,%al │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808373a <__gmpz_get_d_2exp@plt+0x37a9a> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8083728,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8081930 <__gmpz_get_d_2exp@plt+0x35c90> │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %bh,-0x3a7cf7ea(%eax,%edx,8) │ │ │ │ cld │ │ │ │ - fs inc %edx │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov $0x82d3131,%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8167e3c <__gmpz_get_d_2exp@plt+0x11c19c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000200,%eax │ │ │ │ + jmp 80baf58 <__gmpz_get_d_2exp@plt+0x6f2b8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + dec %eax │ │ │ │ + mov %fs,(%eax,%eax,1) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808432c <__gmpz_get_d_2exp@plt+0x3868c> │ │ │ │ - movl $0x8084368,-0x4(%ebp) │ │ │ │ - mov $0x82d37e0,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 816ecac <__gmpz_get_d_2exp@plt+0x12300c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0xee,%al │ │ │ │ + jb 80837da <__gmpz_get_d_2exp@plt+0x37b3a> │ │ │ │ + movl $0x808377c,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 808187c <__gmpz_get_d_2exp@plt+0x35bdc> │ │ │ │ + sbb $0x8c,%al │ │ │ │ and $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4cb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80842d7 <__gmpz_get_d_2exp@plt+0x38637> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8083d6c,-0x8(%edi) │ │ │ │ + ja 80837e2 <__gmpz_get_d_2exp@plt+0x37b42> │ │ │ │ + movl $0x808355c,-0x30(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov %esi,-0x24(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + movl $0x8083690,-0x18(%edi) │ │ │ │ + mov %esi,-0x14(%edi) │ │ │ │ + lea -0x30(%edi),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + movl $0x80836f0,-0xc(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82d3b55,0x0(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80c75b8 <__gmpz_get_d_2exp@plt+0x7b918> │ │ │ │ - mov $0x82cc42c,%esi │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + movl $0x816d548,0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 80baf90 <__gmpz_get_d_2exp@plt+0x6f2f0> │ │ │ │ + mov $0x82cc3a8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - loopne 8084323 <__gmpz_get_d_2exp@plt+0x38683> │ │ │ │ - and $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,%ah │ │ │ │ - inc %edx │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80842f4 <__gmpz_get_d_2exp@plt+0x38654> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - mov $0x10024ed,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,0x43(%eax) │ │ │ │ - or %cl,(%eax) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8084340 <__gmpz_get_d_2exp@plt+0x386a0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808381a <__gmpz_get_d_2exp@plt+0x37b7a> │ │ │ │ + movl $0x818919c,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ + mov $0x82cc3b0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov $0xe0,%al │ │ │ │ - and $0x0,%al │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dh,-0x76f7f7bd(%eax) │ │ │ │ - (bad) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80843b0 <__gmpz_get_d_2exp@plt+0x38710> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - mov %fs,%eax │ │ │ │ - and $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80843e3 <__gmpz_get_d_2exp@plt+0x38743> │ │ │ │ - movzbl 0x3(%esi),%eax │ │ │ │ - cmp $0x10ffff,%eax │ │ │ │ - ja 80843d8 <__gmpz_get_d_2exp@plt+0x38738> │ │ │ │ - movl $0x8143d78,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 80bb684 <__gmpz_get_d_2exp@plt+0x6f9e4> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - jmp 808465c <__gmpz_get_d_2exp@plt+0x389bc> │ │ │ │ + jb 808384a <__gmpz_get_d_2exp@plt+0x37baa> │ │ │ │ + movl $0x8189178,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ + mov $0x82cc3b4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - rcrb $0x25,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %dl,(%eax,%eax,1) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x1c(%ebp),%eax │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x18(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8084483 <__gmpz_get_d_2exp@plt+0x387e3> │ │ │ │ + jb 8083893 <__gmpz_get_d_2exp@plt+0x37bf3> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8084460,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov $0x15180,%eax │ │ │ │ - mov $0x0,%ecx │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 80f36dc <__gmpz_get_d_2exp@plt+0xa7a3c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8166a60 <__gmpz_get_d_2exp@plt+0x11adc0> │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x816d548,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x82cc3b5,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80819e0 <__gmpz_get_d_2exp@plt+0x35d40> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8084448 <__gmpz_get_d_2exp@plt+0x387a8> │ │ │ │ - movl $0x8143c00,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x14(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80838f6 <__gmpz_get_d_2exp@plt+0x37c56> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80838ec <__gmpz_get_d_2exp@plt+0x37c4c> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x808385c,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + movl $0x816d0bc,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80819a8 <__gmpz_get_d_2exp@plt+0x35d08> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - call 90869f1 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %dl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80844e9 <__gmpz_get_d_2exp@plt+0x38849> │ │ │ │ + jb 808393a <__gmpz_get_d_2exp@plt+0x37c9a> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80844d4,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x816d548,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80844d4 <__gmpz_get_d_2exp@plt+0x38834> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - test $0x64,%al │ │ │ │ - and $0x2100,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,%al │ │ │ │ - inc %esp │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80844f8 <__gmpz_get_d_2exp@plt+0x38858> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80bafc8 <__gmpz_get_d_2exp@plt+0x6f328> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - test %ah,0x0(%ebp,%eiz,1) │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov $0x3b9aca00,%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov $0x0,%ecx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - imul %edx,%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - imul %eax,%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - add %ecx,%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mul %ecx │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - add %edx,%eax │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - adc %ecx,%edx │ │ │ │ - mov $0x3e8,%ecx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov $0x0,%edx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - imul %ecx,%edx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - imul %eax,%edx │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mul %edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - jmp 81412d8 <__gmpz_get_d_2exp@plt+0xf5638> │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - jle 80845c3 <__gmpz_get_d_2exp@plt+0x38923> │ │ │ │ - add %al,(%ecx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %esp │ │ │ │ + mov (%eax,%eax,1),%ah │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ + add %cl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80845d5 <__gmpz_get_d_2exp@plt+0x38935> │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80839d5 <__gmpz_get_d_2exp@plt+0x37d35> │ │ │ │ + add $0x24,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80839cb <__gmpz_get_d_2exp@plt+0x37d2b> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8084604,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8084604 <__gmpz_get_d_2exp@plt+0x38964> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x10(%eax),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x14(%eax),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x18(%eax),%edx │ │ │ │ + mov 0x1c(%eax),%eax │ │ │ │ + movl $0x80838a0,-0x20(%edi) │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x8083904,-0x10(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8083750 <__gmpz_get_d_2exp@plt+0x37ab0> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - pop %esp │ │ │ │ - popa │ │ │ │ - and $0x0,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - inc %ebp │ │ │ │ - les (%eax,%ecx,1),%ebp │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 813c4d8 <__gmpz_get_d_2exp@plt+0xf0838> │ │ │ │ xchg %ax,%ax │ │ │ │ - dec %eax │ │ │ │ - jle 808461f <__gmpz_get_d_2exp@plt+0x3897f> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,(%eax) │ │ │ │ - inc %esi │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8084628 <__gmpz_get_d_2exp@plt+0x38988> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and $0x7e,%al │ │ │ │ - and $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,%ah │ │ │ │ - inc %ebp │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81412d8 <__gmpz_get_d_2exp@plt+0xf5638> │ │ │ │ - nop │ │ │ │ - cwtl │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - jmp *%ebx │ │ │ │ - ... │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d339(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80846a5 <__gmpz_get_d_2exp@plt+0x38a05> │ │ │ │ - movl $0x8084408,-0x28(%edi) │ │ │ │ + ja 8083a0e <__gmpz_get_d_2exp@plt+0x37d6e> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8143dd0,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - movl $0x8084494,-0x18(%edi) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80845a8,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - mov $0x82cc45c,%esi │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80848c0 <__gmpz_get_d_2exp@plt+0x38c20> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80848fc,0x0(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x82cc445,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 813b70c <__gmpz_get_d_2exp@plt+0xefa6c> │ │ │ │ - nop │ │ │ │ - cmpb $0x0,0x24(%ebp) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76f7bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jne 8084741 <__gmpz_get_d_2exp@plt+0x38aa1> │ │ │ │ - movl $0x8084730,0x0(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x82d1980,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8140838 <__gmpz_get_d_2exp@plt+0xf4b98> │ │ │ │ - xchg %ax,%ax │ │ │ │ - adc %ah,0x25(%eax) │ │ │ │ - add %al,0x0(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x7589044d(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - or %al,-0x6816fb3b(%ebx) │ │ │ │ - jge 808474b <__gmpz_get_d_2exp@plt+0x38aab> │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - or %ah,0x8(%edi,%eax,2) │ │ │ │ - or %cl,0x45c70045(%ecx) │ │ │ │ - add $0x80,%al │ │ │ │ - sbb %ebp,0xc0e1e908 │ │ │ │ - or (%eax),%eax │ │ │ │ - nop │ │ │ │ - or %bh,0x24(%ebp) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x14(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8083a77 <__gmpz_get_d_2exp@plt+0x37dd7> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8083a6d <__gmpz_get_d_2exp@plt+0x37dcd> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80839e8,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x816d0bc,-0x10(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80bb000 <__gmpz_get_d_2exp@plt+0x6f360> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x3000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c7fc75(%ecx) │ │ │ │ - add %cl,-0x3a7cf7d4(,%eax,8) │ │ │ │ - cld │ │ │ │ - jmp 813c4d8 <__gmpz_get_d_2exp@plt+0xf0838> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x80847a0,0x0(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - fdivrl 0x0(%esp) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8083ae5 <__gmpz_get_d_2exp@plt+0x37e45> │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8084776 <__gmpz_get_d_2exp@plt+0x38ad6> │ │ │ │ - mov 0x2(%ecx),%edx │ │ │ │ - movl $0x816ad58,-0xc(%edi) │ │ │ │ - movl $0x8,-0x8(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - lea 0x8(%eax),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov $0x81956b0,%ecx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov (%ecx),%cl │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %cl,(%edx) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov 0x1(%ecx),%dl │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %dl,0x1(%ecx) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov 0x2(%edx),%cl │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %cl,0x2(%edx) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov 0x3(%ecx),%dl │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %dl,0x3(%ecx) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov 0x4(%edx),%cl │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %cl,0x4(%edx) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov 0x5(%ecx),%dl │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %dl,0x5(%ecx) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov 0x6(%edx),%cl │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %cl,0x6(%edx) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov 0x7(%ecx),%cl │ │ │ │ - mov %cl,0x7(%edx) │ │ │ │ - movl $0x80846fc,-0x4(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + ja 8083adb <__gmpz_get_d_2exp@plt+0x37e3b> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov 0xb(%eax),%eax │ │ │ │ + movl $0x8083a24,-0xc(%edi) │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + movl $0x816d548,-0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 813a198 <__gmpz_get_d_2exp@plt+0xee4f8> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %bh,0x0(%esp) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x44d8bf0(%ecx) │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x2,%edx │ │ │ │ - je 80847a5 <__gmpz_get_d_2exp@plt+0x38b05> │ │ │ │ - movl $0x80848b8,0x0(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x82d1980,-0x4(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8140838 <__gmpz_get_d_2exp@plt+0xf4b98> │ │ │ │ - nop │ │ │ │ - mov %bl,0x25(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x18e90075(%ecx) │ │ │ │ - jl 80848ca <__gmpz_get_d_2exp@plt+0x38c2a> │ │ │ │ - add %bh,0x82cc4a0(%esi) │ │ │ │ + jmp 80bb038 <__gmpz_get_d_2exp@plt+0x6f398> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov $0x100247b,%esp │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,0x8(%eax,%ecx,2) │ │ │ │ - or %cl,0x45c7f875(%ecx) │ │ │ │ - cld │ │ │ │ - or $0xc5,%al │ │ │ │ - sub $0x8,%al │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 813dc7c <__gmpz_get_d_2exp@plt+0xf1fdc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %eax,%esp │ │ │ │ - jnp 8084917 <__gmpz_get_d_2exp@plt+0x38c77> │ │ │ │ - add %al,(%ecx) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,%ah │ │ │ │ - dec %eax │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %esi,-0x8(%ebp) │ │ │ │ - movl $0x82d1980,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 813dc7c <__gmpz_get_d_2exp@plt+0xf1fdc> │ │ │ │ + lea -0x18(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8083b2b <__gmpz_get_d_2exp@plt+0x37e8b> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x816d548,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x82cc3b1,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80819e0 <__gmpz_get_d_2exp@plt+0x35d40> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - cmp %bh,0x24(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + mov %ah,(%eax,%eax,1) │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ + add %cl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,-0x7cc427bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808498f <__gmpz_get_d_2exp@plt+0x38cef> │ │ │ │ + jb 8083c13 <__gmpz_get_d_2exp@plt+0x37f73> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80849f4,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80849f4 <__gmpz_get_d_2exp@plt+0x38d54> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8166a60 <__gmpz_get_d_2exp@plt+0x11adc0> │ │ │ │ - add %al,(%eax) │ │ │ │ + movl $0x8083b98,-0x24(%ebp) │ │ │ │ + mov 0x18(%esi),%eax │ │ │ │ + mov %eax,-0x28(%ebp) │ │ │ │ + mov %eax,-0x20(%ebp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + mov 0x1c(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffd8,%ebp │ │ │ │ + jmp 80818f4 <__gmpz_get_d_2exp@plt+0x35c54> │ │ │ │ + nop │ │ │ │ + adc %cl,0x60024(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4bf39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8084955 <__gmpz_get_d_2exp@plt+0x38cb5> │ │ │ │ - movl $0x8084eb8,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + ja 8083c16 <__gmpz_get_d_2exp@plt+0x37f76> │ │ │ │ + movl $0x808394c,-0x3c(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x28(%edi) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + movl $0x8083a88,-0x1c(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %esi,-0x14(%edi) │ │ │ │ + lea -0x3c(%edi),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x8083af4,-0xc(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + movl $0x816d548,0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 80baf90 <__gmpz_get_d_2exp@plt+0x6f2f0> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x18(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8083c67 <__gmpz_get_d_2exp@plt+0x37fc7> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x816d548,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x82cc325,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80819e0 <__gmpz_get_d_2exp@plt+0x35d40> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov $0x100247a,%esp │ │ │ │ + xor %al,0x60024(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,%al │ │ │ │ - dec %ecx │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80849c8 <__gmpz_get_d_2exp@plt+0x38d28> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - xchg %eax,%esp │ │ │ │ - jp 80849e3 <__gmpz_get_d_2exp@plt+0x38d43> │ │ │ │ - add %ah,(%ecx) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x7cc427bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x3866fbbb(%ebx) │ │ │ │ - inc %ebp │ │ │ │ - add $0x6c,%al │ │ │ │ - dec %ecx │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 808465c <__gmpz_get_d_2exp@plt+0x389bc> │ │ │ │ + jb 8083d34 <__gmpz_get_d_2exp@plt+0x38094> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8083cd4,-0x24(%ebp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + mov %eax,-0x28(%ebp) │ │ │ │ + mov %eax,-0x20(%ebp) │ │ │ │ + mov 0x1c(%esi),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x18(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffd8,%ebp │ │ │ │ + jmp 808196c <__gmpz_get_d_2exp@plt+0x35ccc> │ │ │ │ nop │ │ │ │ - push $0x247a │ │ │ │ + aam $0x86 │ │ │ │ + and $0x0,%al │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - mov 0x8b080849,%al │ │ │ │ - inc %esi │ │ │ │ - pop %es │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80849a0 <__gmpz_get_d_2exp@plt+0x38d00> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %al,-0x44c4cf39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8083d37 <__gmpz_get_d_2exp@plt+0x38097> │ │ │ │ + movl $0x8083b3c,-0x2c(%edi) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov %esi,-0x20(%edi) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x8083c30,-0xc(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + movl $0x816d548,0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + lea -0x2c(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 80bafc8 <__gmpz_get_d_2exp@plt+0x6f328> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8084a79 <__gmpz_get_d_2exp@plt+0x38dd9> │ │ │ │ - movl $0x8084a5c,-0x4(%ebp) │ │ │ │ - movl $0x82cc51c,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8085010 <__gmpz_get_d_2exp@plt+0x39370> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - add %bh,0x24(%edx) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8083d81 <__gmpz_get_d_2exp@plt+0x380e1> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x816d0bc,-0x10(%ebp) │ │ │ │ + movl $0x82daefd,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80bb000 <__gmpz_get_d_2exp@plt+0x6f360> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8084a41 <__gmpz_get_d_2exp@plt+0x38da1> │ │ │ │ - movl $0x8084924,-0x8(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x82cc4b0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x18(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8083de2 <__gmpz_get_d_2exp@plt+0x38142> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8083dd8 <__gmpz_get_d_2exp@plt+0x38138> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x8083d50,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + movl $0x816d548,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80bafc8 <__gmpz_get_d_2exp@plt+0x6f328> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc $0x89000000,%eax │ │ │ │ - lock lea -0xc(%ebp),%ecx │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8084ba9 <__gmpz_get_d_2exp@plt+0x38f09> │ │ │ │ + jb 8083e4c <__gmpz_get_d_2exp@plt+0x381ac> │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8084b9f <__gmpz_get_d_2exp@plt+0x38eff> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - push %ebx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 8084bae <__gmpz_get_d_2exp@plt+0x38f0e> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ + ja 8083e42 <__gmpz_get_d_2exp@plt+0x381a2> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x816ad58,-0xc(%edi) │ │ │ │ - movl $0x8,-0x8(%edi) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x8083d8c,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + movl $0x816d548,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ - lea 0x8(%eax),%ecx │ │ │ │ - mov $0x81956bc,%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov (%edx),%cl │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %cl,(%edx) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov 0x1(%ecx),%dl │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %dl,0x1(%ecx) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov 0x2(%edx),%cl │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %cl,0x2(%edx) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov 0x3(%ecx),%dl │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %dl,0x3(%ecx) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov 0x4(%edx),%cl │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %cl,0x4(%edx) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov 0x5(%ecx),%dl │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %dl,0x5(%ecx) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov 0x6(%edx),%cl │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %cl,0x6(%edx) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov 0x7(%ecx),%cl │ │ │ │ - mov %cl,0x7(%edx) │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8084b73 <__gmpz_get_d_2exp@plt+0x38ed3> │ │ │ │ - movl $0x81418dc,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x8084b98,-0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0xf76f33b(%ebx) │ │ │ │ - jmp 8084b56 <__gmpz_get_d_2exp@plt+0x38eb6> │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80bafc8 <__gmpz_get_d_2exp@plt+0x6f328> │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0x79,%al │ │ │ │ - and $0x0,%al │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %esp │ │ │ │ + test %esp,(%eax,%eax,1) │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8084c19 <__gmpz_get_d_2exp@plt+0x38f79> │ │ │ │ - movl $0x8084ce8,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8084ce8 <__gmpz_get_d_2exp@plt+0x39048> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - push %esp │ │ │ │ - sbb %esp,0x14400 │ │ │ │ - add %bl,(%esi) │ │ │ │ + jb 8083f0e <__gmpz_get_d_2exp@plt+0x3826e> │ │ │ │ + movl $0x8083e94,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 808187c <__gmpz_get_d_2exp@plt+0x35bdc> │ │ │ │ + adc $0x85,%al │ │ │ │ + and $0x0,%al │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - or %dh,(%eax) │ │ │ │ - dec %esp │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + add %al,-0x44c4cb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8083f16 <__gmpz_get_d_2exp@plt+0x38276> │ │ │ │ + movl $0x8083c78,-0x30(%edi) │ │ │ │ + mov %esi,-0x28(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + movl $0x8083df0,-0x10(%edi) │ │ │ │ + mov %esi,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x8083efc,0xc(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ + lea -0x30(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8084c30 <__gmpz_get_d_2exp@plt+0x38f90> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x82cc504,%esi │ │ │ │ + jmp 8081930 <__gmpz_get_d_2exp@plt+0x35c90> │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %cl,-0x2b(%eax) │ │ │ │ + push %ss │ │ │ │ + or %al,0x12e9fcc5(%ebx) │ │ │ │ + jo 8083f10 <__gmpz_get_d_2exp@plt+0x38270> │ │ │ │ + add %bh,0x82cc3b8(%esi) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - and %bl,(%ecx) │ │ │ │ - and $0x200,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add %cl,0x45890845(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - jne 8084c47 <__gmpz_get_d_2exp@plt+0x38fa7> │ │ │ │ - jmp 80f8b08 <__gmpz_get_d_2exp@plt+0xace68> │ │ │ │ - add %bl,(%ecx) │ │ │ │ - and $0x4200,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - cld │ │ │ │ - dec %ebx │ │ │ │ - or %cl,(%eax) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8084bfc <__gmpz_get_d_2exp@plt+0x38f5c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - jo 8084ce2 <__gmpz_get_d_2exp@plt+0x39042> │ │ │ │ - and $0x0,%al │ │ │ │ - inc %edx │ │ │ │ + sub %al,0x24(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ inc %ebp │ │ │ │ - add %bl,-0xf76f7f8(%esp,%ecx,2) │ │ │ │ - mov $0x82cc4c4,%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8084c9c <__gmpz_get_d_2exp@plt+0x38ffc> │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8083f6d <__gmpz_get_d_2exp@plt+0x382cd> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 8083f69 <__gmpz_get_d_2exp@plt+0x382c9> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82cc44a,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80bf6f8 <__gmpz_get_d_2exp@plt+0x73a58> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - cmp %bh,0x24(%eax) │ │ │ │ - add %al,(%edx) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lock test %ah,(%eax,%eax,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,0x4c(%eax) │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8083fad <__gmpz_get_d_2exp@plt+0x3830d> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80f733c <__gmpz_get_d_2exp@plt+0xab69c> │ │ │ │ - xor $0x78,%al │ │ │ │ - and $0x0,%al │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,0x8(%esp,%ecx,2) │ │ │ │ - or %cl,0x45c7f875(%ecx) │ │ │ │ - cld │ │ │ │ - sub %esp,0x2d(%ebx) │ │ │ │ - or %al,-0x5c16073b(%ebx) │ │ │ │ - (bad) │ │ │ │ - or (%eax),%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - or $0x78,%al │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x816d0bc,-0x10(%ebp) │ │ │ │ + movl $0x82cc46c,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80bb000 <__gmpz_get_d_2exp@plt+0x6f360> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov $0x84,%al │ │ │ │ and $0x0,%al │ │ │ │ - inc %edx │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,%al │ │ │ │ - dec %esp │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %esi,-0x8(%ebp) │ │ │ │ - movl $0x82d6329,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 813dc7c <__gmpz_get_d_2exp@plt+0xf1fdc> │ │ │ │ - xchg %ax,%ax │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x18(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8084012 <__gmpz_get_d_2exp@plt+0x38372> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8084008 <__gmpz_get_d_2exp@plt+0x38368> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x8083f7c,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + movl $0x816d548,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80bafc8 <__gmpz_get_d_2exp@plt+0x6f328> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + test %ah,(%eax,%eax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc $0x89000000,%eax │ │ │ │ - lock lea -0xc(%ebp),%ecx │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8084e29 <__gmpz_get_d_2exp@plt+0x39189> │ │ │ │ - add $0x10,%edi │ │ │ │ + jb 80840dc <__gmpz_get_d_2exp@plt+0x3843c> │ │ │ │ + add $0x40,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8084e1f <__gmpz_get_d_2exp@plt+0x3917f> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - push %ebx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 8084e2e <__gmpz_get_d_2exp@plt+0x3918e> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ + ja 80840d2 <__gmpz_get_d_2exp@plt+0x38432> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x816ad58,-0xc(%edi) │ │ │ │ - movl $0x8,-0x8(%edi) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - lea 0x8(%eax),%ecx │ │ │ │ - mov $0x81956c8,%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov (%edx),%cl │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %cl,(%edx) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov 0x1(%ecx),%dl │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %dl,0x1(%ecx) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov 0x2(%edx),%cl │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %cl,0x2(%edx) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov 0x3(%ecx),%dl │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %dl,0x3(%ecx) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov 0x4(%edx),%cl │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %cl,0x4(%edx) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov 0x5(%ecx),%dl │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %dl,0x5(%ecx) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov 0x6(%edx),%cl │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %cl,0x6(%edx) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov 0x7(%ecx),%cl │ │ │ │ - mov %cl,0x7(%edx) │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8084df3 <__gmpz_get_d_2exp@plt+0x39153> │ │ │ │ - movl $0x81418dc,-0x4(%edi) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x10(%eax),%edx │ │ │ │ + mov 0x14(%eax),%eax │ │ │ │ + movl $0x8143c00,-0x3c(%edi) │ │ │ │ + movl $0x82cc47c,-0x38(%edi) │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + movl $0x8143dd0,-0x30(%edi) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + movl $0x82daefd,-0x28(%edi) │ │ │ │ + movl $0x8083fbc,-0x24(%edi) │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x8143c00,-0x14(%edi) │ │ │ │ + movl $0x82cc3c0,-0x10(%edi) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8143dd0,-0x8(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x2e(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x8084e18,-0xc(%ebp) │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + movl $0x816d0bc,-0x10(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8081a18 <__gmpz_get_d_2exp@plt+0x35d78> │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0xf76f33b(%ebx) │ │ │ │ - jmp 8084dd6 <__gmpz_get_d_2exp@plt+0x39136> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - jmp *%eax │ │ │ │ + ja 808411d <__gmpz_get_d_2exp@plt+0x3847d> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x8143dd0,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 8084538 <__gmpz_get_d_2exp@plt+0x38898> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x89000000,%eax │ │ │ │ - lock lea -0x8(%ebp),%ecx │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808415e <__gmpz_get_d_2exp@plt+0x384be> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x82daefd,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80f4318 <__gmpz_get_d_2exp@plt+0xa8678> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x18(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8084e9e <__gmpz_get_d_2exp@plt+0x391fe> │ │ │ │ - add $0x8,%edi │ │ │ │ + jb 80841c6 <__gmpz_get_d_2exp@plt+0x38526> │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8084e94 <__gmpz_get_d_2exp@plt+0x391f4> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - push %ebx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 8084ea3 <__gmpz_get_d_2exp@plt+0x39203> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ + ja 80841bc <__gmpz_get_d_2exp@plt+0x3851c> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - sub $0xc,%esp │ │ │ │ - call 8084ec0 <__gmpz_get_d_2exp@plt+0x39220> │ │ │ │ - add $0xc,%esp │ │ │ │ - movl $0x80f38e0,-0x4(%edi) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x8084134,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + movl $0x816d548,-0x14(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x82daefd,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80faa4c <__gmpz_get_d_2exp@plt+0xaedac> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - jmp *%eax │ │ │ │ nop │ │ │ │ - or $0x43,%al │ │ │ │ - adc %al,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - inc %esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor %eax,%eax │ │ │ │ - ret │ │ │ │ - lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ - lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ - jmp 804ba00 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ - jmp 804b370 │ │ │ │ - xchg %ax,%ax │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80841f4 <__gmpz_get_d_2exp@plt+0x38554> │ │ │ │ + movl $0x818909b,-0x8(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - dec %eax │ │ │ │ - jbe 8084f0f <__gmpz_get_d_2exp@plt+0x3926f> │ │ │ │ - add %al,0x1000200 │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8084fff <__gmpz_get_d_2exp@plt+0x3935f> │ │ │ │ - movl $0x8084fe0,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8084fe0 <__gmpz_get_d_2exp@plt+0x39340> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8084242 <__gmpz_get_d_2exp@plt+0x385a2> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8084238 <__gmpz_get_d_2exp@plt+0x38598> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80841d4,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80bb10c <__gmpz_get_d_2exp@plt+0x6f46c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - adc %dh,0x24(%esi) │ │ │ │ - add %ah,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0346(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - ret $0xec83 │ │ │ │ - add $0x52,%al │ │ │ │ - push %ecx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - call 8084ee0 <__gmpz_get_d_2exp@plt+0x39240> │ │ │ │ - add $0xc,%esp │ │ │ │ - mov %eax,%ecx │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 8084f91 <__gmpz_get_d_2exp@plt+0x392f1> │ │ │ │ - movl $0x82cc52c,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80b87b4 <__gmpz_get_d_2exp@plt+0x6cb14> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - movl $0x8084f88,0x0(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 81669f0 <__gmpz_get_d_2exp@plt+0x11ad50> │ │ │ │ - xchg %ax,%ax │ │ │ │ - and %eax,(%eax) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - add $0x1c,%edi │ │ │ │ + add %cl,-0x3b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 808429d <__gmpz_get_d_2exp@plt+0x385fd> │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8084f5f <__gmpz_get_d_2exp@plt+0x392bf> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov (%eax),%ecx │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - movl $0x80f38e0,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x80f38e0,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x808506c,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ + ja 8084293 <__gmpz_get_d_2exp@plt+0x385f3> │ │ │ │ + mov 0x3(%eax),%eax │ │ │ │ + movl $0x8084200,-0xc(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - pusha │ │ │ │ - jne 8084ffb <__gmpz_get_d_2exp@plt+0x3935b> │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,(%eax) │ │ │ │ - dec %edi │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8084f30 <__gmpz_get_d_2exp@plt+0x39290> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + movl $0x818909e,-0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x2000200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8085058 <__gmpz_get_d_2exp@plt+0x393b8> │ │ │ │ - add $0x8,%edi │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8084320 <__gmpz_get_d_2exp@plt+0x38680> │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808504e <__gmpz_get_d_2exp@plt+0x393ae> │ │ │ │ - movl $0x8084ef8,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + ja 8084316 <__gmpz_get_d_2exp@plt+0x38676> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x10(%eax),%ecx │ │ │ │ + mov 0x14(%eax),%eax │ │ │ │ + movl $0x808416c,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084254,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8,-0x8(%ebp) │ │ │ │ - movl $0x4,-0x4(%ebp) │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80ba98c <__gmpz_get_d_2exp@plt+0x6ecec> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x82cc550,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov %eax,0x2001041 │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x816d548,-0x14(%ebp) │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80819e0 <__gmpz_get_d_2exp@plt+0x35d40> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add %cl,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - inc %esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xlat %ds:(%ebx) │ │ │ │ - inc %edx │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80843bb <__gmpz_get_d_2exp@plt+0x3871b> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80843b1 <__gmpz_get_d_2exp@plt+0x38711> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x10(%eax),%ecx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x14(%eax),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x18(%eax),%edx │ │ │ │ + mov 0x1c(%eax),%eax │ │ │ │ + movl $0x80842ac,-0x14(%edi) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + movl $0x816d548,-0x14(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80baf20 <__gmpz_get_d_2exp@plt+0x6f280> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 808447f <__gmpz_get_d_2exp@plt+0x387df> │ │ │ │ + add $0x2c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8084475 <__gmpz_get_d_2exp@plt+0x387d5> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x10(%eax),%ecx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x14(%eax),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x18(%eax),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1c(%eax),%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x20(%eax),%edx │ │ │ │ + mov 0x24(%eax),%eax │ │ │ │ + movl $0x80840f0,-0x28(%edi) │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x8084330,-0x1c(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + movl $0x816d548,-0x14(%ebp) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x27(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80baf90 <__gmpz_get_d_2exp@plt+0x6f2f0> │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80850fd <__gmpz_get_d_2exp@plt+0x3945d> │ │ │ │ + jb 80844bc <__gmpz_get_d_2exp@plt+0x3881c> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8085108,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x816d0bc,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8085108 <__gmpz_get_d_2exp@plt+0x39468> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80bb000 <__gmpz_get_d_2exp@plt+0x6f360> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80850bb <__gmpz_get_d_2exp@plt+0x3941b> │ │ │ │ - mov $0x82dc481,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x80850d0,0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80850d0 <__gmpz_get_d_2exp@plt+0x39430> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8084524 <__gmpz_get_d_2exp@plt+0x38884> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808451a <__gmpz_get_d_2exp@plt+0x3887a> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x808448c,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + movl $0x816d548,-0x14(%ebp) │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80bafc8 <__gmpz_get_d_2exp@plt+0x6f328> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x7000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80850e5 <__gmpz_get_d_2exp@plt+0x39445> │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80845fa <__gmpz_get_d_2exp@plt+0x3895a> │ │ │ │ + add $0x3c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80845f0 <__gmpz_get_d_2exp@plt+0x38950> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%ecx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0xf(%eax),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x13(%eax),%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x17(%eax),%ecx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x1b(%eax),%ecx │ │ │ │ + movl $0x80843c8,-0x38(%edi) │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x80844c8,-0x10(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x816d548,-0x8(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x38(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80baf20 <__gmpz_get_d_2exp@plt+0x6f280> │ │ │ │ + movl $0x3c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - add $0x0,%al │ │ │ │ + test %bh,0x24(%esi) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808524f <__gmpz_get_d_2exp@plt+0x395af> │ │ │ │ + jb 8084709 <__gmpz_get_d_2exp@plt+0x38a69> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808525c,-0x18(%ebp) │ │ │ │ + movl $0x808465c,-0x1c(%ebp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + mov %eax,-0x20(%ebp) │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov 0x14(%esi),%esi │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808525c <__gmpz_get_d_2exp@plt+0x395bc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe0,%ebp │ │ │ │ + jmp 8081930 <__gmpz_get_d_2exp@plt+0x35c90> │ │ │ │ nop │ │ │ │ - add (%eax),%eax │ │ │ │ + xor $0x7e,%al │ │ │ │ + and $0x0,%al │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xf76f3b3(%ebx) │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 80851cf <__gmpz_get_d_2exp@plt+0x3952f> │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + addb $0x8,0x8(%esi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80851e4,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80851e4 <__gmpz_get_d_2exp@plt+0x39544> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8085178,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8085178 <__gmpz_get_d_2exp@plt+0x394d8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 808187c <__gmpz_get_d_2exp@plt+0x35bdc> │ │ │ │ + adc %bh,0x24(%esi) │ │ │ │ + add %al,0x1e000000 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,0x458b0808(%esi,%eax,2) │ │ │ │ + or %cl,0x7589fc45(%ecx) │ │ │ │ + or %al,-0x2b16033b(%ebx) │ │ │ │ + sar %cl,%bh │ │ │ │ + ljmp (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + jge 80846bf <__gmpz_get_d_2exp@plt+0x38a1f> │ │ │ │ + add %al,0x1e000000 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4c739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x3e283f2(%ecx) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - je 80851f9 <__gmpz_get_d_2exp@plt+0x39559> │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - mov %ecx,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + ja 808470c <__gmpz_get_d_2exp@plt+0x38a6c> │ │ │ │ + movl $0x8084024,-0x34(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov %esi,-0x24(%edi) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + movl $0x8084538,-0x1c(%edi) │ │ │ │ + mov %esi,-0x18(%edi) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + lea -0x34(%edi),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x1b(%edi),%esi │ │ │ │ + movl $0x82daefd,0x14(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 8084538 <__gmpz_get_d_2exp@plt+0x38898> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x38,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ nop │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + fs jge 8084743 <__gmpz_get_d_2exp@plt+0x38aa3> │ │ │ │ + add %bl,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x3e283f2(%ecx) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - je 80851f9 <__gmpz_get_d_2exp@plt+0x39559> │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80851cf <__gmpz_get_d_2exp@plt+0x3952f> │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8143980 <__gmpz_get_d_2exp@plt+0xf7ce0> │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 808519f <__gmpz_get_d_2exp@plt+0x394ff> │ │ │ │ + ja 8084791 <__gmpz_get_d_2exp@plt+0x38af1> │ │ │ │ + movl $0x808460c,-0x14(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80851bc,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80851bc <__gmpz_get_d_2exp@plt+0x3951c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8085210,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8084778,0x8(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8085210 <__gmpz_get_d_2exp@plt+0x39570> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8085234 <__gmpz_get_d_2exp@plt+0x39594> │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add $0xf000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8085497 <__gmpz_get_d_2exp@plt+0x397f7> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80853dc,-0x1c(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%ecx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80853dc <__gmpz_get_d_2exp@plt+0x3973c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x80852f8,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80852f8 <__gmpz_get_d_2exp@plt+0x39658> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %es │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8081840 <__gmpz_get_d_2exp@plt+0x35ba0> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - or %cl,-0x74a7dbb4(%ecx) │ │ │ │ - dec %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - push %esp │ │ │ │ - and $0x64,%al │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 808548b <__gmpz_get_d_2exp@plt+0x397eb> │ │ │ │ - mov $0x82cdbe6,%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - push %es │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + add %cl,0x45c7f875(%ecx) │ │ │ │ + cld │ │ │ │ + dec %eax │ │ │ │ + aad $0x16 │ │ │ │ + or %al,%bh │ │ │ │ inc %ebp │ │ │ │ - or %cl,-0x74a7dbb4(%ecx) │ │ │ │ - dec %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - push %esp │ │ │ │ - and $0x64,%al │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 8085491 <__gmpz_get_d_2exp@plt+0x397f1> │ │ │ │ - jmp 8085321 <__gmpz_get_d_2exp@plt+0x39681> │ │ │ │ - nop │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,0x83082d5d │ │ │ │ + (bad) │ │ │ │ + fildll 0x3(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %bl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80852d9 <__gmpz_get_d_2exp@plt+0x39639> │ │ │ │ - movl $0x8085334,0x0(%ebp) │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8085334 <__gmpz_get_d_2exp@plt+0x39694> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %bh,0x82cc4a4(%esi) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ + sbb (%eax),%al │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - or %cl,-0x74a7dbb4(%ecx) │ │ │ │ - dec %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - push %esp │ │ │ │ - and $0x64,%al │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 8085485 <__gmpz_get_d_2exp@plt+0x397e5> │ │ │ │ - movl $0x8085368,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8085368 <__gmpz_get_d_2exp@plt+0x396c8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - xchg %eax,%esp │ │ │ │ - push %ebx │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov 0xb(%esi),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8085394 <__gmpz_get_d_2exp@plt+0x396f4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ - movl $0x8085420,0x0(%ebp) │ │ │ │ - jmp 8166604 <__gmpz_get_d_2exp@plt+0x11a964> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - push %es │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - or %cl,-0x74a7dbb4(%ecx) │ │ │ │ - dec %ebp │ │ │ │ - add $0x83,%al │ │ │ │ - (bad) │ │ │ │ - xor $0x3b,%al │ │ │ │ - mov $0x324,%ebx │ │ │ │ - ja 80853ff <__gmpz_get_d_2exp@plt+0x3975f> │ │ │ │ - movl $0x8085088,-0x30(%edi) │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x8085128,-0x20(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ + ja 80847ee <__gmpz_get_d_2exp@plt+0x38b4e> │ │ │ │ + movl $0x8084858,-0x18(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x808f2c0,-0x8(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x30(%edi),%eax │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ + lea -0x17(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - jmp 8085437 <__gmpz_get_d_2exp@plt+0x39797> │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - jmp 8085437 <__gmpz_get_d_2exp@plt+0x39797> │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - jmp 8085437 <__gmpz_get_d_2exp@plt+0x39797> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov $0x82cc594,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80854f8 <__gmpz_get_d_2exp@plt+0x39858> │ │ │ │ - movl $0x808527c,-0x24(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ + ja 8084838 <__gmpz_get_d_2exp@plt+0x38b98> │ │ │ │ + movl $0x8084868,-0xc(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x816b154,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 816f4a4 <__gmpz_get_d_2exp@plt+0x123804> │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - mov $0x82ccdb4,%esi │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x82cc598,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + pop %esp │ │ │ │ + dec %edx │ │ │ │ + adc %al,(%eax) │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808553a <__gmpz_get_d_2exp@plt+0x3989a> │ │ │ │ + add %al,-0x1(%esi) │ │ │ │ + add %ah,%gs:0x300104a(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x1(%esi) │ │ │ │ + add %al,%gs:(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808489a <__gmpz_get_d_2exp@plt+0x38bfa> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8085575 <__gmpz_get_d_2exp@plt+0x398d5> │ │ │ │ - movl $0x8085580,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80848ce <__gmpz_get_d_2exp@plt+0x38c2e> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80848e0 <__gmpz_get_d_2exp@plt+0x38c40> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add %cl,0x72e90475(%ecx) │ │ │ │ - xchg %eax,%ebx │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + jb 808498e <__gmpz_get_d_2exp@plt+0x38cee> │ │ │ │ + movl $0x8084910,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8084910 <__gmpz_get_d_2exp@plt+0x38c70> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80855d5 <__gmpz_get_d_2exp@plt+0x39935> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - movl $0x8085514,-0x18(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 808494d <__gmpz_get_d_2exp@plt+0x38cad> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80849a5 <__gmpz_get_d_2exp@plt+0x38d05> │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + movl $0x80848a8,-0x14(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x808554c,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jb 8084958 <__gmpz_get_d_2exp@plt+0x38cb8> │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8084996 <__gmpz_get_d_2exp@plt+0x38cf6> │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + movl $0x8084874,-0x18(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + mov $0x82cc59c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + rorl $1,(%esi) │ │ │ │ + push %cs │ │ │ │ + add %dl,0x2000f(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8085646 <__gmpz_get_d_2exp@plt+0x399a6> │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808563c <__gmpz_get_d_2exp@plt+0x3999c> │ │ │ │ - movl $0x808559c,-0x4(%edi) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80849fa <__gmpz_get_d_2exp@plt+0x38d5a> │ │ │ │ + movl $0x80849c0,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x82daee9,-0x10(%ebp) │ │ │ │ - movl $0x82daee9,-0xc(%ebp) │ │ │ │ - movl $0x82dcc09,-0x8(%ebp) │ │ │ │ - movl $0x82dc481,-0x4(%ebp) │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80854a8 <__gmpz_get_d_2exp@plt+0x39808> │ │ │ │ + jmp 80848e0 <__gmpz_get_d_2exp@plt+0x38c40> │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x82ccdc0,%esi │ │ │ │ + mov $0x82cc5a0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %bh,0x8(%esi,%edx,2) │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 808567c <__gmpz_get_d_2exp@plt+0x399dc> │ │ │ │ + add %cl,-0x3e76ffbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 8084a79 <__gmpz_get_d_2exp@plt+0x38dd9> │ │ │ │ + movl $0x8084a44,0x0(%ebp) │ │ │ │ + mov 0x1(%eax),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8084a44 <__gmpz_get_d_2exp@plt+0x38da4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xf76ff8b(%ecx) │ │ │ │ + jmp 8084a1b <__gmpz_get_d_2exp@plt+0x38d7b> │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x752e037e(%ebx) │ │ │ │ - or 0x82daeee(%esi),%edi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x82daee9,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x100,%eax │ │ │ │ + add %cl,0x8c783f0(%ecx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8084aa1 <__gmpz_get_d_2exp@plt+0x38e01> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%eax │ │ │ │ + movl $0x80b7804,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jb 8084a56 <__gmpz_get_d_2exp@plt+0x38db6> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8084ac8 <__gmpz_get_d_2exp@plt+0x38e28> │ │ │ │ + mov 0x2(%eax),%ecx │ │ │ │ + mov 0x6(%eax),%eax │ │ │ │ + movl $0x80b77f4,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x8084a54,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x38491410(%ecx) │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ add %al,%ah │ │ │ │ - push %esi │ │ │ │ + dec %edx │ │ │ │ or %cl,(%eax) │ │ │ │ mov %eax,%esi │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8084b6b <__gmpz_get_d_2exp@plt+0x38ecb> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8084b18,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80856c4 <__gmpz_get_d_2exp@plt+0x39a24> │ │ │ │ + jne 8084b18 <__gmpz_get_d_2exp@plt+0x38e78> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x752e037e(%ebx) │ │ │ │ - or 0x82daee9(%esi),%edi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x82daeee,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808570f <__gmpz_get_d_2exp@plt+0x39a6f> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - dec %eax │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8085720 <__gmpz_get_d_2exp@plt+0x39a80> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,0x8(%ebx,%ecx,2) │ │ │ │ + or %cl,-0x3a7c038b(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 8084a18 <__gmpz_get_d_2exp@plt+0x38d78> │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8085741 <__gmpz_get_d_2exp@plt+0x39aa1> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 808574e <__gmpz_get_d_2exp@plt+0x39aae> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - add $0xffffffe4,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - movl $0x80856e8,-0x18(%edi) │ │ │ │ - mov %esi,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8143dd0,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x3b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80857e9 <__gmpz_get_d_2exp@plt+0x39b49> │ │ │ │ - add $0x18,%edi │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80857df <__gmpz_get_d_2exp@plt+0x39b3f> │ │ │ │ - mov 0xc(%eax),%ecx │ │ │ │ - sub 0x10(%eax),%ecx │ │ │ │ - cmp $0x0,%ecx │ │ │ │ - jle 80857d4 <__gmpz_get_d_2exp@plt+0x39b34> │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x8143dd0,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x82daefd,-0xc(%edi) │ │ │ │ - movl $0x8085720,-0x8(%edi) │ │ │ │ + ja 8084b73 <__gmpz_get_d_2exp@plt+0x38ed3> │ │ │ │ + movl $0x8143c00,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8085720 <__gmpz_get_d_2exp@plt+0x39a80> │ │ │ │ - add $0xffffffe8,%edi │ │ │ │ - mov $0x82daefd,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + jmp 8084b39 <__gmpz_get_d_2exp@plt+0x38e99> │ │ │ │ + mov $0x82cc5b8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8084b34,0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - je 80857b5 <__gmpz_get_d_2exp@plt+0x39b15> │ │ │ │ - and $0x0,%al │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + jmp 8166a60 <__gmpz_get_d_2exp@plt+0x11adc0> │ │ │ │ + nop │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80858ac <__gmpz_get_d_2exp@plt+0x39c0c> │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8084bbe <__gmpz_get_d_2exp@plt+0x38f1e> │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8085968,0x0(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x82daeee,-0x8(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80b64a0 <__gmpz_get_d_2exp@plt+0x6a800> │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - and (%eax),%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x82cc75c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808589d <__gmpz_get_d_2exp@plt+0x39bfd> │ │ │ │ + ja 8084c02 <__gmpz_get_d_2exp@plt+0x38f62> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - cmp %esi,%eax │ │ │ │ - jge 8085877 <__gmpz_get_d_2exp@plt+0x39bd7> │ │ │ │ - cmp $0x0,%eax │ │ │ │ - jle 8085869 <__gmpz_get_d_2exp@plt+0x39bc9> │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 80f3efc <__gmpz_get_d_2exp@plt+0xa825c> │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov $0x82daefd,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x8085780,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 80bb10c <__gmpz_get_d_2exp@plt+0x6f46c> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669f0 <__gmpz_get_d_2exp@plt+0x11ad50> │ │ │ │ - mov $0x82ccdcc,%esi │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x82cc760,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8085831 <__gmpz_get_d_2exp@plt+0x39b91> │ │ │ │ - movl $0x80858f0,-0x4(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80858f0 <__gmpz_get_d_2exp@plt+0x39c50> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8084c40 <__gmpz_get_d_2exp@plt+0x38fa0> │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x82cc764,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + aas │ │ │ │ + inc %edi │ │ │ │ + adc %al,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - inc %esp │ │ │ │ - pop %eax │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x0,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80f3c84 <__gmpz_get_d_2exp@plt+0xa7fe4> │ │ │ │ + inc %esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + addb $0x0,0x10(%edi) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add $0x2,%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %edx │ │ │ │ + roll $0x0,0x10(%edi) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ + add $0x3,%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xbc,%al │ │ │ │ - pop %eax │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80858bc <__gmpz_get_d_2exp@plt+0x39c1c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8084cd5 <__gmpz_get_d_2exp@plt+0x39035> │ │ │ │ + movl $0x8084cc4,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ nop │ │ │ │ - inc %edx │ │ │ │ + ret │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,(%ecx,%ebx,2) │ │ │ │ - or %cl,(%eax) │ │ │ │ - movl $0x82ccdc5,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80f3dfc <__gmpz_get_d_2exp@plt+0xa815c> │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + or %cl,-0x3a7cf38b(%ecx) │ │ │ │ + or %ch,%cl │ │ │ │ + or %esp,%edi │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + mov $0x82cc768,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,0x8(%ecx,%ebx,2) │ │ │ │ - or %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - leave │ │ │ │ - int $0x2c │ │ │ │ - or %cl,-0x3a7c038b(%ecx) │ │ │ │ - clc │ │ │ │ - jmp 80f3dfc <__gmpz_get_d_2exp@plt+0xa815c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - or $0x200,%eax │ │ │ │ + add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + or (%esi),%ecx │ │ │ │ + add %dl,0x30017(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0045(%ebx) │ │ │ │ - add $0x8d,%al │ │ │ │ - push %ebp │ │ │ │ - clc │ │ │ │ - cmp 0x31c(%ebx),%edx │ │ │ │ - jae 8085a5b <__gmpz_get_d_2exp@plt+0x39dbb> │ │ │ │ - mov $0x82ccdd4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %ebx │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8084d58 <__gmpz_get_d_2exp@plt+0x390b8> │ │ │ │ + movl $0x8084d30,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + nop │ │ │ │ + ret │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8085a37 <__gmpz_get_d_2exp@plt+0x39d97> │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - cmp $0x30,%ecx │ │ │ │ - jae 80859ed <__gmpz_get_d_2exp@plt+0x39d4d> │ │ │ │ - movl $0x8143d68,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80f526c,-0x4(%edi) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - cmp $0x39,%ecx │ │ │ │ - jbe 8085a11 <__gmpz_get_d_2exp@plt+0x39d71> │ │ │ │ - movl $0x8143d68,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80f526c,-0x4(%edi) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ + ja 8084d60 <__gmpz_get_d_2exp@plt+0x390c0> │ │ │ │ + movl $0x8084cec,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - add $0xfffffff0,%edi │ │ │ │ - movl $0x8085a50,0x8(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - imul $0xa,%eax,%eax │ │ │ │ - add %ecx,%eax │ │ │ │ - add $0xffffffd0,%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %esi,0xc(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8085a50 <__gmpz_get_d_2exp@plt+0x39db0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 80848e0 <__gmpz_get_d_2exp@plt+0x38c40> │ │ │ │ + mov $0x82cc76c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + nop │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8084da2 <__gmpz_get_d_2exp@plt+0x39102> │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x82cc780,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8084ddf <__gmpz_get_d_2exp@plt+0x3913f> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8084df0 <__gmpz_get_d_2exp@plt+0x39150> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - and %eax,(%eax) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add %cl,-0xe76fb8b(%ecx) │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 8085ab8 <__gmpz_get_d_2exp@plt+0x39e18> │ │ │ │ - movl $0x80859b8,-0x8(%ebp) │ │ │ │ - mov 0x2(%edx),%esi │ │ │ │ - mov 0x6(%edx),%eax │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8084e8b <__gmpz_get_d_2exp@plt+0x391eb> │ │ │ │ + movl $0x8084e2c,-0x8(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80859b8 <__gmpz_get_d_2exp@plt+0x39d18> │ │ │ │ + jne 8084e2c <__gmpz_get_d_2exp@plt+0x3918c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x8085ab0,-0x4(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - bound %eax,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - repnz add $0x10,%edi │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 8084e69 <__gmpz_get_d_2exp@plt+0x391c9> │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8085a8a <__gmpz_get_d_2exp@plt+0x39dea> │ │ │ │ - movl $0x8143d68,-0xc(%edi) │ │ │ │ + ja 8084e8e <__gmpz_get_d_2exp@plt+0x391ee> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x8084dbc,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80f526c,-0x4(%edi) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - movl $0x82daefd,0x4(%ebp) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 8084e74 <__gmpz_get_d_2exp@plt+0x391d4> │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ + jmp 816f4a4 <__gmpz_get_d_2exp@plt+0x123804> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8085b12 <__gmpz_get_d_2exp@plt+0x39e72> │ │ │ │ - movl $0x82d95c5,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80bb28c <__gmpz_get_d_2exp@plt+0x6f5ec> │ │ │ │ - mov $0x82ccdf0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + ja 8084ef8 <__gmpz_get_d_2exp@plt+0x39258> │ │ │ │ + movl $0x8084df0,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8084ee8,0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8085b42 <__gmpz_get_d_2exp@plt+0x39ea2> │ │ │ │ - movl $0x82d95c1,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80bb28c <__gmpz_get_d_2exp@plt+0x6f5ec> │ │ │ │ - mov $0x82cce18,%esi │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8084df0 <__gmpz_get_d_2exp@plt+0x39150> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x82cc784,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb $0x73,%al │ │ │ │ - and $0x0,%al │ │ │ │ - add $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8085b83 <__gmpz_get_d_2exp@plt+0x39ee3> │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8084f3a <__gmpz_get_d_2exp@plt+0x3929a> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80875f8 <__gmpz_get_d_2exp@plt+0x3b958> │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8085c07 <__gmpz_get_d_2exp@plt+0x39f67> │ │ │ │ + jb 8084f6b <__gmpz_get_d_2exp@plt+0x392cb> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8085be8,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8085be8 <__gmpz_get_d_2exp@plt+0x39f48> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + jmp 8084f7c <__gmpz_get_d_2exp@plt+0x392dc> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 8085c0a <__gmpz_get_d_2exp@plt+0x39f6a> │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + jb 8085039 <__gmpz_get_d_2exp@plt+0x39399> │ │ │ │ + movl $0x8084fb8,-0x8(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8084fb8 <__gmpz_get_d_2exp@plt+0x39318> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 8085c0a <__gmpz_get_d_2exp@plt+0x39f6a> │ │ │ │ - movl $0x8085bc8,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8085bc8 <__gmpz_get_d_2exp@plt+0x39f28> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov $0x82dc481,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 8084ff5 <__gmpz_get_d_2exp@plt+0x39355> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808504b <__gmpz_get_d_2exp@plt+0x393ab> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x8084f48,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 8085000 <__gmpz_get_d_2exp@plt+0x39360> │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808503c <__gmpz_get_d_2exp@plt+0x3939c> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x8084f14,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ xchg %ax,%ax │ │ │ │ - nop │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8085d11 <__gmpz_get_d_2exp@plt+0x3a071> │ │ │ │ + jb 8085087 <__gmpz_get_d_2exp@plt+0x393e7> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8085cec,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8085cec <__gmpz_get_d_2exp@plt+0x3a04c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8085d38,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8085d38 <__gmpz_get_d_2exp@plt+0x3a098> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8085098 <__gmpz_get_d_2exp@plt+0x393f8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8085c61 <__gmpz_get_d_2exp@plt+0x39fc1> │ │ │ │ - mov %eax,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8085c84,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8085152 <__gmpz_get_d_2exp@plt+0x394b2> │ │ │ │ + movl $0x80850d4,-0x8(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8085c84 <__gmpz_get_d_2exp@plt+0x39fe4> │ │ │ │ + jne 80850d4 <__gmpz_get_d_2exp@plt+0x39434> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8085c9d <__gmpz_get_d_2exp@plt+0x39ffd> │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 8085115 <__gmpz_get_d_2exp@plt+0x39475> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808517f <__gmpz_get_d_2exp@plt+0x394df> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x8085064,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - movl $0x8085d1c,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8085d1c <__gmpz_get_d_2exp@plt+0x3a07c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 8085120 <__gmpz_get_d_2exp@plt+0x39480> │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8085170 <__gmpz_get_d_2exp@plt+0x394d0> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x8084f7c,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x8085160,0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 8085d25 <__gmpz_get_d_2exp@plt+0x3a085> │ │ │ │ - movl $0x8085cc0,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8085cc0 <__gmpz_get_d_2exp@plt+0x3a020> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8084f7c <__gmpz_get_d_2exp@plt+0x392dc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x7f01037e(%ebx) │ │ │ │ - nop │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - mov $0x82dcc09,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + ja 80851e8 <__gmpz_get_d_2exp@plt+0x39548> │ │ │ │ + movl $0x8085098,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80851d8,0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0xf01037e(%ebx) │ │ │ │ - (bad) │ │ │ │ - sbb %edi,%edi │ │ │ │ - (bad) │ │ │ │ - incl -0x2114033b(%ebx) │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8085098 <__gmpz_get_d_2exp@plt+0x393f8> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x82cc788,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8085dc7 <__gmpz_get_d_2exp@plt+0x3a127> │ │ │ │ + jb 8085227 <__gmpz_get_d_2exp@plt+0x39587> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8085da8,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8085da8 <__gmpz_get_d_2exp@plt+0x3a108> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + jmp 8085238 <__gmpz_get_d_2exp@plt+0x39598> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 8085dca <__gmpz_get_d_2exp@plt+0x3a12a> │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + jb 80852cd <__gmpz_get_d_2exp@plt+0x3962d> │ │ │ │ + movl $0x8085274,-0x8(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8085274 <__gmpz_get_d_2exp@plt+0x395d4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 8085dca <__gmpz_get_d_2exp@plt+0x3a12a> │ │ │ │ - movl $0x8085d88,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8085d88 <__gmpz_get_d_2exp@plt+0x3a0e8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov $0x82dc481,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 80852b1 <__gmpz_get_d_2exp@plt+0x39611> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80852d0 <__gmpz_get_d_2exp@plt+0x39630> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x8085204,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 80852bc <__gmpz_get_d_2exp@plt+0x3961c> │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ nop │ │ │ │ - add (%eax),%al │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8085ed1 <__gmpz_get_d_2exp@plt+0x3a231> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8085eac,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8085eac <__gmpz_get_d_2exp@plt+0x3a20c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8085ef8,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8085ef8 <__gmpz_get_d_2exp@plt+0x3a258> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8085e21 <__gmpz_get_d_2exp@plt+0x3a181> │ │ │ │ - mov %eax,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8085e44,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8085e44 <__gmpz_get_d_2exp@plt+0x3a1a4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + ja 8085338 <__gmpz_get_d_2exp@plt+0x39698> │ │ │ │ + movl $0x8085238,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8085328,0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8085e5d <__gmpz_get_d_2exp@plt+0x3a1bd> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x8085edc,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8085edc <__gmpz_get_d_2exp@plt+0x3a23c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + jmp 8085238 <__gmpz_get_d_2exp@plt+0x39598> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x82cc78c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 8085ee5 <__gmpz_get_d_2exp@plt+0x3a245> │ │ │ │ - movl $0x8085e80,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8085e80 <__gmpz_get_d_2exp@plt+0x3a1e0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %ch,%cl │ │ │ │ + cmp %eax,0x590000e │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x7f01037e(%ebx) │ │ │ │ - nop │ │ │ │ + jb 80853ae <__gmpz_get_d_2exp@plt+0x3970e> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x808539c,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - mov $0x82dcc09,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0xf01037e(%ebx) │ │ │ │ - (bad) │ │ │ │ - sbb %edi,%edi │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + xchg %eax,%edx │ │ │ │ (bad) │ │ │ │ - incl -0x2114033b(%ebx) │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + sub $0x8,%al │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80848e0 <__gmpz_get_d_2exp@plt+0x38c40> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8085f87 <__gmpz_get_d_2exp@plt+0x3a2e7> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8085f68,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8085f68 <__gmpz_get_d_2exp@plt+0x3a2c8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + ja 80853e2 <__gmpz_get_d_2exp@plt+0x39742> │ │ │ │ + movl $0x8085370,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 808519c <__gmpz_get_d_2exp@plt+0x394fc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x82cc794,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 8085f8a <__gmpz_get_d_2exp@plt+0x3a2ea> │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808541f <__gmpz_get_d_2exp@plt+0x3977f> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8084c98 <__gmpz_get_d_2exp@plt+0x38ff8> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808545b <__gmpz_get_d_2exp@plt+0x397bb> │ │ │ │ + movl $0x8085400,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 808519c <__gmpz_get_d_2exp@plt+0x394fc> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x82cc798,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80854ba <__gmpz_get_d_2exp@plt+0x3981a> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80854a8,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 8085f8a <__gmpz_get_d_2exp@plt+0x3a2ea> │ │ │ │ - movl $0x8085f48,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8085f48 <__gmpz_get_d_2exp@plt+0x3a2a8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov $0x82dc481,%esi │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + push %ds │ │ │ │ + and $0x2d,%al │ │ │ │ + or %cl,-0x3a7cff8b(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 80848e0 <__gmpz_get_d_2exp@plt+0x38c40> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80854ee <__gmpz_get_d_2exp@plt+0x3984e> │ │ │ │ + movl $0x808547c,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 808519c <__gmpz_get_d_2exp@plt+0x394fc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x82cc79c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8085532 <__gmpz_get_d_2exp@plt+0x39892> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x82cc7d8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + cwtl │ │ │ │ + jb 808556b <__gmpz_get_d_2exp@plt+0x398cb> │ │ │ │ + add %al,0x100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808557b <__gmpz_get_d_2exp@plt+0x398db> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82cc7ec,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x82cc800,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8086091 <__gmpz_get_d_2exp@plt+0x3a3f1> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808606c,-0x10(%ebp) │ │ │ │ + jb 80855b1 <__gmpz_get_d_2exp@plt+0x39911> │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8085688 <__gmpz_get_d_2exp@plt+0x399e8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 808561e <__gmpz_get_d_2exp@plt+0x3997e> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8085614 <__gmpz_get_d_2exp@plt+0x39974> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x8085598,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x808560c,-0x8(%ebp) │ │ │ │ + movl $0x82dcc11,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808606c <__gmpz_get_d_2exp@plt+0x3a3cc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x80860b8,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80860b8 <__gmpz_get_d_2exp@plt+0x3a418> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 8083078 <__gmpz_get_d_2exp@plt+0x373d8> │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8085fe1 <__gmpz_get_d_2exp@plt+0x3a341> │ │ │ │ + add %cl,-0x716ff8b(%ecx) │ │ │ │ + pop %edx │ │ │ │ + add (%eax),%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8085675 <__gmpz_get_d_2exp@plt+0x399d5> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808566b <__gmpz_get_d_2exp@plt+0x399cb> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80855bc,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x818bbcc,-0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8085722 <__gmpz_get_d_2exp@plt+0x39a82> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80856b8,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8086004,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8086004 <__gmpz_get_d_2exp@plt+0x3a364> │ │ │ │ + jne 80856b8 <__gmpz_get_d_2exp@plt+0x39a18> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 808601d <__gmpz_get_d_2exp@plt+0x3a37d> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x808609c,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jne 80856cd <__gmpz_get_d_2exp@plt+0x39a2d> │ │ │ │ + mov $0x82daefd,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80856f4,-0x4(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808609c <__gmpz_get_d_2exp@plt+0x3a3fc> │ │ │ │ + jne 80856f4 <__gmpz_get_d_2exp@plt+0x39a54> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 80860a5 <__gmpz_get_d_2exp@plt+0x3a405> │ │ │ │ - movl $0x8086040,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8086040 <__gmpz_get_d_2exp@plt+0x3a3a0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + ja 808572a <__gmpz_get_d_2exp@plt+0x39a8a> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x808562c,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 80bb10c <__gmpz_get_d_2exp@plt+0x6f46c> │ │ │ │ + mov $0x82cc808,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x7f01037e(%ebx) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80857a2 <__gmpz_get_d_2exp@plt+0x39b02> │ │ │ │ + movl $0x8085774,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x82daefd,-0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80f4318 <__gmpz_get_d_2exp@plt+0xa8678> │ │ │ │ nop │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - mov $0x82dcc09,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0xf01037e(%ebx) │ │ │ │ - (bad) │ │ │ │ - sbb %edi,%edi │ │ │ │ - (bad) │ │ │ │ - incl -0x2114033b(%ebx) │ │ │ │ - nop │ │ │ │ - test %ch,0x24(%ebp) │ │ │ │ - add %al,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,-0x76f7f7a9(%eax) │ │ │ │ + jne 808577a <__gmpz_get_d_2exp@plt+0x39ada> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8085688 <__gmpz_get_d_2exp@plt+0x399e8> │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808651d <__gmpz_get_d_2exp@plt+0x3a87d> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x18(%esi),%eax │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x20(%esi),%edx │ │ │ │ - cmp $0x6f,%edx │ │ │ │ - jb 80862e4 <__gmpz_get_d_2exp@plt+0x3a644> │ │ │ │ - cmp $0x74,%edx │ │ │ │ - jne 8086520 <__gmpz_get_d_2exp@plt+0x3a880> │ │ │ │ - movl $0x80861b4,-0x14(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80861b4 <__gmpz_get_d_2exp@plt+0x3a514> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - enter $0x246c,$0x0 │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 8086190 <__gmpz_get_d_2exp@plt+0x3a4f0> │ │ │ │ - movl $0x8086180,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8086180 <__gmpz_get_d_2exp@plt+0x3a4e0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - pushf │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - and $0x0,%al │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x3e283f2(%ecx) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 8086202 <__gmpz_get_d_2exp@plt+0x3a562> │ │ │ │ - movl $0x82cdbe6,0x4(%ebp) │ │ │ │ - movl $0x82cce1c,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 808e900 <__gmpz_get_d_2exp@plt+0x42c60> │ │ │ │ - xchg %ax,%ax │ │ │ │ - push $0x200246c │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + adc %ecx,%esp │ │ │ │ + sub $0x758908,%eax │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8083078 <__gmpz_get_d_2exp@plt+0x373d8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x3e283f2(%ecx) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 8086202 <__gmpz_get_d_2exp@plt+0x3a562> │ │ │ │ - movl $0x8086154,0x0(%ebp) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80857fd <__gmpz_get_d_2exp@plt+0x39b5d> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80857f3 <__gmpz_get_d_2exp@plt+0x39b53> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x8085744,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8189527,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8086154 <__gmpz_get_d_2exp@plt+0x3a4b4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - movl $0x80861fc,0x0(%ebp) │ │ │ │ - jmp 8166604 <__gmpz_get_d_2exp@plt+0x11a964> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - and %ch,0x0(%esp) │ │ │ │ - add (%eax),%al │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %al,-0x44c4d739(%ebx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80861d8 <__gmpz_get_d_2exp@plt+0x3a538> │ │ │ │ - movl $0x8085f10,-0x24(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x8085fa0,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x808f2c0,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ + ja 8085836 <__gmpz_get_d_2exp@plt+0x39b96> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - movl $0x82cce1c,0x8(%ebp) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 808e900 <__gmpz_get_d_2exp@plt+0x42c60> │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - fsubrs 0x24(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + add $0x4000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 8086298 <__gmpz_get_d_2exp@plt+0x3a5f8> │ │ │ │ - movl $0x8086284,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8086284 <__gmpz_get_d_2exp@plt+0x3a5e4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - imul $0x2,(%eax,%eax,1),%esp │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x3e283f2(%ecx) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 8086336 <__gmpz_get_d_2exp@plt+0x3a696> │ │ │ │ - movl $0x82cdbe6,0x4(%ebp) │ │ │ │ - movl $0x82cce30,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 808e900 <__gmpz_get_d_2exp@plt+0x42c60> │ │ │ │ - xchg %ax,%ax │ │ │ │ - je 808631d <__gmpz_get_d_2exp@plt+0x3a67d> │ │ │ │ - and $0x0,%al │ │ │ │ - add (%eax),%al │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x3e283f2(%ecx) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 8086336 <__gmpz_get_d_2exp@plt+0x3a696> │ │ │ │ - movl $0x8086258,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8086258 <__gmpz_get_d_2exp@plt+0x3a5b8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - cmp $0x6e,%edx │ │ │ │ - jb 8086418 <__gmpz_get_d_2exp@plt+0x3a778> │ │ │ │ - movl $0x80862bc,-0x14(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ + jb 80858ee <__gmpz_get_d_2exp@plt+0x39c4e> │ │ │ │ + movl $0x808589c,-0x10(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov 0xf(%esi),%esi │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80862bc <__gmpz_get_d_2exp@plt+0x3a61c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - movl $0x8086330,0x0(%ebp) │ │ │ │ - jmp 8166604 <__gmpz_get_d_2exp@plt+0x11a964> │ │ │ │ - add %ch,0x24(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %al,-0x44c4d739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808630e <__gmpz_get_d_2exp@plt+0x3a66e> │ │ │ │ - movl $0x8085d50,-0x24(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x8085de0,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x808f2c0,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 80858e8 <__gmpz_get_d_2exp@plt+0x39c48> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80858f1 <__gmpz_get_d_2exp@plt+0x39c51> │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + movl $0x8143c00,-0x14(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8143dd0,-0x8(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - movl $0x82cce30,0x8(%ebp) │ │ │ │ + movl $0x816d0bc,0xc(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 808e900 <__gmpz_get_d_2exp@plt+0x42c60> │ │ │ │ - nop │ │ │ │ - mov $0x200246a,%eax │ │ │ │ + jmp 808590c <__gmpz_get_d_2exp@plt+0x39c6c> │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 80863cc <__gmpz_get_d_2exp@plt+0x3a72c> │ │ │ │ - movl $0x80863b8,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80859ce <__gmpz_get_d_2exp@plt+0x39d2e> │ │ │ │ + movl $0x808593c,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80863b8 <__gmpz_get_d_2exp@plt+0x3a718> │ │ │ │ + jne 808593c <__gmpz_get_d_2exp@plt+0x39c9c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - mov %gs,0x24(%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x3e283f2(%ecx) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 808646a <__gmpz_get_d_2exp@plt+0x3a7ca> │ │ │ │ - movl $0x82cdbe6,0x4(%ebp) │ │ │ │ - movl $0x82cce44,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 808e900 <__gmpz_get_d_2exp@plt+0x42c60> │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %esp │ │ │ │ - push $0x24 │ │ │ │ - add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x3e283f2(%ecx) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 808646a <__gmpz_get_d_2exp@plt+0x3a7ca> │ │ │ │ - movl $0x808638c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808638c <__gmpz_get_d_2exp@plt+0x3a6ec> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - cmp $0x25,%edx │ │ │ │ - jne 8086520 <__gmpz_get_d_2exp@plt+0x3a880> │ │ │ │ - movl $0x80863f0,-0x14(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8085977 <__gmpz_get_d_2exp@plt+0x39cd7> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80859d6 <__gmpz_get_d_2exp@plt+0x39d36> │ │ │ │ + movl $0x80857b0,-0x10(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8085810,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x808599c,0x0(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80863f0 <__gmpz_get_d_2exp@plt+0x3a750> │ │ │ │ + jne 808599c <__gmpz_get_d_2exp@plt+0x39cfc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - movl $0x8086464,0x0(%ebp) │ │ │ │ - jmp 8166604 <__gmpz_get_d_2exp@plt+0x11a964> │ │ │ │ - loopne 80864c3 <__gmpz_get_d_2exp@plt+0x3a823> │ │ │ │ - and $0x0,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %al,-0x44c4d739(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8086442 <__gmpz_get_d_2exp@plt+0x3a7a2> │ │ │ │ - movl $0x8085b90,-0x24(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x8085c20,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x808f2c0,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ + ja 80859e5 <__gmpz_get_d_2exp@plt+0x39d45> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x8085850,-0x10(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - movl $0x82cce44,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 808e900 <__gmpz_get_d_2exp@plt+0x42c60> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80864b3 <__gmpz_get_d_2exp@plt+0x3a813> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - movl $0x808847c,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - lea -0xb(%edi),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + lea -0xf(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 816f4a4 <__gmpz_get_d_2exp@plt+0x123804> │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x82cc80c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8085a1a <__gmpz_get_d_2exp@plt+0x39d7a> │ │ │ │ + movl $0x82daefd,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 808590c <__gmpz_get_d_2exp@plt+0x39c6c> │ │ │ │ + mov $0x82cc810,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80864c2 <__gmpz_get_d_2exp@plt+0x3a822> │ │ │ │ - mov $0x82daefd,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x8086508,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - movl $0x82daee9,-0x24(%ebp) │ │ │ │ - mov %eax,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - jmp 816f4a4 <__gmpz_get_d_2exp@plt+0x123804> │ │ │ │ - nop │ │ │ │ - adc %ch,0x24(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8086648 <__gmpz_get_d_2exp@plt+0x3a9a8> │ │ │ │ - add $0x3c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808663e <__gmpz_get_d_2exp@plt+0x3a99e> │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8085a52 <__gmpz_get_d_2exp@plt+0x39db2> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%ecx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x14(%eax),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x18(%eax),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1c(%eax),%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x20(%eax),%edx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x24(%eax),%edx │ │ │ │ - mov 0x28(%eax),%eax │ │ │ │ - movl $0x8085b58,-0x38(%edi) │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,-0x30(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - movl $0x80860d4,-0x20(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8086658,-0x10(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - lea -0x38(%edi),%eax │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - movl $0x3c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x5316ff8b(%ecx) │ │ │ │ - dec %edx │ │ │ │ - add (%eax),%eax │ │ │ │ - or %ch,0x24(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8086697 <__gmpz_get_d_2exp@plt+0x3a9f7> │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8085a83 <__gmpz_get_d_2exp@plt+0x39de3> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80875f8 <__gmpz_get_d_2exp@plt+0x3b958> │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8085a94 <__gmpz_get_d_2exp@plt+0x39df4> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808671b <__gmpz_get_d_2exp@plt+0x3aa7b> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80866fc,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8085b51 <__gmpz_get_d_2exp@plt+0x39eb1> │ │ │ │ + movl $0x8085ad0,-0x8(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80866fc <__gmpz_get_d_2exp@plt+0x3aa5c> │ │ │ │ + jne 8085ad0 <__gmpz_get_d_2exp@plt+0x39e30> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 808671e <__gmpz_get_d_2exp@plt+0x3aa7e> │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 8085b0d <__gmpz_get_d_2exp@plt+0x39e6d> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8085b63 <__gmpz_get_d_2exp@plt+0x39ec3> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x8085a60,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 8085b4b <__gmpz_get_d_2exp@plt+0x39eab> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8085b54 <__gmpz_get_d_2exp@plt+0x39eb4> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8085a2c,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8085bcc <__gmpz_get_d_2exp@plt+0x39f2c> │ │ │ │ + movl $0x8085a94,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8085bbc,0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ + jmp 8085a94 <__gmpz_get_d_2exp@plt+0x39df4> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x82cc814,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %cl,(%esp,%ebx,2) │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8085c0c <__gmpz_get_d_2exp@plt+0x39f6c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 808671e <__gmpz_get_d_2exp@plt+0x3aa7e> │ │ │ │ - movl $0x80866dc,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80866dc <__gmpz_get_d_2exp@plt+0x3aa3c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov $0x82dc481,%esi │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jne 8085c1e <__gmpz_get_d_2exp@plt+0x39f7e> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 8085bef <__gmpz_get_d_2exp@plt+0x39f4f> │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8086825 <__gmpz_get_d_2exp@plt+0x3ab85> │ │ │ │ + jb 8085c69 <__gmpz_get_d_2exp@plt+0x39fc9> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8086800,-0x10(%ebp) │ │ │ │ + movl $0x8085c64,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8086800 <__gmpz_get_d_2exp@plt+0x3ab60> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x808684c,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808684c <__gmpz_get_d_2exp@plt+0x3abac> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8086775 <__gmpz_get_d_2exp@plt+0x3aad5> │ │ │ │ - mov %eax,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ + add %cl,-0x7c14ff8b(%ecx) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8085cab <__gmpz_get_d_2exp@plt+0x3a00b> │ │ │ │ + movl $0x8085c2c,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8086798,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8086798 <__gmpz_get_d_2exp@plt+0x3aaf8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x82cc81c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80867b1 <__gmpz_get_d_2exp@plt+0x3ab11> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x8086830,0x4(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8085d17 <__gmpz_get_d_2exp@plt+0x3a077> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8085cfc,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8086830 <__gmpz_get_d_2exp@plt+0x3ab90> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 8086839 <__gmpz_get_d_2exp@plt+0x3ab99> │ │ │ │ - movl $0x80867d4,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 8085d11 <__gmpz_get_d_2exp@plt+0x3a071> │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80867d4 <__gmpz_get_d_2exp@plt+0x3ab34> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x82cc834,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x7f01037e(%ebx) │ │ │ │ - nop │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - mov $0x82dcc09,%esi │ │ │ │ + add %ch,%bl │ │ │ │ + sahf │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8085d62 <__gmpz_get_d_2exp@plt+0x3a0c2> │ │ │ │ + movl $0x8143dd0,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x82cc83c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0xf01037e(%ebx) │ │ │ │ - (bad) │ │ │ │ - sbb %edi,%edi │ │ │ │ - (bad) │ │ │ │ - incl -0x2114033b(%ebx) │ │ │ │ + jb 8085dbe <__gmpz_get_d_2exp@plt+0x3a11e> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8085dac,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80868db <__gmpz_get_d_2exp@plt+0x3ac3b> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80868bc,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80868bc <__gmpz_get_d_2exp@plt+0x3ac1c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + ds enter $0x82c,$0x89 │ │ │ │ + jne 8085db6 <__gmpz_get_d_2exp@plt+0x3a116> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80848e0 <__gmpz_get_d_2exp@plt+0x38c40> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 80868de <__gmpz_get_d_2exp@plt+0x3ac3e> │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + jb 8085e2f <__gmpz_get_d_2exp@plt+0x3a18f> │ │ │ │ + movl $0x8085df8,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8085e50 <__gmpz_get_d_2exp@plt+0x3a1b0> │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 80868de <__gmpz_get_d_2exp@plt+0x3ac3e> │ │ │ │ - movl $0x808689c,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808689c <__gmpz_get_d_2exp@plt+0x3abfc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov $0x82dc481,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 8085e29 <__gmpz_get_d_2exp@plt+0x3a189> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8085e32 <__gmpz_get_d_2exp@plt+0x3a192> │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82daefd,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80869e5 <__gmpz_get_d_2exp@plt+0x3ad45> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80869c0,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80869c0 <__gmpz_get_d_2exp@plt+0x3ad20> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8086a0c,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8086a0c <__gmpz_get_d_2exp@plt+0x3ad6c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + jb 8085e6f <__gmpz_get_d_2exp@plt+0x3a1cf> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 808519c <__gmpz_get_d_2exp@plt+0x394fc> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8086935 <__gmpz_get_d_2exp@plt+0x3ac95> │ │ │ │ - mov %eax,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8086958,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8086958 <__gmpz_get_d_2exp@plt+0x3acb8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8086971 <__gmpz_get_d_2exp@plt+0x3acd1> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80869f0,0x4(%ebp) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8085ebe <__gmpz_get_d_2exp@plt+0x3a21e> │ │ │ │ + movl $0x8085d80,-0x18(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x8085dd0,-0x10(%edi) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8085e50,-0x8(%edi) │ │ │ │ + lea -0x17(%edi),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + lea -0xf(%edi),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80869f0 <__gmpz_get_d_2exp@plt+0x3ad50> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + jmp 8085e50 <__gmpz_get_d_2exp@plt+0x3a1b0> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov $0x82cc840,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 80869f9 <__gmpz_get_d_2exp@plt+0x3ad59> │ │ │ │ - movl $0x8086994,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8086994 <__gmpz_get_d_2exp@plt+0x3acf4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8085f1a <__gmpz_get_d_2exp@plt+0x3a27a> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8085f08,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x7f01037e(%ebx) │ │ │ │ - nop │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + ds enter $0x82c,$0x89 │ │ │ │ + jne 8085f12 <__gmpz_get_d_2exp@plt+0x3a272> │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - mov $0x82dcc09,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jmp 80848e0 <__gmpz_get_d_2exp@plt+0x38c40> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0xf01037e(%ebx) │ │ │ │ - (bad) │ │ │ │ - sbb %edi,%edi │ │ │ │ - (bad) │ │ │ │ - incl -0x2114033b(%ebx) │ │ │ │ - nop │ │ │ │ + jb 8085f97 <__gmpz_get_d_2exp@plt+0x3a2f7> │ │ │ │ + movl $0x8085f60,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %esi,-0xc(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 808519c <__gmpz_get_d_2exp@plt+0x394fc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8086a9b <__gmpz_get_d_2exp@plt+0x3adfb> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8086a7c,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8086a7c <__gmpz_get_d_2exp@plt+0x3addc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 8085f91 <__gmpz_get_d_2exp@plt+0x3a2f1> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8085f9a <__gmpz_get_d_2exp@plt+0x3a2fa> │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82daefd,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 8086a9e <__gmpz_get_d_2exp@plt+0x3adfe> │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8085fe7 <__gmpz_get_d_2exp@plt+0x3a347> │ │ │ │ + movl $0x8085edc,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8085f2c,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ + jmp 8085f2c <__gmpz_get_d_2exp@plt+0x3a28c> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x82cc844,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov %gs,0x24(%eax) │ │ │ │ + add %al,0x100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dh,(%eax) │ │ │ │ + pusha │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8086030 <__gmpz_get_d_2exp@plt+0x3a390> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ + push $0x2468 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - je 8086a9e <__gmpz_get_d_2exp@plt+0x3adfe> │ │ │ │ - movl $0x8086a5c,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8086a5c <__gmpz_get_d_2exp@plt+0x3adbc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov $0x82dc481,%esi │ │ │ │ + jne 8086045 <__gmpz_get_d_2exp@plt+0x3a3a5> │ │ │ │ + mov $0x82cc89a,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808606b <__gmpz_get_d_2exp@plt+0x3a3cb> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ xchg %ax,%ax │ │ │ │ - nop │ │ │ │ + sbb $0x68,%al │ │ │ │ + and $0x0,%al │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %ch,%cl │ │ │ │ + jnp 808608e <__gmpz_get_d_2exp@plt+0x3a3ee> │ │ │ │ + (bad) │ │ │ │ + decl 0x68180076(%ebp) │ │ │ │ + and $0x0,%al │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8086ba5 <__gmpz_get_d_2exp@plt+0x3af05> │ │ │ │ + jb 80860c3 <__gmpz_get_d_2exp@plt+0x3a423> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8086b80,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8086b80 <__gmpz_get_d_2exp@plt+0x3aee0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8086bcc,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8086bcc <__gmpz_get_d_2exp@plt+0x3af2c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8086af5 <__gmpz_get_d_2exp@plt+0x3ae55> │ │ │ │ - mov %eax,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8086b18,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8086b18 <__gmpz_get_d_2exp@plt+0x3ae78> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8086b31 <__gmpz_get_d_2exp@plt+0x3ae91> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x8086bb0,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8086bb0 <__gmpz_get_d_2exp@plt+0x3af10> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 8086bb9 <__gmpz_get_d_2exp@plt+0x3af19> │ │ │ │ - movl $0x8086b54,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8086b54 <__gmpz_get_d_2exp@plt+0x3aeb4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80860d8 <__gmpz_get_d_2exp@plt+0x3a438> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0x7f01037e(%ebx) │ │ │ │ - nop │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - mov $0x82dcc09,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0xf01037e(%ebx) │ │ │ │ - (bad) │ │ │ │ - sbb %edi,%edi │ │ │ │ - (bad) │ │ │ │ - incl -0x2114033b(%ebx) │ │ │ │ - nop │ │ │ │ - jo 8086c40 <__gmpz_get_d_2exp@plt+0x3afa0> │ │ │ │ - and $0x0,%al │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8087084 <__gmpz_get_d_2exp@plt+0x3b3e4> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8086cf4,-0x20(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x18(%esi),%eax │ │ │ │ - mov 0x1c(%esi),%esi │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffe0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8086cf4 <__gmpz_get_d_2exp@plt+0x3b054> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - les 0x24(%ecx),%esp │ │ │ │ - add %al,0x0(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 8086c98 <__gmpz_get_d_2exp@plt+0x3aff8> │ │ │ │ - movl $0x8086c84,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8086c84 <__gmpz_get_d_2exp@plt+0x3afe4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - cwtl │ │ │ │ - popa │ │ │ │ - and $0x0,%al │ │ │ │ - inc %ebx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - repnz and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 8086d56 <__gmpz_get_d_2exp@plt+0x3b0b6> │ │ │ │ - movl $0x82cdbe6,0x8(%ebp) │ │ │ │ - movl $0x82cce1c,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 808e900 <__gmpz_get_d_2exp@plt+0x42c60> │ │ │ │ xchg %ax,%ax │ │ │ │ - pusha │ │ │ │ - popa │ │ │ │ + loopne 8086131 <__gmpz_get_d_2exp@plt+0x3a491> │ │ │ │ and $0x0,%al │ │ │ │ - inc %ebx │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - repnz and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 8086d56 <__gmpz_get_d_2exp@plt+0x3b0b6> │ │ │ │ - movl $0x8086c58,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8086c58 <__gmpz_get_d_2exp@plt+0x3afb8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - fs popa │ │ │ │ - and $0x0,%al │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %esi │ │ │ │ - add -0x7df09006(%ebx),%eax │ │ │ │ - xor (%ecx),%al │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ + jb 80861cc <__gmpz_get_d_2exp@plt+0x3a52c> │ │ │ │ + movl $0x8086118,-0x8(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ - cmp $0x74,%edx │ │ │ │ - jne 8087065 <__gmpz_get_d_2exp@plt+0x3b3c5> │ │ │ │ - movl $0x8086cbc,0x8(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8086cbc <__gmpz_get_d_2exp@plt+0x3b01c> │ │ │ │ + jne 8086118 <__gmpz_get_d_2exp@plt+0x3a478> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - movl $0x8086d50,0x0(%ebp) │ │ │ │ - jmp 8166604 <__gmpz_get_d_2exp@plt+0x11a964> │ │ │ │ xchg %ax,%ax │ │ │ │ - int3 │ │ │ │ - pusha │ │ │ │ - and $0x0,%al │ │ │ │ - inc %ebx │ │ │ │ + mov 0x2002467,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or $0x83,%al │ │ │ │ - (bad) │ │ │ │ - sub %bh,(%ebx) │ │ │ │ - mov $0x324,%ebx │ │ │ │ - ja 8086d2c <__gmpz_get_d_2exp@plt+0x3b08c> │ │ │ │ - movl $0x8086a24,-0x24(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x8086ab4,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x808f2c0,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 8086159 <__gmpz_get_d_2exp@plt+0x3a4b9> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80861de <__gmpz_get_d_2exp@plt+0x3a53e> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x80860a0,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - movl $0x82cce1c,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 808e900 <__gmpz_get_d_2exp@plt+0x42c60> │ │ │ │ - nop │ │ │ │ - test %ah,0x24(%eax) │ │ │ │ - add %al,0x0(%ebx) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jae 80861c4 <__gmpz_get_d_2exp@plt+0x3a524> │ │ │ │ + movl $0x8086190,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov 0x7(%ecx),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x3(%ecx),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sub %ah,0x24(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ + add %cl,-0xf76f7b3(%ebx) │ │ │ │ + and $0x3,%eax │ │ │ │ cmp $0x1,%eax │ │ │ │ - je 8086dec <__gmpz_get_d_2exp@plt+0x3b14c> │ │ │ │ - movl $0x8086dd8,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8086dd8 <__gmpz_get_d_2exp@plt+0x3b138> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - pop %eax │ │ │ │ - pusha │ │ │ │ - and $0x0,%al │ │ │ │ - inc %ebx │ │ │ │ + jne 80861c4 <__gmpz_get_d_2exp@plt+0x3a524> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80861cf <__gmpz_get_d_2exp@plt+0x3a52f> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82cc8b8,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + int3 │ │ │ │ + data16 and $0x0,%al │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - repnz and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 8086e82 <__gmpz_get_d_2exp@plt+0x3b1e2> │ │ │ │ - movl $0x82cdbe6,0x8(%ebp) │ │ │ │ - movl $0x82cce30,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 808e900 <__gmpz_get_d_2exp@plt+0x42c60> │ │ │ │ - xchg %ax,%ax │ │ │ │ - and %ah,0x24(%eax) │ │ │ │ - add %al,0x0(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - repnz and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 8086e82 <__gmpz_get_d_2exp@plt+0x3b1e2> │ │ │ │ - movl $0x8086dac,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8086dac <__gmpz_get_d_2exp@plt+0x3b10c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - cmp $0x6e,%edx │ │ │ │ - jb 8086f64 <__gmpz_get_d_2exp@plt+0x3b2c4> │ │ │ │ - movl $0x8086e10,0x8(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808628f <__gmpz_get_d_2exp@plt+0x3a5ef> │ │ │ │ + movl $0x80860d8,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8086244,0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8086e10 <__gmpz_get_d_2exp@plt+0x3b170> │ │ │ │ + jne 8086244 <__gmpz_get_d_2exp@plt+0x3a5a4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - movl $0x8086e7c,0x0(%ebp) │ │ │ │ - jmp 8166604 <__gmpz_get_d_2exp@plt+0x11a964> │ │ │ │ xchg %ax,%ax │ │ │ │ - mov $0x5f,%ah │ │ │ │ - and $0x0,%al │ │ │ │ - inc %ebx │ │ │ │ + mov %ah,0x24(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or $0x83,%al │ │ │ │ - (bad) │ │ │ │ - sub %bh,(%ebx) │ │ │ │ - mov $0x324,%ebx │ │ │ │ - ja 8086e58 <__gmpz_get_d_2exp@plt+0x3b1b8> │ │ │ │ - movl $0x8086864,-0x24(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x80868f4,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x808f2c0,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8086262 <__gmpz_get_d_2exp@plt+0x3a5c2> │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x82cc89a,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80860d8 <__gmpz_get_d_2exp@plt+0x3a438> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80862a1 <__gmpz_get_d_2exp@plt+0x3a601> │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - movl $0x82cce30,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 808e900 <__gmpz_get_d_2exp@plt+0x42c60> │ │ │ │ - nop │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - pop %edi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80860d8 <__gmpz_get_d_2exp@plt+0x3a438> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x82cc8dc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + sbb $0x66,%al │ │ │ │ and $0x0,%al │ │ │ │ - inc %ebx │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 8086f18 <__gmpz_get_d_2exp@plt+0x3b278> │ │ │ │ - movl $0x8086f04,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8086f04 <__gmpz_get_d_2exp@plt+0x3b264> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %eax │ │ │ │ - pop %edi │ │ │ │ + add %ch,%cl │ │ │ │ + cmp %edi,%edi │ │ │ │ + (bad) │ │ │ │ + decl 0x66180076(%ebp) │ │ │ │ and $0x0,%al │ │ │ │ - inc %ebx │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - repnz and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 8086fb2 <__gmpz_get_d_2exp@plt+0x3b312> │ │ │ │ - movl $0x82cdbe6,0x8(%ebp) │ │ │ │ - movl $0x82cce44,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 808e900 <__gmpz_get_d_2exp@plt+0x42c60> │ │ │ │ - xchg %ax,%ax │ │ │ │ - or %bl,0x24(%edi) │ │ │ │ - add %al,0x0(%ebx) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8086322 <__gmpz_get_d_2exp@plt+0x3a682> │ │ │ │ + movl $0x8086310,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x816d0bc,-0xc(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80faa14 <__gmpz_get_d_2exp@plt+0xaed74> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + fsubl 0x24(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - repnz and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 8086fb2 <__gmpz_get_d_2exp@plt+0x3b312> │ │ │ │ - movl $0x8086ed8,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8086ed8 <__gmpz_get_d_2exp@plt+0x3b238> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - cmp $0x25,%edx │ │ │ │ - jne 8087065 <__gmpz_get_d_2exp@plt+0x3b3c5> │ │ │ │ - movl $0x8086f3c,0x8(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8086f3c <__gmpz_get_d_2exp@plt+0x3b29c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - movl $0x8086fac,0x0(%ebp) │ │ │ │ - jmp 8166604 <__gmpz_get_d_2exp@plt+0x11a964> │ │ │ │ - cwtl │ │ │ │ - pop %esi │ │ │ │ - and $0x0,%al │ │ │ │ - inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or $0x83,%al │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %ch,%ah │ │ │ │ + enter $0x82c,$0x83 │ │ │ │ (bad) │ │ │ │ - sub %bh,(%ebx) │ │ │ │ - mov $0x324,%ebx │ │ │ │ - ja 8086f8a <__gmpz_get_d_2exp@plt+0x3b2ea> │ │ │ │ - movl $0x80866a4,-0x24(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x8086734,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x808f2c0,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - movl $0x82cce44,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 808e900 <__gmpz_get_d_2exp@plt+0x42c60> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + ljmp $0xf863,$0xff00034d │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0x2002465,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 808637d <__gmpz_get_d_2exp@plt+0x3a6dd> │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8086ffb <__gmpz_get_d_2exp@plt+0x3b35b> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - movl $0x808847c,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ + ja 8086373 <__gmpz_get_d_2exp@plt+0x3a6d3> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80862d4,-0xc(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x81894e6,-0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - lea -0xb(%edi),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 816f4a4 <__gmpz_get_d_2exp@plt+0x123804> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + pop %esp │ │ │ │ + gs and $0x0,%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 808700a <__gmpz_get_d_2exp@plt+0x3b36a> │ │ │ │ - mov $0x82daefd,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8087050,0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - movl $0x82daeee,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 816f4a4 <__gmpz_get_d_2exp@plt+0x123804> │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80863d8 <__gmpz_get_d_2exp@plt+0x3a738> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80863ce <__gmpz_get_d_2exp@plt+0x3a72e> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x8086334,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80bb10c <__gmpz_get_d_2exp@plt+0x6f46c> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - loopne 80870e7 <__gmpz_get_d_2exp@plt+0x3b447> │ │ │ │ - and $0x0,%al │ │ │ │ - or %al,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %ah,0x24(%ebp) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8087160 <__gmpz_get_d_2exp@plt+0x3b4c0> │ │ │ │ - add $0x38,%edi │ │ │ │ + jb 8086445 <__gmpz_get_d_2exp@plt+0x3a7a5> │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8087156 <__gmpz_get_d_2exp@plt+0x3b4b6> │ │ │ │ + ja 808643b <__gmpz_get_d_2exp@plt+0x3a79b> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%ecx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x14(%eax),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x18(%eax),%ecx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x1c(%eax),%ecx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x20(%eax),%edx │ │ │ │ - mov 0x24(%eax),%eax │ │ │ │ - movl $0x808666c,-0x34(%edi) │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x8086be8,-0x1c(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x8087170,-0x10(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - lea -0x34(%edi),%eax │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x8086390,-0x10(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x81894ea,-0x10(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - movl $0x38,0x33c(%ebx) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + xchg %ax,%ax │ │ │ │ + xchg %eax,%esp │ │ │ │ + fs and $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x6b16ff8b(%ecx) │ │ │ │ - aas │ │ │ │ - add (%eax),%eax │ │ │ │ - in (%dx),%al │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808647b <__gmpz_get_d_2exp@plt+0x3a7db> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8086490 <__gmpz_get_d_2exp@plt+0x3a7f0> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ pop %esp │ │ │ │ - and $0x0,%al │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ + fs and $0x0,%al │ │ │ │ + add $0x3000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8087328 <__gmpz_get_d_2exp@plt+0x3b688> │ │ │ │ - movl $0x80873c0,-0x4(%ebp) │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 80865ba <__gmpz_get_d_2exp@plt+0x3a91a> │ │ │ │ + movl $0x80864e4,-0x10(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xb(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80873c0 <__gmpz_get_d_2exp@plt+0x3b720> │ │ │ │ + jne 80864e4 <__gmpz_get_d_2exp@plt+0x3a844> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - mov $0x5c,%ah │ │ │ │ - and $0x0,%al │ │ │ │ - pop %es │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %ah,0x0(%esp) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4e8b1845(%ebx) │ │ │ │ - add -0x7df0cf07(%ebx),%eax │ │ │ │ - mov 0x83000001,%eax │ │ │ │ - stc │ │ │ │ - cmp %ecx,(%edi) │ │ │ │ - xchg %ebx,-0x74ffffff(%eax) │ │ │ │ - inc %ebp │ │ │ │ - add $0xc7,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0x4,%al │ │ │ │ - jb 80871e9 <__gmpz_get_d_2exp@plt+0x3b549> │ │ │ │ - or %cl,-0x2fbe723a(%ecx) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8087204 <__gmpz_get_d_2exp@plt+0x3b564> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jo 8087256 <__gmpz_get_d_2exp@plt+0x3b5b6> │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 8086581 <__gmpz_get_d_2exp@plt+0x3a8e1> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80865cc <__gmpz_get_d_2exp@plt+0x3a92c> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x8086458,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0x63,%ah │ │ │ │ and $0x0,%al │ │ │ │ - push %es │ │ │ │ - add (%eax),%al │ │ │ │ - add %bl,(%esi) │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,0x458b0808(%ebx,%esi,2) │ │ │ │ - adc $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8085990 <__gmpz_get_d_2exp@plt+0x39cf0> │ │ │ │ - movl $0x80871c0,-0x4(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80871c0 <__gmpz_get_d_2exp@plt+0x3b520> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - add $0x30,%edi │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80865ac <__gmpz_get_d_2exp@plt+0x3a90c> │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808723f <__gmpz_get_d_2exp@plt+0x3b59f> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x8087094,-0x2c(%edi) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ + ja 80865bd <__gmpz_get_d_2exp@plt+0x3a91d> │ │ │ │ + movl $0x80863ec,-0x1c(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x80f526c,-0x4(%edi) │ │ │ │ - lea -0x2c(%edi),%eax │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x8086564,-0x30(%edi) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov %esi,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x80f526c,-0x4(%edi) │ │ │ │ - lea -0x30(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ + mov %esi,%ecx │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jae 80865b2 <__gmpz_get_d_2exp@plt+0x3a912> │ │ │ │ + movl $0x8086538,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov 0x7(%ecx),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x3(%ecx),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - push $0x600245b │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + nop │ │ │ │ + adc $0x63,%al │ │ │ │ + and $0x0,%al │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 808724e <__gmpz_get_d_2exp@plt+0x3b5ae> │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - mov $0x82d6251,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x82cce6c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - cmp %bl,0x24(%ebx) │ │ │ │ - add %al,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4cb39(%ebx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80872ee <__gmpz_get_d_2exp@plt+0x3b64e> │ │ │ │ + ja 808668b <__gmpz_get_d_2exp@plt+0x3a9eb> │ │ │ │ + movl $0x8086490,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - cmp $0x45,%ecx │ │ │ │ - jne 80872a5 <__gmpz_get_d_2exp@plt+0x3b605> │ │ │ │ - add $0xffffffcc,%edi │ │ │ │ - movl $0x808730c,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8086640,0x8(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808730c <__gmpz_get_d_2exp@plt+0x3b66c> │ │ │ │ + jne 8086640 <__gmpz_get_d_2exp@plt+0x3a9a0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x82d6251,%ecx │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - je 808731d <__gmpz_get_d_2exp@plt+0x3b67d> │ │ │ │ - movl $0x808733c,0x0(%ebp) │ │ │ │ - mov 0x2(%eax),%esi │ │ │ │ - mov 0x6(%eax),%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + shlb $0x0,0x24(%edx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 808665e <__gmpz_get_d_2exp@plt+0x3a9be> │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x82cc89a,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8086490 <__gmpz_get_d_2exp@plt+0x3a7f0> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808669d <__gmpz_get_d_2exp@plt+0x3a9fd> │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8086490 <__gmpz_get_d_2exp@plt+0x3a7f0> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x82cc910,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + push %esp │ │ │ │ + bound %esp,(%eax,%eax,1) │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %ch,%cl │ │ │ │ + sub %edi,%edi │ │ │ │ + (bad) │ │ │ │ + decl 0x625c0076(%ebp) │ │ │ │ + and $0x0,%al │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bh,%al │ │ │ │ + data16 or %cl,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 808733c <__gmpz_get_d_2exp@plt+0x3b69c> │ │ │ │ + jne 80866f8 <__gmpz_get_d_2exp@plt+0x3aa58> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - enter $0x245a,$0x0 │ │ │ │ - push %es │ │ │ │ - add (%eax),%al │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76ffbb(%ebx) │ │ │ │ - jmp 8087375 <__gmpz_get_d_2exp@plt+0x3b6d5> │ │ │ │ nop │ │ │ │ - mov $0x5a,%ah │ │ │ │ - and $0x0,%al │ │ │ │ - push %es │ │ │ │ - add (%eax),%al │ │ │ │ + cmp %ah,0x24(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 808721c <__gmpz_get_d_2exp@plt+0x3b57c> │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - mov $0x82daefd,%eax │ │ │ │ - mov $0x82d6251,%ecx │ │ │ │ - jmp 8087375 <__gmpz_get_d_2exp@plt+0x3b6d5> │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - mov %bl,0x24(%edx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + jne 808670d <__gmpz_get_d_2exp@plt+0x3aa6d> │ │ │ │ + mov $0x82cc921,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8086731 <__gmpz_get_d_2exp@plt+0x3aa91> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + movl $0x82cc930,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + hlt │ │ │ │ + popa │ │ │ │ + and $0x0,%al │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %ch,%bl │ │ │ │ + andb $0x2,-0x70(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8087421 <__gmpz_get_d_2exp@plt+0x3b781> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80875f8 <__gmpz_get_d_2exp@plt+0x3b958> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - inc %esp │ │ │ │ - pop %edx │ │ │ │ - and $0x0,%al │ │ │ │ - add $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808746b <__gmpz_get_d_2exp@plt+0x3b7cb> │ │ │ │ + jb 8086785 <__gmpz_get_d_2exp@plt+0x3aae5> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x18(%esi),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 8087e74 <__gmpz_get_d_2exp@plt+0x3c1d4> │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80bb10c <__gmpz_get_d_2exp@plt+0x6f46c> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80867ce <__gmpz_get_d_2exp@plt+0x3ab2e> │ │ │ │ + movl $0x808675c,-0x18(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82dab01,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov $0x82cc954,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%bl │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ xchg %ax,%ax │ │ │ │ - clc │ │ │ │ - pop %ecx │ │ │ │ - and $0x0,%al │ │ │ │ - add $0x0,%al │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80874b8 <__gmpz_get_d_2exp@plt+0x3b818> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x23,-0x1c(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 8087e74 <__gmpz_get_d_2exp@plt+0x3c1d4> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bl,(%eax,%ebp,2) │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808681c <__gmpz_get_d_2exp@plt+0x3ab7c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - pop %ecx │ │ │ │ - and $0x0,%al │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8087504 <__gmpz_get_d_2exp@plt+0x3b864> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x2d,-0x1c(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 8087e74 <__gmpz_get_d_2exp@plt+0x3c1d4> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - pusha │ │ │ │ - pop %ecx │ │ │ │ - and $0x0,%al │ │ │ │ - add $0x0,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + jne 8086815 <__gmpz_get_d_2exp@plt+0x3ab75> │ │ │ │ + or $0x59000,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8087550 <__gmpz_get_d_2exp@plt+0x3b8b0> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x30,-0x1c(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 8087e74 <__gmpz_get_d_2exp@plt+0x3c1d4> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - adc $0x59,%al │ │ │ │ - and $0x0,%al │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808759c <__gmpz_get_d_2exp@plt+0x3b8fc> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x5e,-0x1c(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 8087e74 <__gmpz_get_d_2exp@plt+0x3c1d4> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dl,0x8(%eax,%ebp,2) │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 8086854 <__gmpz_get_d_2exp@plt+0x3abb4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - enter $0x2458,$0x0 │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80875e8 <__gmpz_get_d_2exp@plt+0x3b948> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x5f,-0x1c(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 8087e74 <__gmpz_get_d_2exp@plt+0x3c1d4> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add (%eax),%eax │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,-0x3a7cf88a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + cmp $0x90000df0,%eax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8087b9b <__gmpz_get_d_2exp@plt+0x3befb> │ │ │ │ - movl $0x8087bb0,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %cl,-0x3976f7f8(%eax,%ebp,2) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8087bb0 <__gmpz_get_d_2exp@plt+0x3bf10> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ + jne 808688c <__gmpz_get_d_2exp@plt+0x3abec> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ nop │ │ │ │ - sub %bl,0x24(%eax) │ │ │ │ - add %al,0x1e000001 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cf48a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + add $0x90000df0,%eax │ │ │ │ + mov $0x1002503,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8087623 <__gmpz_get_d_2exp@plt+0x3b983> │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8087630 <__gmpz_get_d_2exp@plt+0x3b990> │ │ │ │ - movl $0x80875ac,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8143dd0,-0x8(%edi) │ │ │ │ - movl $0x82dc4a9,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - int3 │ │ │ │ - push %edi │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80868ce <__gmpz_get_d_2exp@plt+0x3ac2e> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x82d6cb2,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80fb214 <__gmpz_get_d_2exp@plt+0xaf574> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + loopne 8086937 <__gmpz_get_d_2exp@plt+0x3ac97> │ │ │ │ and $0x0,%al │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - cmp $0x5e,%edx │ │ │ │ - jb 8087840 <__gmpz_get_d_2exp@plt+0x3bba0> │ │ │ │ - cmp $0x60,%edx │ │ │ │ - jae 8087a76 <__gmpz_get_d_2exp@plt+0x3bdd6> │ │ │ │ - cmp $0x5f,%edx │ │ │ │ - jb 8087790 <__gmpz_get_d_2exp@plt+0x3baf0> │ │ │ │ - movl $0x808764c,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x82d2419,-0x10(%ebp) │ │ │ │ - movl $0x82ccde6,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8087188 <__gmpz_get_d_2exp@plt+0x3b4e8> │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8086923 <__gmpz_get_d_2exp@plt+0x3ac83> │ │ │ │ + cmpl $0x27,0xc(%esi) │ │ │ │ + jne 80868fd <__gmpz_get_d_2exp@plt+0x3ac5d> │ │ │ │ + add $0xffffffe8,%edi │ │ │ │ + mov $0x82d6c9c,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor $0x57,%al │ │ │ │ - and $0x0,%al │ │ │ │ - add $0x1e000001,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8087716 <__gmpz_get_d_2exp@plt+0x3ba76> │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8087723 <__gmpz_get_d_2exp@plt+0x3ba83> │ │ │ │ - movl $0x8087560,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + movl $0x80868a4,-0x14(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ movl $0x8143dd0,-0x8(%edi) │ │ │ │ - movl $0x82dc4a9,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + movl $0x82d6c95,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x8087740,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x82ccdf1,-0x10(%ebp) │ │ │ │ - movl $0x82d6251,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8087188 <__gmpz_get_d_2exp@plt+0x3b4e8> │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - test %dl,0x24(%esi) │ │ │ │ - add %al,0x1e000001 │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + test %ah,0x24(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80877c5 <__gmpz_get_d_2exp@plt+0x3bb25> │ │ │ │ - add $0x24,%edi │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %dl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 808698f <__gmpz_get_d_2exp@plt+0x3acef> │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80877d2 <__gmpz_get_d_2exp@plt+0x3bb32> │ │ │ │ - movl $0x8087514,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8143dd0,-0x8(%edi) │ │ │ │ - movl $0x82dc4a9,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2e,%edx │ │ │ │ - jb 8087900 <__gmpz_get_d_2exp@plt+0x3bc60> │ │ │ │ - cmp $0x30,%edx │ │ │ │ - jne 8087a76 <__gmpz_get_d_2exp@plt+0x3bdd6> │ │ │ │ - movl $0x80877f0,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x82d2419,-0x10(%ebp) │ │ │ │ - movl $0x82cce02,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + ja 8086985 <__gmpz_get_d_2exp@plt+0x3ace5> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8087188 <__gmpz_get_d_2exp@plt+0x3b4e8> │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - nop │ │ │ │ - les 0x24(%ebp),%edx │ │ │ │ - add %al,0x1e000001 │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80868e0,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x818ab25,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + sub $0x61,%al │ │ │ │ + and $0x0,%al │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8d0045(%ebx) │ │ │ │ + in (%dx),%al │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jae 8086a18 <__gmpz_get_d_2exp@plt+0x3ad78> │ │ │ │ + mov $0x82ccaec,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %ah,0x24(%ecx) │ │ │ │ + add %ah,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 8087887 <__gmpz_get_d_2exp@plt+0x3bbe7> │ │ │ │ - add $0x24,%edi │ │ │ │ + jne 8086a0f <__gmpz_get_d_2exp@plt+0x3ad6f> │ │ │ │ + add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8087894 <__gmpz_get_d_2exp@plt+0x3bbf4> │ │ │ │ - movl $0x80874c8,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ + ja 8086ab8 <__gmpz_get_d_2exp@plt+0x3ae18> │ │ │ │ + movl $0x808693c,-0x18(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8143dd0,-0x8(%edi) │ │ │ │ - movl $0x82dc4a9,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - cmp $0x2d,%edx │ │ │ │ - jb 80879b8 <__gmpz_get_d_2exp@plt+0x3bd18> │ │ │ │ - movl $0x80878b0,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x82d2419,-0x10(%ebp) │ │ │ │ - movl $0x82cce0e,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8087188 <__gmpz_get_d_2exp@plt+0x3b4e8> │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + movl $0x8086a38,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8086a38 <__gmpz_get_d_2exp@plt+0x3ad98> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - or $0x55,%al │ │ │ │ + cwtl │ │ │ │ + pusha │ │ │ │ and $0x0,%al │ │ │ │ - add $0x1e000001,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 808793e <__gmpz_get_d_2exp@plt+0x3bc9e> │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808794b <__gmpz_get_d_2exp@plt+0x3bcab> │ │ │ │ - movl $0x808747c,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8143dd0,-0x8(%edi) │ │ │ │ - movl $0x82dc4a9,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ + jne 8086a4d <__gmpz_get_d_2exp@plt+0x3adad> │ │ │ │ + mov $0x82ccab2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - cmp $0x23,%edx │ │ │ │ - jne 8087a76 <__gmpz_get_d_2exp@plt+0x3bdd6> │ │ │ │ - movl $0x8087968,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x82cce19,-0x10(%ebp) │ │ │ │ - movl $0x82d6251,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8087188 <__gmpz_get_d_2exp@plt+0x3b4e8> │ │ │ │ + movl $0x8086a7c,-0x8(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ mov 0x2(%esi),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8086a7c <__gmpz_get_d_2exp@plt+0x3addc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %esp │ │ │ │ push %esp │ │ │ │ + pusha │ │ │ │ and $0x0,%al │ │ │ │ - add $0x1e000001,%eax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80879f6 <__gmpz_get_d_2exp@plt+0x3bd56> │ │ │ │ - add $0x28,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8087a03 <__gmpz_get_d_2exp@plt+0x3bd63> │ │ │ │ - movl $0x8087430,-0x24(%edi) │ │ │ │ + add %cl,-0x77cfcba(%ebx) │ │ │ │ + sub %dh,0x1c(%ebp) │ │ │ │ + movl $0x8086ad4,0x0(%ebp) │ │ │ │ + movl $0x82d7235,-0x8(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8143dd0,-0x8(%edi) │ │ │ │ - movl $0x82dc4a9,-0x4(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8087a20,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - movl $0x82d2419,-0x10(%ebp) │ │ │ │ - movl $0x82d6251,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8087188 <__gmpz_get_d_2exp@plt+0x3b4e8> │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80f3dfc <__gmpz_get_d_2exp@plt+0xa815c> │ │ │ │ + movl $0x80869c8,-0x8(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80ff7d0 <__gmpz_get_d_2exp@plt+0xb3b30> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8087aae <__gmpz_get_d_2exp@plt+0x3be0e> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8087abb <__gmpz_get_d_2exp@plt+0x3be1b> │ │ │ │ - movl $0x8143dd0,-0x8(%edi) │ │ │ │ - movl $0x82dc4a9,-0x4(%edi) │ │ │ │ - movl $0x82daefd,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pusha │ │ │ │ - push %ebx │ │ │ │ + nop │ │ │ │ + mov $0x5f,%ah │ │ │ │ and $0x0,%al │ │ │ │ - test %al,(%eax) │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 8087bc5 <__gmpz_get_d_2exp@plt+0x3bf25> │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - movl $0x8087ad4,0x10(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - movl $0x82d2419,0x0(%ebp) │ │ │ │ - movl $0x82d6251,0x4(%ebp) │ │ │ │ - movl $0x82daefd,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8087188 <__gmpz_get_d_2exp@plt+0x3b4e8> │ │ │ │ - movl $0x80873ec,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8143dd0,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + jne 8086b14 <__gmpz_get_d_2exp@plt+0x3ae74> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8086b05 <__gmpz_get_d_2exp@plt+0x3ae65> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82cca88,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - mov $0x82cce74,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - les 0x24(%edx),%edx │ │ │ │ - add %al,0x1e0000(%eax,%eax,1) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8087c2b <__gmpz_get_d_2exp@plt+0x3bf8b> │ │ │ │ - mov $0x82daefd,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x80876a8,-0x4(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8086b3c,0x0(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ mov 0x2(%esi),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80876a8 <__gmpz_get_d_2exp@plt+0x3ba08> │ │ │ │ + jne 8086b3c <__gmpz_get_d_2exp@plt+0x3ae9c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jl 8087c40 <__gmpz_get_d_2exp@plt+0x3bfa0> │ │ │ │ + nop │ │ │ │ + dec %esp │ │ │ │ + pop %edi │ │ │ │ and $0x0,%al │ │ │ │ - add $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8087b8c <__gmpz_get_d_2exp@plt+0x3beec> │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - cmpl $0x25,0x3(%esi) │ │ │ │ - jne 8087b58 <__gmpz_get_d_2exp@plt+0x3beb8> │ │ │ │ - add $0xffffffdc,%edi │ │ │ │ - movl $0x8087b14,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8087b14 <__gmpz_get_d_2exp@plt+0x3be74> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8087bf8,0x0(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8087bf8 <__gmpz_get_d_2exp@plt+0x3bf58> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - jmp 8087e74 <__gmpz_get_d_2exp@plt+0x3c1d4> │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - sbb %dl,0x24(%edx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8087c91 <__gmpz_get_d_2exp@plt+0x3bff1> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80875f8 <__gmpz_get_d_2exp@plt+0x3b958> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - aam $0x51 │ │ │ │ - and $0x0,%al │ │ │ │ - add $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + ja 8086b69 <__gmpz_get_d_2exp@plt+0x3aec9> │ │ │ │ + cmpl $0x29,0x3(%esi) │ │ │ │ + jne 8086b78 <__gmpz_get_d_2exp@plt+0x3aed8> │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82dab01,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82cca88,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8087cdb <__gmpz_get_d_2exp@plt+0x3c03b> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x18(%esi),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 8087e74 <__gmpz_get_d_2exp@plt+0x3c1d4> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %dl,0x24(%ecx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8087d28 <__gmpz_get_d_2exp@plt+0x3c088> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x23,-0x1c(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 8087e74 <__gmpz_get_d_2exp@plt+0x3c1d4> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jb 8086bc7 <__gmpz_get_d_2exp@plt+0x3af27> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x816d0bc,-0x4(%ebp) │ │ │ │ + movl $0x82dcc01,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8086834 <__gmpz_get_d_2exp@plt+0x3ab94> │ │ │ │ + mov $0x82ccafc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - cmp $0x51,%al │ │ │ │ - and $0x0,%al │ │ │ │ - add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8087d74 <__gmpz_get_d_2exp@plt+0x3c0d4> │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8086c02 <__gmpz_get_d_2exp@plt+0x3af62> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x2d,-0x1c(%ebp) │ │ │ │ + movl $0x818ab0f,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 8087e74 <__gmpz_get_d_2exp@plt+0x3c1d4> │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - lock push %eax │ │ │ │ - and $0x0,%al │ │ │ │ - add $0x0,%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8087dc0 <__gmpz_get_d_2exp@plt+0x3c120> │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8086c3a <__gmpz_get_d_2exp@plt+0x3af9a> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x30,-0x1c(%ebp) │ │ │ │ + movl $0x818aaf2,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 8087e74 <__gmpz_get_d_2exp@plt+0x3c1d4> │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - push %eax │ │ │ │ - and $0x0,%al │ │ │ │ - add $0x0,%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8087e0c <__gmpz_get_d_2exp@plt+0x3c16c> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x5e,-0x1c(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 8087e74 <__gmpz_get_d_2exp@plt+0x3c1d4> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - pop %eax │ │ │ │ - push %eax │ │ │ │ - and $0x0,%al │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8087e58 <__gmpz_get_d_2exp@plt+0x3c1b8> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x5f,-0x1c(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ + jb 8086d50 <__gmpz_get_d_2exp@plt+0x3b0b0> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8086c8c,0x0(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 8087e74 <__gmpz_get_d_2exp@plt+0x3c1d4> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - aam $0xfd │ │ │ │ - (bad) │ │ │ │ - jmp *0x0 │ │ │ │ - push %eax │ │ │ │ - and $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80883fe <__gmpz_get_d_2exp@plt+0x3c75e> │ │ │ │ - add $0x2c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80883f4 <__gmpz_get_d_2exp@plt+0x3c754> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - cmp $0x25,%ecx │ │ │ │ - jne 8088406 <__gmpz_get_d_2exp@plt+0x3c766> │ │ │ │ - add $0xffffffd4,%edi │ │ │ │ - movl $0x80883b0,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80883b0 <__gmpz_get_d_2exp@plt+0x3c710> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - nop │ │ │ │ - mov %cs,0x24(%edi) │ │ │ │ - add %al,0x0(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8087ebf <__gmpz_get_d_2exp@plt+0x3c21f> │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8087ecc <__gmpz_get_d_2exp@plt+0x3c22c> │ │ │ │ - movl $0x8087e1c,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8143dd0,-0x8(%edi) │ │ │ │ - movl $0x82dc4a9,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xor %cl,0x24(%edi) │ │ │ │ - add %al,0x1e000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - adc %cl,0x44891455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ + movl $0x816d548,-0xc(%ebp) │ │ │ │ + movl $0x82d77dd,-0x8(%ebp) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - cmp $0x5e,%edx │ │ │ │ - jb 80880dc <__gmpz_get_d_2exp@plt+0x3c43c> │ │ │ │ - cmp $0x60,%edx │ │ │ │ - jae 8088312 <__gmpz_get_d_2exp@plt+0x3c672> │ │ │ │ - cmp $0x5f,%edx │ │ │ │ - jb 808802c <__gmpz_get_d_2exp@plt+0x3c38c> │ │ │ │ - movl $0x8087ee8,0x0(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x82d2419,-0x10(%ebp) │ │ │ │ - movl $0x82ccde6,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8087188 <__gmpz_get_d_2exp@plt+0x3b4e8> │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - cwtl │ │ │ │ - dec %esi │ │ │ │ - and $0x0,%al │ │ │ │ - inc %ebp │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80f5758 <__gmpz_get_d_2exp@plt+0xa9ab8> │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8087fb2 <__gmpz_get_d_2exp@plt+0x3c312> │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8087fbf <__gmpz_get_d_2exp@plt+0x3c31f> │ │ │ │ - movl $0x8087dd0,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8143dd0,-0x8(%edi) │ │ │ │ - movl $0x82dc4a9,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8087fdc,0x0(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x82ccdf1,-0x10(%ebp) │ │ │ │ - movl $0x82d6251,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8087188 <__gmpz_get_d_2exp@plt+0x3b4e8> │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - call 4d08a4d2 │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 8088061 <__gmpz_get_d_2exp@plt+0x3c3c1> │ │ │ │ - add $0x24,%edi │ │ │ │ + jne 8086ccd <__gmpz_get_d_2exp@plt+0x3b02d> │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808806e <__gmpz_get_d_2exp@plt+0x3c3ce> │ │ │ │ - movl $0x8087d84,-0x20(%edi) │ │ │ │ + ja 8086d58 <__gmpz_get_d_2exp@plt+0x3b0b8> │ │ │ │ + movl $0x8086bd8,-0x14(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8143dd0,-0x8(%edi) │ │ │ │ - movl $0x82dc4a9,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - cmp $0x2e,%edx │ │ │ │ - jb 808819c <__gmpz_get_d_2exp@plt+0x3c4fc> │ │ │ │ - cmp $0x30,%edx │ │ │ │ - jne 8088312 <__gmpz_get_d_2exp@plt+0x3c672> │ │ │ │ - movl $0x808808c,0x0(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x82d2419,-0x10(%ebp) │ │ │ │ - movl $0x82cce02,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8087188 <__gmpz_get_d_2exp@plt+0x3b4e8> │ │ │ │ + movl $0x8086cf4,-0x4(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ mov 0x2(%esi),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8086cf4 <__gmpz_get_d_2exp@plt+0x3b054> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ nop │ │ │ │ - sub %cl,0x24(%ebp) │ │ │ │ - add %al,0x0(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8088123 <__gmpz_get_d_2exp@plt+0x3c483> │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8088130 <__gmpz_get_d_2exp@plt+0x3c490> │ │ │ │ - movl $0x8087d38,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8143dd0,-0x8(%edi) │ │ │ │ - movl $0x82dc4a9,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2d,%edx │ │ │ │ - jb 8088254 <__gmpz_get_d_2exp@plt+0x3c5b4> │ │ │ │ - movl $0x808814c,0x0(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x82d2419,-0x10(%ebp) │ │ │ │ - movl $0x82cce0e,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8087188 <__gmpz_get_d_2exp@plt+0x3b4e8> │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - jo 8088246 <__gmpz_get_d_2exp@plt+0x3c5a6> │ │ │ │ - and $0x0,%al │ │ │ │ - inc %ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80881da <__gmpz_get_d_2exp@plt+0x3c53a> │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80881e7 <__gmpz_get_d_2exp@plt+0x3c547> │ │ │ │ - movl $0x8087cec,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8143dd0,-0x8(%edi) │ │ │ │ - movl $0x82dc4a9,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x23,%edx │ │ │ │ - jne 8088312 <__gmpz_get_d_2exp@plt+0x3c672> │ │ │ │ - movl $0x8088204,0x0(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x82cce19,-0x10(%ebp) │ │ │ │ - movl $0x82d6251,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8087188 <__gmpz_get_d_2exp@plt+0x3b4e8> │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + and %ch,0x8(%ebp) │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8086d20 <__gmpz_get_d_2exp@plt+0x3b080> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x4500244b,%eax │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 8088292 <__gmpz_get_d_2exp@plt+0x3c5f2> │ │ │ │ - add $0x28,%edi │ │ │ │ + jne 8086d76 <__gmpz_get_d_2exp@plt+0x3b0d6> │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808829f <__gmpz_get_d_2exp@plt+0x3c5ff> │ │ │ │ - movl $0x8087ca0,-0x24(%edi) │ │ │ │ + ja 8086d67 <__gmpz_get_d_2exp@plt+0x3b0c7> │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8143dd0,-0x8(%edi) │ │ │ │ - movl $0x82dc4a9,-0x4(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x80882bc,0x0(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - movl $0x82d2419,-0x10(%ebp) │ │ │ │ - movl $0x82d6251,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8087188 <__gmpz_get_d_2exp@plt+0x3b4e8> │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + mov $0x82ccb00,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 808834a <__gmpz_get_d_2exp@plt+0x3c6aa> │ │ │ │ - add $0xc,%edi │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8088357 <__gmpz_get_d_2exp@plt+0x3c6b7> │ │ │ │ - movl $0x8143dd0,-0x8(%edi) │ │ │ │ - movl $0x82dc4a9,-0x4(%edi) │ │ │ │ - movl $0x82daefd,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - les 0x24(%edx),%ecx │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8088447 <__gmpz_get_d_2exp@plt+0x3c7a7> │ │ │ │ + ja 8086da9 <__gmpz_get_d_2exp@plt+0x3b109> │ │ │ │ + movl $0x8086c10,-0x14(%edi) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ - movl $0x8088370,0xc(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - movl $0x82d2419,-0x4(%ebp) │ │ │ │ - movl $0x82d6251,0x0(%ebp) │ │ │ │ - movl $0x82daefd,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8087188 <__gmpz_get_d_2exp@plt+0x3b4e8> │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - mov $0x82cce88,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8087c5c,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x8143d78,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8143dd0,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x8087f44,-0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8087f44 <__gmpz_get_d_2exp@plt+0x3c2a4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %cs │ │ │ │ - movups (%eax),%xmm0 │ │ │ │ - add (%eax),%eax │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - inc %esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%cl │ │ │ │ + cmp $0xffffffff,%esi │ │ │ │ + decl 0xf0076(%ebp) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80884d9 <__gmpz_get_d_2exp@plt+0x3c839> │ │ │ │ - movl $0x8088530,-0x4(%ebp) │ │ │ │ - movl $0x82d63d9,-0x14(%ebp) │ │ │ │ - movl $0x82d6475,-0x10(%ebp) │ │ │ │ + jb 8086e12 <__gmpz_get_d_2exp@plt+0x3b172> │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x82cdaad,-0x8(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80b5464 <__gmpz_get_d_2exp@plt+0x697c4> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + movl $0x8086e00,0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x197cfc8a(%ebx) │ │ │ │ - cld │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x82cd00c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - or %cl,0x24(%ebx) │ │ │ │ - add %al,0x0(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x2(%ecx) │ │ │ │ - jg 808856c <__gmpz_get_d_2exp@plt+0x3c8cc> │ │ │ │ - or $0xbe,%al │ │ │ │ - lock daa │ │ │ │ - sub $0xcc58308,%eax │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x80884cc,0x8(%ebp) │ │ │ │ - movl $0x82ccf76,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80f4fc8 <__gmpz_get_d_2exp@plt+0xa9328> │ │ │ │ - nop │ │ │ │ - enter $0x244a,$0x0 │ │ │ │ - inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add $0xf0,%al │ │ │ │ - test %cl,(%eax) │ │ │ │ - or %ch,%cl │ │ │ │ - and %cl,0x17000b(%edi) │ │ │ │ - add (%eax),%eax │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 808857d <__gmpz_get_d_2exp@plt+0x3c8dd> │ │ │ │ - movl $0x80885ac,0x0(%ebp) │ │ │ │ - movl $0x82d63d9,-0x10(%ebp) │ │ │ │ - movl $0x82d6475,-0xc(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x82cdaad,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80b5464 <__gmpz_get_d_2exp@plt+0x697c4> │ │ │ │ - mov $0x82cd034,%esi │ │ │ │ + add %ah,(%esi,%ebp,2) │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8084a18 <__gmpz_get_d_2exp@plt+0x38d78> │ │ │ │ + mov $0x82ccb08,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - or %dl,0x24(%esi) │ │ │ │ - add %al,0x0(%edx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x3a7cf78b(%ecx) │ │ │ │ - add $0xe9,%al │ │ │ │ - inc %ebp │ │ │ │ - push $0x78900000 │ │ │ │ - dec %edx │ │ │ │ - and $0x0,%al │ │ │ │ - inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add $0xd0,%al │ │ │ │ - test %ecx,(%eax) │ │ │ │ - or %al,-0x899fb3b(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80885d0 <__gmpz_get_d_2exp@plt+0x3c930> │ │ │ │ + cld │ │ │ │ + inc %esp │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + or %cl,(%eax) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8086e44 <__gmpz_get_d_2exp@plt+0x3b1a4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - push %esp │ │ │ │ - dec %edx │ │ │ │ - and $0x0,%al │ │ │ │ inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,0x75890808(%ebp,%eax,4) │ │ │ │ - clc │ │ │ │ - movl $0x82cdb71,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8140838 <__gmpz_get_d_2exp@plt+0xf4b98> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8086e59 <__gmpz_get_d_2exp@plt+0x3b1b9> │ │ │ │ + mov $0x82daefd,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8086e93 <__gmpz_get_d_2exp@plt+0x3b1f3> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + movl $0x8143c00,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8143dd0,-0x8(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82daefd,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ xchg %ax,%ax │ │ │ │ - nop │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808862d <__gmpz_get_d_2exp@plt+0x3c98d> │ │ │ │ - movl $0x8088644,0x0(%ebp) │ │ │ │ - movl $0x82d63d9,-0x10(%ebp) │ │ │ │ - movl $0x82d6475,-0xc(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x82cdaad,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80b5464 <__gmpz_get_d_2exp@plt+0x697c4> │ │ │ │ - mov $0x82cd04c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %eax │ │ │ │ - push %ebp │ │ │ │ - and $0x0,%al │ │ │ │ - inc %edx │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x3a7cf38b(%ecx) │ │ │ │ - or %ch,%cl │ │ │ │ - xchg %eax,%ebp │ │ │ │ - add %al,(%bx,%si) │ │ │ │ + add %cl,0x45c70845(%ebx) │ │ │ │ + or %dl,%ah │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 816f4a4 <__gmpz_get_d_2exp@plt+0x123804> │ │ │ │ nop │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80886a9 <__gmpz_get_d_2exp@plt+0x3ca09> │ │ │ │ - movl $0x8088700,-0x4(%ebp) │ │ │ │ - movl $0x82d63d9,-0x14(%ebp) │ │ │ │ - movl $0x82d6475,-0x10(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x82cdaad,-0x8(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80b5464 <__gmpz_get_d_2exp@plt+0x697c4> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x197cf88a(%ebx) │ │ │ │ - cld │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x82cd078,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - dec %ecx │ │ │ │ - and $0x0,%al │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x2(%ecx) │ │ │ │ - jg 808873c <__gmpz_get_d_2exp@plt+0x3ca9c> │ │ │ │ - or $0xbe,%al │ │ │ │ - lock daa │ │ │ │ - sub $0xcc58308,%eax │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x808869c,0x8(%ebp) │ │ │ │ - movl $0x82ccfae,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80f4fc8 <__gmpz_get_d_2exp@plt+0xa9328> │ │ │ │ - nop │ │ │ │ - fs dec %ecx │ │ │ │ - and $0x0,%al │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add $0xc0,%al │ │ │ │ - xchg %cl,(%eax) │ │ │ │ - or %ch,%cl │ │ │ │ - push %eax │ │ │ │ - lea (%ebx),%ecx │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8088765 <__gmpz_get_d_2exp@plt+0x3cac5> │ │ │ │ - movl $0x80887bc,-0x4(%ebp) │ │ │ │ - movl $0x82d63d9,-0x14(%ebp) │ │ │ │ - movl $0x82d6475,-0x10(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x82cdaad,-0x8(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80b5464 <__gmpz_get_d_2exp@plt+0x697c4> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + add %dh,%al │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8084a18 <__gmpz_get_d_2exp@plt+0x38d78> │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x197cf88a(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ cld │ │ │ │ - add $0x4,%ebp │ │ │ │ + adc %ch,0x8(%edi) │ │ │ │ + or %al,-0x899033b(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 8086f10 <__gmpz_get_d_2exp@plt+0x3b270> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x82cd0a4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - adc $0x49,%al │ │ │ │ - and $0x0,%al │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x2(%ecx) │ │ │ │ - jg 80887f8 <__gmpz_get_d_2exp@plt+0x3cb58> │ │ │ │ - or $0xbe,%al │ │ │ │ - lock daa │ │ │ │ - sub $0xcc58308,%eax │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8088758,0x8(%ebp) │ │ │ │ - movl $0x82ccfe6,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80f4fc8 <__gmpz_get_d_2exp@plt+0xa9328> │ │ │ │ - nop │ │ │ │ - aam $0x48 │ │ │ │ - and $0x0,%al │ │ │ │ inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add $0x7c,%al │ │ │ │ - xchg %ecx,(%eax) │ │ │ │ - or %ch,%cl │ │ │ │ - xchg %eax,%esp │ │ │ │ - mov %cs,(%ebx) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8088809 <__gmpz_get_d_2exp@plt+0x3cb69> │ │ │ │ - movl $0x8088850,-0x4(%ebp) │ │ │ │ - movl $0x82d63d9,-0x14(%ebp) │ │ │ │ - movl $0x82d6475,-0x10(%ebp) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8086f25 <__gmpz_get_d_2exp@plt+0x3b285> │ │ │ │ + mov $0x82daefd,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8086f5f <__gmpz_get_d_2exp@plt+0x3b2bf> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + movl $0x8143c00,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x82cdaad,-0x8(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80b5464 <__gmpz_get_d_2exp@plt+0x697c4> │ │ │ │ - mov $0x82cd0cc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pushf │ │ │ │ - dec %eax │ │ │ │ - and $0x0,%al │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x2(%ecx) │ │ │ │ - jg 808889c <__gmpz_get_d_2exp@plt+0x3cbfc> │ │ │ │ - or $0xbe,%al │ │ │ │ - lock daa │ │ │ │ - sub $0xcc58308,%eax │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x1(%esi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 808f1c0 <__gmpz_get_d_2exp@plt+0x43520> │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8143dd0,-0x8(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82daefd,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ xchg %ax,%ax │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - dec %eax │ │ │ │ - and $0x0,%al │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add $0x20,%al │ │ │ │ - mov %cl,(%eax) │ │ │ │ - or %ch,%cl │ │ │ │ - add %cl,0x24486000(%ebx,%ecx,1) │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x94,%al │ │ │ │ - mov %cl,(%eax) │ │ │ │ - or %cl,0x4c583c6(%ecx) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8088894 <__gmpz_get_d_2exp@plt+0x3cbf4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp %cl,0x24(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x38e90075(%ecx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - call *(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80888dd <__gmpz_get_d_2exp@plt+0x3cc3d> │ │ │ │ - movl $0x808890c,0x0(%ebp) │ │ │ │ - movl $0x82d63d9,-0x10(%ebp) │ │ │ │ - movl $0x82d6475,-0xc(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x82cdaad,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80b5464 <__gmpz_get_d_2exp@plt+0x697c4> │ │ │ │ - mov $0x82cd0fc,%esi │ │ │ │ + ja 8086fa3 <__gmpz_get_d_2exp@plt+0x3b303> │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + movl $0x82daefd,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x82ccb10,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - test $0x52,%al │ │ │ │ - and $0x0,%al │ │ │ │ - inc %edx │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x3a7cf78b(%ecx) │ │ │ │ - add $0xe9,%al │ │ │ │ - in $0x64,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %ch,%bl │ │ │ │ + mov $0x66,%dh │ │ │ │ nop │ │ │ │ - loopne 8088949 <__gmpz_get_d_2exp@plt+0x3cca9> │ │ │ │ - and $0x0,%al │ │ │ │ - inc %edx │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add $0x30,%al │ │ │ │ - mov %ecx,(%eax) │ │ │ │ - or %al,-0x899fb3b(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 8088930 <__gmpz_get_d_2exp@plt+0x3cc90> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0x42002447,%esp │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,%ah │ │ │ │ - mov %cl,(%eax) │ │ │ │ - or %cl,0x45c7f875(%ecx) │ │ │ │ + add %cl,0x10e90376(%ebx) │ │ │ │ + orl $0x0,(%esi) │ │ │ │ cld │ │ │ │ - jno 808891a <__gmpz_get_d_2exp@plt+0x3cc7a> │ │ │ │ - sub $0x8,%al │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8140a8c <__gmpz_get_d_2exp@plt+0xf4dec> │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + mov $0x24,%cl │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8088a51 <__gmpz_get_d_2exp@plt+0x3cdb1> │ │ │ │ - movl $0x8088a38,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + jb 8087061 <__gmpz_get_d_2exp@plt+0x3b3c1> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x808702c,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80bb28c <__gmpz_get_d_2exp@plt+0x6f5ec> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x10024b1,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8087043 <__gmpz_get_d_2exp@plt+0x3b3a3> │ │ │ │ + mov $0x82d21e4,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 816589c <__gmpz_get_d_2exp@plt+0x119bfc> │ │ │ │ + movl $0x808706c,-0x4(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8088a38 <__gmpz_get_d_2exp@plt+0x3cd98> │ │ │ │ + jne 808706c <__gmpz_get_d_2exp@plt+0x3b3cc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,0x768b0808(%ecx,%ecx,4) │ │ │ │ - or -0x9(%esi),%esp │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80889ac <__gmpz_get_d_2exp@plt+0x3cd0c> │ │ │ │ + add %dl,-0x74f7f790(%eax) │ │ │ │ + inc %esi │ │ │ │ + add 0x45890475(%ebx),%ecx │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x197cfc8a(%ebx) │ │ │ │ - cld │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x7e830445(%ebx) │ │ │ │ - add 0x845c74c(,%edi,2),%ecx │ │ │ │ - mov %cs,-0x3976f7f8(%ecx) │ │ │ │ - add $0x8,%ebp │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + repnz mov %eax,0x40(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 808714c <__gmpz_get_d_2exp@plt+0x3b4ac> │ │ │ │ + movl $0x80870f0,-0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0x6(%eax),%edx │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x2(%eax),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808898c <__gmpz_get_d_2exp@plt+0x3ccec> │ │ │ │ + jne 80870f0 <__gmpz_get_d_2exp@plt+0x3b450> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + bnd jmp 8087098 <__gmpz_get_d_2exp@plt+0x3b3f8> │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %cl,(%edx,%ecx,4) │ │ │ │ + add %dl,(%ecx,%esi,2) │ │ │ │ or %cl,(%eax) │ │ │ │ - mov 0xb(%esi),%esi │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8088a0c <__gmpz_get_d_2exp@plt+0x3cd6c> │ │ │ │ + jne 8087114 <__gmpz_get_d_2exp@plt+0x3b474> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + nop │ │ │ │ + les (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x197cf88a(%ebx) │ │ │ │ - cld │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x80889ec,0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80889ec <__gmpz_get_d_2exp@plt+0x3cd4c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ + add %cl,-0x50f0f3bb(%ebx) │ │ │ │ inc %ebp │ │ │ │ - add %al,%ah │ │ │ │ - mov %ecx,(%eax) │ │ │ │ - or %cl,-0x899fc8a(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80889c4 <__gmpz_get_d_2exp@plt+0x3cd24> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x82cd114,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ + or %al,(%ebx) │ │ │ │ + inc %esi │ │ │ │ + add %edi,%eax │ │ │ │ inc %ebp │ │ │ │ - add %cl,-0x74f7f776(%eax) │ │ │ │ - jne 8088a7a <__gmpz_get_d_2exp@plt+0x3cdda> │ │ │ │ + or %bl,%ah │ │ │ │ + jo 808712c <__gmpz_get_d_2exp@plt+0x3b48c> │ │ │ │ + or %cl,0x45890475(%ebx) │ │ │ │ + or $0x83,%al │ │ │ │ + lds (%eax),%ecx │ │ │ │ test $0x3,%si │ │ │ │ - jne 8088a88 <__gmpz_get_d_2exp@plt+0x3cde8> │ │ │ │ + jne 80870dc <__gmpz_get_d_2exp@plt+0x3b43c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45890b46(%ebx) │ │ │ │ - or %al,0x6ae904c5(%ebx) │ │ │ │ - pop %esi │ │ │ │ + add %cl,-0x3a7cfbb3(%ebx) │ │ │ │ + cld │ │ │ │ + mov %esi,%eax │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8087169 <__gmpz_get_d_2exp@plt+0x3b4c9> │ │ │ │ + movl $0x8143d68,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x8087144,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + nop │ │ │ │ + push %eax │ │ │ │ + mov $0x24,%al │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - xchg %ax,%ax │ │ │ │ - and %dl,0x24(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %dl,(%ebx) │ │ │ │ + add %dl,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8088ad7 <__gmpz_get_d_2exp@plt+0x3ce37> │ │ │ │ + jb 80871b7 <__gmpz_get_d_2exp@plt+0x3b517> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8088ae8,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8088ae8 <__gmpz_get_d_2exp@plt+0x3ce48> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80871cc <__gmpz_get_d_2exp@plt+0x3b52c> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - fcoml 0x24(%ecx) │ │ │ │ - add %ah,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - jmp 9110b89e │ │ │ │ - jne 8088af2 <__gmpz_get_d_2exp@plt+0x3ce52> │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 808fb4c <__gmpz_get_d_2exp@plt+0x43eac> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x1002451,%esp │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %dl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + sbb %dh,0x50024(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8088b3d <__gmpz_get_d_2exp@plt+0x3ce9d> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8088b4c,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - neg %eax │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + or (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808729b <__gmpz_get_d_2exp@plt+0x3b5fb> │ │ │ │ + movl $0x8087210,-0xc(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8088b4c <__gmpz_get_d_2exp@plt+0x3ceac> │ │ │ │ + jne 8087210 <__gmpz_get_d_2exp@plt+0x3b570> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - js 8088b93 <__gmpz_get_d_2exp@plt+0x3cef3> │ │ │ │ + aam $0xaf │ │ │ │ and $0x0,%al │ │ │ │ - and %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - jmp 9110b902 │ │ │ │ - jne 8088b56 <__gmpz_get_d_2exp@plt+0x3ceb6> │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 808fb4c <__gmpz_get_d_2exp@plt+0x43eac> │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %esp │ │ │ │ - push %ecx │ │ │ │ - and $0x0,%al │ │ │ │ - push %cs │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8088bae <__gmpz_get_d_2exp@plt+0x3cf0e> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jge 8088bc0 <__gmpz_get_d_2exp@plt+0x3cf20> │ │ │ │ - movl $0x8088b08,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8143dd0,-0x8(%edi) │ │ │ │ - movl $0x82cdcdd,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 8087251 <__gmpz_get_d_2exp@plt+0x3b5b1> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80872ad <__gmpz_get_d_2exp@plt+0x3b60d> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x8087194,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x82cd11c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8088aa4,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 808725c <__gmpz_get_d_2exp@plt+0x3b5bc> │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808729e <__gmpz_get_d_2exp@plt+0x3b5fe> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x8086fe8,-0x1c(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8143dd0,-0x8(%edi) │ │ │ │ - movl $0x82cdcd5,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - and %al,0x24(%ebp) │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,(%eax) │ │ │ │ - mov %cs,(%eax) │ │ │ │ - or %cl,-0x899f78b(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 8088c20 <__gmpz_get_d_2exp@plt+0x3cf80> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cld │ │ │ │ - inc %esp │ │ │ │ - and $0x0,%al │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,0x8(%esp,%ecx,4) │ │ │ │ - or %cl,-0x899fc8a(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 8088c44 <__gmpz_get_d_2exp@plt+0x3cfa4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - fadds 0x0(%esp) │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890346(%ebx) │ │ │ │ - or %al,0x1ee904c5(%ebx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jmp *-0x70(%esi) │ │ │ │ - rolb $0x5,0x0(%esp) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + adc %dl,0x24(%esi) │ │ │ │ + add %al,0x1000100 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8088c9a <__gmpz_get_d_2exp@plt+0x3cffa> │ │ │ │ - movl $0x82daee9,-0x14(%ebp) │ │ │ │ - movl $0x82daeee,-0x10(%ebp) │ │ │ │ - movl $0x82dcc21,-0xc(%ebp) │ │ │ │ - movl $0x82dc501,-0x8(%ebp) │ │ │ │ - movl $0x82cd127,-0x4(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80854a8 <__gmpz_get_d_2exp@plt+0x39808> │ │ │ │ - mov $0x82cd12c,%esi │ │ │ │ + jb 80872e5 <__gmpz_get_d_2exp@plt+0x3b645> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8086200 <__gmpz_get_d_2exp@plt+0x3a560> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - adc $0x50,%al │ │ │ │ + mov $0x59,%al │ │ │ │ and $0x0,%al │ │ │ │ add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8088ce3 <__gmpz_get_d_2exp@plt+0x3d043> │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8087341 <__gmpz_get_d_2exp@plt+0x3b6a1> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8087337 <__gmpz_get_d_2exp@plt+0x3b697> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8088cf4,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x80872cc,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x82cc865,-0x10(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8088cf4 <__gmpz_get_d_2exp@plt+0x3d054> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 8083350 <__gmpz_get_d_2exp@plt+0x376b0> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - rorb $1,0x24(%edi) │ │ │ │ - add %ah,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - out %al,(%dx) │ │ │ │ - scas %es:(%edi),%al │ │ │ │ - sub $0x758908,%eax │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 808fb4c <__gmpz_get_d_2exp@plt+0x43eac> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x4f,%al │ │ │ │ + cmp $0x59,%al │ │ │ │ and $0x0,%al │ │ │ │ add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8087374 <__gmpz_get_d_2exp@plt+0x3b6d4> │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x82ccc90,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80bb10c <__gmpz_get_d_2exp@plt+0x6f46c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + or $0x59,%al │ │ │ │ + and $0x0,%al │ │ │ │ add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80873d1 <__gmpz_get_d_2exp@plt+0x3b731> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80873c7 <__gmpz_get_d_2exp@plt+0x3b727> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x8087354,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x818aac7,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8088d49 <__gmpz_get_d_2exp@plt+0x3d0a9> │ │ │ │ + jb 8087409 <__gmpz_get_d_2exp@plt+0x3b769> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8088d58,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ - neg %eax │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8088d58 <__gmpz_get_d_2exp@plt+0x3d0b8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 80bb10c <__gmpz_get_d_2exp@plt+0x6f46c> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - dec %edi │ │ │ │ - and $0x0,%al │ │ │ │ - and %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - out %al,(%dx) │ │ │ │ - scas %es:(%edi),%al │ │ │ │ - sub $0x758908,%eax │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 808fb4c <__gmpz_get_d_2exp@plt+0x43eac> │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8087437 <__gmpz_get_d_2exp@plt+0x3b797> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8087448 <__gmpz_get_d_2exp@plt+0x3b7a8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - dec %eax │ │ │ │ - dec %edi │ │ │ │ - and $0x0,%al │ │ │ │ - push %cs │ │ │ │ - add %al,(%edx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8088dba <__gmpz_get_d_2exp@plt+0x3d11a> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jge 8088dcc <__gmpz_get_d_2exp@plt+0x3d12c> │ │ │ │ - movl $0x8088d14,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8143dd0,-0x8(%edi) │ │ │ │ - movl $0x82cdcdd,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ + jb 8087505 <__gmpz_get_d_2exp@plt+0x3b865> │ │ │ │ + movl $0x8087484,-0x8(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8087484 <__gmpz_get_d_2exp@plt+0x3b7e4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 80874c1 <__gmpz_get_d_2exp@plt+0x3b821> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8087517 <__gmpz_get_d_2exp@plt+0x3b877> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x8087414,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x82cd140,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8088cb0,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 80874ff <__gmpz_get_d_2exp@plt+0x3b85f> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8087508 <__gmpz_get_d_2exp@plt+0x3b868> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80873e0,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8143dd0,-0x8(%edi) │ │ │ │ - movl $0x82cdcd5,-0x4(%edi) │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - cmp %al,0x24(%ebx) │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + and $0x0,%al │ │ │ │ + add $0x3000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,(%esi,%ecx,4) │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8088e2c <__gmpz_get_d_2exp@plt+0x3d18c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - adc $0x43,%al │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80875a4 <__gmpz_get_d_2exp@plt+0x3b904> │ │ │ │ + movl $0x8087574,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%esi │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + nop │ │ │ │ + jo 8087516 <__gmpz_get_d_2exp@plt+0x3b876> │ │ │ │ and $0x0,%al │ │ │ │ - inc %edx │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dl,-0x72(%eax) │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8088e50 <__gmpz_get_d_2exp@plt+0x3d1b0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - lock inc %edx │ │ │ │ - and $0x0,%al │ │ │ │ + add %dl,-0xf76f7f8(%ebp,%esi,2) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80871cc <__gmpz_get_d_2exp@plt+0x3b52c> │ │ │ │ + nop │ │ │ │ inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890346(%ebx) │ │ │ │ - or %al,0x1ee904c5(%ebx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jmp *-0x70(%esi) │ │ │ │ - fadds 0x24(%edx) │ │ │ │ - add %al,0x100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8088ea6 <__gmpz_get_d_2exp@plt+0x3d206> │ │ │ │ - movl $0x82daee9,-0x14(%ebp) │ │ │ │ - movl $0x82daeee,-0x10(%ebp) │ │ │ │ - movl $0x82dcc29,-0xc(%ebp) │ │ │ │ - movl $0x82dc501,-0x8(%ebp) │ │ │ │ - movl $0x82cd14b,-0x4(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80854a8 <__gmpz_get_d_2exp@plt+0x39808> │ │ │ │ - mov $0x82cd150,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8088ee3 <__gmpz_get_d_2exp@plt+0x3d243> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8088ee6 <__gmpz_get_d_2exp@plt+0x3d246> │ │ │ │ - mov $0x82dcc21,%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov $0x82dcc29,%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - call 1f08b346 │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890146(%ebx) │ │ │ │ - add %ch,%cl │ │ │ │ - push %ebp │ │ │ │ - jo 8088f0e <__gmpz_get_d_2exp@plt+0x3d26e> │ │ │ │ - add %dl,0x2000f(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x18(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8089001 <__gmpz_get_d_2exp@plt+0x3d361> │ │ │ │ - movl $0x8088fe4,-0x8(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8088fe4 <__gmpz_get_d_2exp@plt+0x3d344> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x82daee9,-0xc(%ebp) │ │ │ │ - movl $0x82daee9,-0x8(%ebp) │ │ │ │ - movl $0x82ccdb9,-0x4(%ebp) │ │ │ │ - movl $0x82ccdad,0x0(%ebp) │ │ │ │ - movl $0x82cd11b,0x4(%ebp) │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - movl $0x816d0bc,0xc(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80854a8 <__gmpz_get_d_2exp@plt+0x39808> │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 8087448 <__gmpz_get_d_2exp@plt+0x3b7a8> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ + sbb %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - repnz and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 8088f53 <__gmpz_get_d_2exp@plt+0x3d2b3> │ │ │ │ - movl $0x82daee9,-0xc(%ebp) │ │ │ │ - movl $0x82daeee,-0x8(%ebp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - movl $0x82dc501,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - movl $0x816d0bc,0xc(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80854a8 <__gmpz_get_d_2exp@plt+0x39808> │ │ │ │ - xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - xchg %eax,%esp │ │ │ │ - (bad) │ │ │ │ - lock mov 0xb(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8088f94 <__gmpz_get_d_2exp@plt+0x3d2f4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ push %cs │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4bb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80890d8 <__gmpz_get_d_2exp@plt+0x3d438> │ │ │ │ + ja 8087627 <__gmpz_get_d_2exp@plt+0x3b987> │ │ │ │ + movl $0x8086fd4,-0x40(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x3c(%edi) │ │ │ │ + movl $0x80871cc,-0x38(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + lea -0x3f(%edi),%eax │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + movl $0x80872f4,-0x2c(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x8087384,-0x20(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 808903f <__gmpz_get_d_2exp@plt+0x3d39f> │ │ │ │ - cmp $0x7a,%ecx │ │ │ │ - jne 8089065 <__gmpz_get_d_2exp@plt+0x3d3c5> │ │ │ │ - mov $0x82cd136,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x7a,%ecx │ │ │ │ - jne 8089065 <__gmpz_get_d_2exp@plt+0x3d3c5> │ │ │ │ - mov $0x82cd15a,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - dec %esp │ │ │ │ - and $0x0,%al │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %al,-0x387cfb3b(%ebx) │ │ │ │ - sub %bh,(%ebx) │ │ │ │ - mov $0x324,%ebx │ │ │ │ - ja 80890bf <__gmpz_get_d_2exp@plt+0x3d41f> │ │ │ │ - cmp $0x5a,%ecx │ │ │ │ - jne 80890b1 <__gmpz_get_d_2exp@plt+0x3d411> │ │ │ │ - movl $0x8088eb8,-0x24(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x8088f04,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x8088f1c,-0x10(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - lea -0x15(%edi),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x8087448,-0x14(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x8087538,-0xc(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80f526c,-0x4(%edi) │ │ │ │ - lea -0xe(%edi),%eax │ │ │ │ + lea -0x37(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x2c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffd8,%edi │ │ │ │ - mov $0x82d6251,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - movl $0x808905c,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8166604 <__gmpz_get_d_2exp@plt+0x11a964> │ │ │ │ - mov $0x82cd164,%esi │ │ │ │ + movl $0x44,0x33c(%ebx) │ │ │ │ + mov $0x82cccb4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8089138 <__gmpz_get_d_2exp@plt+0x3d498> │ │ │ │ - movl $0x8089160,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + jb 8087694 <__gmpz_get_d_2exp@plt+0x3b9f4> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8087674,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 808cfdc <__gmpz_get_d_2exp@plt+0x4133c> │ │ │ │ - les 0x24(%edx),%ecx │ │ │ │ - add %al,0x0(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x4c,%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808914c <__gmpz_get_d_2exp@plt+0x3d4ac> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x82cd178,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ nop │ │ │ │ - dec %edx │ │ │ │ - and $0x0,%al │ │ │ │ - and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x6ce90075(%ecx) │ │ │ │ - pusha │ │ │ │ add %al,(%eax) │ │ │ │ - jl 80891a0 <__gmpz_get_d_2exp@plt+0x3d500> │ │ │ │ - and $0x0,%al │ │ │ │ - inc %edx │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add $0x18,%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ + ja 8087697 <__gmpz_get_d_2exp@plt+0x3b9f7> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x81418cc,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8089118 <__gmpz_get_d_2exp@plt+0x3d478> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lock aas │ │ │ │ - and $0x0,%al │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80891be <__gmpz_get_d_2exp@plt+0x3d51e> │ │ │ │ - movl $0x82daee9,-0x14(%ebp) │ │ │ │ - movl $0x82daeee,-0x10(%ebp) │ │ │ │ - movl $0x82dcc09,-0xc(%ebp) │ │ │ │ - movl $0x82dc501,-0x8(%ebp) │ │ │ │ - movl $0x82cd17b,-0x4(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80854a8 <__gmpz_get_d_2exp@plt+0x39808> │ │ │ │ - mov $0x82cd188,%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + and $0x56,%al │ │ │ │ + and $0x0,%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80892ac <__gmpz_get_d_2exp@plt+0x3d60c> │ │ │ │ - movl $0x80892c0,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 808e01c <__gmpz_get_d_2exp@plt+0x4237c> │ │ │ │ - movl $0x5,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 808f1c0 <__gmpz_get_d_2exp@plt+0x43520> │ │ │ │ - movl $0x4,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 808f1c0 <__gmpz_get_d_2exp@plt+0x43520> │ │ │ │ - movl $0x3,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 808f1c0 <__gmpz_get_d_2exp@plt+0x43520> │ │ │ │ - movl $0x2,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 808f1c0 <__gmpz_get_d_2exp@plt+0x43520> │ │ │ │ - movl $0x1,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 808f1c0 <__gmpz_get_d_2exp@plt+0x43520> │ │ │ │ - movl $0x7,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 808f1c0 <__gmpz_get_d_2exp@plt+0x43520> │ │ │ │ + jb 808772d <__gmpz_get_d_2exp@plt+0x3ba8d> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80876f8,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80bb28c <__gmpz_get_d_2exp@plt+0x6f5ec> │ │ │ │ xchg %ax,%ax │ │ │ │ - jl 808929f <__gmpz_get_d_2exp@plt+0x3d5ff> │ │ │ │ + loopne 8087743 <__gmpz_get_d_2exp@plt+0x3baa3> │ │ │ │ and $0x0,%al │ │ │ │ - inc %edx │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x7b90346(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x245489c2(%ecx) │ │ │ │ - inc %eax │ │ │ │ - cltd │ │ │ │ - idiv %ecx │ │ │ │ - test %edx,%edx │ │ │ │ - je 8089243 <__gmpz_get_d_2exp@plt+0x3d5a3> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - setl %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - sub %eax,%ecx │ │ │ │ - and $0x7,%ecx │ │ │ │ - add %ecx,%edx │ │ │ │ - cmp $0x6,%edx │ │ │ │ - jge 808929d <__gmpz_get_d_2exp@plt+0x3d5fd> │ │ │ │ - test %edx,%edx │ │ │ │ - jl 808929d <__gmpz_get_d_2exp@plt+0x3d5fd> │ │ │ │ - jmp *0x81956d4(,%edx,4) │ │ │ │ - movl $0x6,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 808f1c0 <__gmpz_get_d_2exp@plt+0x43520> │ │ │ │ - mov $0x82cd19c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sbb $0x49,%al │ │ │ │ - and $0x0,%al │ │ │ │ - inc %edx │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 808770f <__gmpz_get_d_2exp@plt+0x3ba6f> │ │ │ │ + mov $0x82d21e4,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 816589c <__gmpz_get_d_2exp@plt+0x119bfc> │ │ │ │ + movl $0x808773c,-0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808773c <__gmpz_get_d_2exp@plt+0x3ba9c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov %ss,0x24(%ebp) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - or %ah,-0x6e(%eax) │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add %ah,0x8(%edi,%esi,2) │ │ │ │ + or %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8089260 <__gmpz_get_d_2exp@plt+0x3d5c0> │ │ │ │ + jne 8087764 <__gmpz_get_d_2exp@plt+0x3bac4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x3e,%ah │ │ │ │ + xchg %ax,%ax │ │ │ │ + fs push %ebp │ │ │ │ and $0x0,%al │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76f7bb(%ebx) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80877ec <__gmpz_get_d_2exp@plt+0x3bb4c> │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp %dl,0x24(%ebp) │ │ │ │ + add %al,0x0(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x10,%al │ │ │ │ - xchg %eax,%ebx │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8089310 <__gmpz_get_d_2exp@plt+0x3d670> │ │ │ │ + add $0xbc,%al │ │ │ │ + ja 80877a1 <__gmpz_get_d_2exp@plt+0x3bb01> │ │ │ │ + or %cl,-0x7639760f(%ecx) │ │ │ │ + dec %ebp │ │ │ │ + or %al,-0x899fb3b(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80877bc <__gmpz_get_d_2exp@plt+0x3bb1c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %?,(%esi) │ │ │ │ + nop │ │ │ │ + or $0x55,%al │ │ │ │ and $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x4316ff8b(%ecx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x50024(%esi,%edi,1) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + bnd jmp 808776c <__gmpz_get_d_2exp@plt+0x3bacc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + hlt │ │ │ │ + push %esp │ │ │ │ + and $0x0,%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,-0x76f7f789(%eax) │ │ │ │ + jne 80877d6 <__gmpz_get_d_2exp@plt+0x3bb36> │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 813c4d8 <__gmpz_get_d_2exp@plt+0xf0838> │ │ │ │ + movl $0x80877d4,-0x4(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x6(%edx),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x2(%edx),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 813dc7c <__gmpz_get_d_2exp@plt+0xf1fdc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0x2002454,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %dl,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808935e <__gmpz_get_d_2exp@plt+0x3d6be> │ │ │ │ - movl $0x82daee9,-0x14(%ebp) │ │ │ │ - movl $0x82daeee,-0x10(%ebp) │ │ │ │ - movl $0x82dcc09,-0xc(%ebp) │ │ │ │ - movl $0x82dc501,-0x8(%ebp) │ │ │ │ - movl $0x82cd1af,-0x4(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80854a8 <__gmpz_get_d_2exp@plt+0x39808> │ │ │ │ - mov $0x82cd1b4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jb 8087843 <__gmpz_get_d_2exp@plt+0x3bba3> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8087858 <__gmpz_get_d_2exp@plt+0x3bbb8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + adcb $0x5,0x0(%esp) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80893c0 <__gmpz_get_d_2exp@plt+0x3d720> │ │ │ │ - movl $0x80893e8,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 808c980 <__gmpz_get_d_2exp@plt+0x40ce0> │ │ │ │ - cmp $0x48,%al │ │ │ │ - and $0x0,%al │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xd4,%al │ │ │ │ - xchg %eax,%ebx │ │ │ │ - or %cl,(%eax) │ │ │ │ + jb 8087927 <__gmpz_get_d_2exp@plt+0x3bc87> │ │ │ │ + movl $0x808789c,-0xc(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80893d4 <__gmpz_get_d_2exp@plt+0x3d734> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x82cd1c8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - or %cl,0x24(%eax) │ │ │ │ - add %ah,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x1b16ff8b(%ecx) │ │ │ │ - pop %ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - hlt │ │ │ │ - inc %edi │ │ │ │ - and $0x0,%al │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add $0xa0,%al │ │ │ │ - xchg %eax,%ebx │ │ │ │ - or %cl,(%eax) │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ mov 0x0(%ebp),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80893a0 <__gmpz_get_d_2exp@plt+0x3d700> │ │ │ │ + jne 808789c <__gmpz_get_d_2exp@plt+0x3bbfc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x500243d,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ + cmp $0x54,%al │ │ │ │ + and $0x0,%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8089446 <__gmpz_get_d_2exp@plt+0x3d7a6> │ │ │ │ - movl $0x82daee9,-0x14(%ebp) │ │ │ │ - movl $0x82daeee,-0x10(%ebp) │ │ │ │ - movl $0x82dcc19,-0xc(%ebp) │ │ │ │ - movl $0x82dc501,-0x8(%ebp) │ │ │ │ - movl $0x82cd1cb,-0x4(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80854a8 <__gmpz_get_d_2exp@plt+0x39808> │ │ │ │ - mov $0x82cd1d8,%esi │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 80878dd <__gmpz_get_d_2exp@plt+0x3bc3d> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8087939 <__gmpz_get_d_2exp@plt+0x3bc99> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x8087820,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 80878e8 <__gmpz_get_d_2exp@plt+0x3bc48> │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808792a <__gmpz_get_d_2exp@plt+0x3bc8a> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x80876b4,-0x1c(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + test %cl,0x24(%edi) │ │ │ │ + add %al,0x1000100 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808947c <__gmpz_get_d_2exp@plt+0x3d7dc> │ │ │ │ - movl $0x80894a8,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + jb 8087971 <__gmpz_get_d_2exp@plt+0x3bcd1> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 808e01c <__gmpz_get_d_2exp@plt+0x4237c> │ │ │ │ - mov $0x82cd1ec,%esi │ │ │ │ + jmp 8086200 <__gmpz_get_d_2exp@plt+0x3a560> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - or $0x47,%al │ │ │ │ + and $0x53,%al │ │ │ │ and $0x0,%al │ │ │ │ - inc %edx │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x3a7cf78b(%ecx) │ │ │ │ - add $0xe9,%al │ │ │ │ - dec %ecx │ │ │ │ - pop %ecx │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80879cd <__gmpz_get_d_2exp@plt+0x3bd2d> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80879c3 <__gmpz_get_d_2exp@plt+0x3bd23> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x8087958,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x82cc865,-0x10(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8083350 <__gmpz_get_d_2exp@plt+0x376b0> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x52,%al │ │ │ │ + and $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8087a00 <__gmpz_get_d_2exp@plt+0x3bd60> │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x82ccc90,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80bb10c <__gmpz_get_d_2exp@plt+0x6f46c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - inc %esp │ │ │ │ - cmp $0x24,%al │ │ │ │ - add %al,0x0(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - or %cl,%ah │ │ │ │ - xchg %eax,%esp │ │ │ │ - or %cl,(%eax) │ │ │ │ - add $0x8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80894cc <__gmpz_get_d_2exp@plt+0x3d82c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and %bh,(%esp) │ │ │ │ - add %al,0x0(%edx) │ │ │ │ + adcb $0x0,0x24(%edx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,-0x76f7f76c(%eax) │ │ │ │ - jne 80894ce <__gmpz_get_d_2exp@plt+0x3d82e> │ │ │ │ - movl $0x82cdb71,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8140a8c <__gmpz_get_d_2exp@plt+0xf4dec> │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8087a5d <__gmpz_get_d_2exp@plt+0x3bdbd> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8087a53 <__gmpz_get_d_2exp@plt+0x3bdb3> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x80879e0,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x818aac7,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - hlt │ │ │ │ - cmp $0x24,%al │ │ │ │ - add %al,0x100 │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808952e <__gmpz_get_d_2exp@plt+0x3d88e> │ │ │ │ - movl $0x82daee9,-0x14(%ebp) │ │ │ │ - movl $0x82daeee,-0x10(%ebp) │ │ │ │ - movl $0x82dcc11,-0xc(%ebp) │ │ │ │ - movl $0x82dc501,-0x8(%ebp) │ │ │ │ - movl $0x82cd1ef,-0x4(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80854a8 <__gmpz_get_d_2exp@plt+0x39808> │ │ │ │ - mov $0x82cd1fc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8087a95 <__gmpz_get_d_2exp@plt+0x3bdf5> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80bb10c <__gmpz_get_d_2exp@plt+0x6f46c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8087ac3 <__gmpz_get_d_2exp@plt+0x3be23> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8087ad4 <__gmpz_get_d_2exp@plt+0x3be34> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8089564 <__gmpz_get_d_2exp@plt+0x3d8c4> │ │ │ │ - movl $0x8089590,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + jb 8087b91 <__gmpz_get_d_2exp@plt+0x3bef1> │ │ │ │ + movl $0x8087b10,-0x8(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 808e01c <__gmpz_get_d_2exp@plt+0x4237c> │ │ │ │ - mov $0x82cd210,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8087b10 <__gmpz_get_d_2exp@plt+0x3be70> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 8087b4d <__gmpz_get_d_2exp@plt+0x3bead> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8087ba3 <__gmpz_get_d_2exp@plt+0x3bf03> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x8087aa0,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 8087b8b <__gmpz_get_d_2exp@plt+0x3beeb> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8087b94 <__gmpz_get_d_2exp@plt+0x3bef4> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8087a6c,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - and $0x46,%al │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + adc $0x51,%al │ │ │ │ and $0x0,%al │ │ │ │ - inc %edx │ │ │ │ + add $0x3000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x3a7cf78b(%ecx) │ │ │ │ - add $0xe9,%al │ │ │ │ - popa │ │ │ │ - pop %eax │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + jb 8087c30 <__gmpz_get_d_2exp@plt+0x3bf90> │ │ │ │ + movl $0x8087c00,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%esi │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ nop │ │ │ │ - xchg %eax,%esp │ │ │ │ - cmp (%eax,%eax,1),%ah │ │ │ │ - inc %edx │ │ │ │ + fcoms 0x24(%eax) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - or %dh,-0x3a7cf7f8(%ebp,%edx,4) │ │ │ │ - or %ah,-0x9(%esi) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80895b4 <__gmpz_get_d_2exp@plt+0x3d914> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - jo 80895e4 <__gmpz_get_d_2exp@plt+0x3d944> │ │ │ │ - and $0x0,%al │ │ │ │ + add %ah,(%eax) │ │ │ │ + jl 8087c0e <__gmpz_get_d_2exp@plt+0x3bf6e> │ │ │ │ + or %cl,0x8758bf0(%ecx) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8087858 <__gmpz_get_d_2exp@plt+0x3bbb8> │ │ │ │ + nop │ │ │ │ inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,-0x6b(%eax) │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %esi,-0x8(%ebp) │ │ │ │ - movl $0x82cdb71,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8140838 <__gmpz_get_d_2exp@plt+0xf4b98> │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - xor %bh,(%esp) │ │ │ │ - add %al,0x100 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8089616 <__gmpz_get_d_2exp@plt+0x3d976> │ │ │ │ - movl $0x82daee9,-0x14(%ebp) │ │ │ │ - movl $0x82daee9,-0x10(%ebp) │ │ │ │ - movl $0x82dcc11,-0xc(%ebp) │ │ │ │ - movl $0x82dc501,-0x8(%ebp) │ │ │ │ - movl $0x82cd213,-0x4(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80854a8 <__gmpz_get_d_2exp@plt+0x39808> │ │ │ │ - mov $0x82cd220,%esi │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 8087ad4 <__gmpz_get_d_2exp@plt+0x3be34> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + nop │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4bb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8089678 <__gmpz_get_d_2exp@plt+0x3d9d8> │ │ │ │ - movl $0x80896a0,0x0(%ebp) │ │ │ │ + ja 8087cb3 <__gmpz_get_d_2exp@plt+0x3c013> │ │ │ │ + movl $0x8087648,-0x40(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x3c(%edi) │ │ │ │ + movl $0x8087858,-0x38(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + lea -0x3f(%edi),%eax │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + movl $0x8087980,-0x2c(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 808e7e0 <__gmpz_get_d_2exp@plt+0x42b40> │ │ │ │ - test %al,0x24(%ebp) │ │ │ │ - add %al,0x0(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x8c,%al │ │ │ │ - xchg %eax,%esi │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808968c <__gmpz_get_d_2exp@plt+0x3d9ec> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x82cd234,%esi │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x8087a10,-0x20(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x8087ad4,-0x14(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x8087bc4,-0xc(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0x37(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x2c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x44,0x33c(%ebx) │ │ │ │ + mov $0x82ccce8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - push %eax │ │ │ │ - inc %ebp │ │ │ │ - and $0x0,%al │ │ │ │ - and %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8087d28 <__gmpz_get_d_2exp@plt+0x3c088> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8087d08,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x2ce90075(%ecx) │ │ │ │ - pop %ebx │ │ │ │ add %al,(%eax) │ │ │ │ - cmp $0x45,%al │ │ │ │ - and $0x0,%al │ │ │ │ - inc %edx │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - or %bl,-0x6a(%eax) │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8089658 <__gmpz_get_d_2exp@plt+0x3d9b8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - cmp (%eax,%eax,1),%esp │ │ │ │ - add $0x100,%eax │ │ │ │ + ja 8087d2b <__gmpz_get_d_2exp@plt+0x3c08b> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x81418cc,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80896fe <__gmpz_get_d_2exp@plt+0x3da5e> │ │ │ │ - movl $0x82daee9,-0x14(%ebp) │ │ │ │ - movl $0x82daeee,-0x10(%ebp) │ │ │ │ - movl $0x82dcc11,-0xc(%ebp) │ │ │ │ - movl $0x82dc481,-0x8(%ebp) │ │ │ │ - movl $0x82cd237,-0x4(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80854a8 <__gmpz_get_d_2exp@plt+0x39808> │ │ │ │ - mov $0x82cd244,%esi │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8087d97 <__gmpz_get_d_2exp@plt+0x3c0f7> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8087d8d <__gmpz_get_d_2exp@plt+0x3c0ed> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%eax │ │ │ │ + movl $0x8087cd0,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x816d0bc,-0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80f5370 <__gmpz_get_d_2exp@plt+0xa96d0> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb $0x3b,%al │ │ │ │ - and $0x0,%al │ │ │ │ - add $0x100,%eax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808974e <__gmpz_get_d_2exp@plt+0x3daae> │ │ │ │ - movl $0x82daee9,-0x14(%ebp) │ │ │ │ - movl $0x82daeee,-0x10(%ebp) │ │ │ │ - movl $0x82dcc11,-0xc(%ebp) │ │ │ │ - movl $0x82dc501,-0x8(%ebp) │ │ │ │ - movl $0x82cd237,-0x4(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80854a8 <__gmpz_get_d_2exp@plt+0x39808> │ │ │ │ - mov $0x82cd258,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ + jb 8087dda <__gmpz_get_d_2exp@plt+0x3c13a> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x816d548,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80f5300 <__gmpz_get_d_2exp@plt+0xa9660> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8087e5a <__gmpz_get_d_2exp@plt+0x3c1ba> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8087e50 <__gmpz_get_d_2exp@plt+0x3c1b0> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x10(%eax),%ecx │ │ │ │ + mov 0x14(%eax),%eax │ │ │ │ + movl $0x8087da4,-0x10(%edi) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + movl $0x816d548,-0x14(%ebp) │ │ │ │ + lea -0x10(%edi),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80f5290 <__gmpz_get_d_2exp@plt+0xa95f0> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + js 8087e05 <__gmpz_get_d_2exp@plt+0x3c165> │ │ │ │ + and $0x0,%al │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8089784 <__gmpz_get_d_2exp@plt+0x3dae4> │ │ │ │ - movl $0x808982c,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 808cfdc <__gmpz_get_d_2exp@plt+0x4133c> │ │ │ │ - mov $0x82cd27c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jb 8087fb0 <__gmpz_get_d_2exp@plt+0x3c310> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8087eb8,-0x14(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 80bb28c <__gmpz_get_d_2exp@plt+0x6f5ec> │ │ │ │ + sub $0xa3,%al │ │ │ │ + and $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8087f3c <__gmpz_get_d_2exp@plt+0x3c29c> │ │ │ │ + mov $0x82d21e4,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 816589c <__gmpz_get_d_2exp@plt+0x119bfc> │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x197cf88a(%ebx) │ │ │ │ - cld │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8087fb3 <__gmpz_get_d_2exp@plt+0x3c313> │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x2(%eax),%ecx │ │ │ │ + mov 0x6(%eax),%eax │ │ │ │ + movl $0x8087de8,-0x14(%edi) │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x8087f94,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8087f94 <__gmpz_get_d_2exp@plt+0x3c2f4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0x2100243a,%esp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,%ah │ │ │ │ - xchg %eax,%edi │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ + movl $0x8087f64,-0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80897d4 <__gmpz_get_d_2exp@plt+0x3db34> │ │ │ │ + jne 8087f64 <__gmpz_get_d_2exp@plt+0x3c2c4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cwtl │ │ │ │ - cmp (%eax,%eax,1),%ah │ │ │ │ - and %eax,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x94,%al │ │ │ │ - xchg %eax,%edi │ │ │ │ - or %cl,(%eax) │ │ │ │ - movl $0x82ccf3e,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80f4fc8 <__gmpz_get_d_2exp@plt+0xa9328> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8087fa5 <__gmpz_get_d_2exp@plt+0x3c305> │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 816589c <__gmpz_get_d_2exp@plt+0x119bfc> │ │ │ │ nop │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - cmp (%eax,%eax,1),%ah │ │ │ │ - inc %edx │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xb0,%al │ │ │ │ - xchg %eax,%edi │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + jmp 8087f73 <__gmpz_get_d_2exp@plt+0x3c2d3> │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + jmp 8087ee7 <__gmpz_get_d_2exp@plt+0x3c247> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x8087ed8,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80897b0 <__gmpz_get_d_2exp@plt+0x3db10> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - inc %eax │ │ │ │ - cmp (%eax,%eax,1),%ah │ │ │ │ - inc %edx │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %ah,0x20024(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add $0x0,%al │ │ │ │ - cwtl │ │ │ │ - or %cl,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8087fff <__gmpz_get_d_2exp@plt+0x3c35f> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8088014 <__gmpz_get_d_2exp@plt+0x3c374> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + shlb $1,0x50024(%ecx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80880f9 <__gmpz_get_d_2exp@plt+0x3c459> │ │ │ │ + movl $0x8088068,-0x10(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ mov 0x0(%ebp),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8089800 <__gmpz_get_d_2exp@plt+0x3db60> │ │ │ │ + jne 8088068 <__gmpz_get_d_2exp@plt+0x3c3c8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - sub %bh,(%edx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + jl 8087fff <__gmpz_get_d_2exp@plt+0x3c35f> │ │ │ │ and $0x0,%al │ │ │ │ - add $0x100,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 808986e <__gmpz_get_d_2exp@plt+0x3dbce> │ │ │ │ - movl $0x82cd27e,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80855f0 <__gmpz_get_d_2exp@plt+0x39950> │ │ │ │ - mov $0x82cd28c,%esi │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 80880a9 <__gmpz_get_d_2exp@plt+0x3c409> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808810b <__gmpz_get_d_2exp@plt+0x3c46b> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x8087fdc,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 80880b4 <__gmpz_get_d_2exp@plt+0x3c414> │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x24,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80880fc <__gmpz_get_d_2exp@plt+0x3c45c> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x8087e6c,-0x20(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + mov $0x47,%al │ │ │ │ + and $0x0,%al │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80898d0 <__gmpz_get_d_2exp@plt+0x3dc30> │ │ │ │ - movl $0x80898f8,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + jb 8088145 <__gmpz_get_d_2exp@plt+0x3c4a5> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 808ccdc <__gmpz_get_d_2exp@plt+0x4103c> │ │ │ │ - sub $0x43,%al │ │ │ │ - and $0x0,%al │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xe4,%al │ │ │ │ - cwtl │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80898e4 <__gmpz_get_d_2exp@plt+0x3dc44> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x82cd2a0,%esi │ │ │ │ + jmp 8086200 <__gmpz_get_d_2exp@plt+0x3a560> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - clc │ │ │ │ - inc %edx │ │ │ │ - and $0x0,%al │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x2b16ff8b(%ecx) │ │ │ │ - pop %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - in $0x42,%al │ │ │ │ + push %eax │ │ │ │ + dec %ebx │ │ │ │ and $0x0,%al │ │ │ │ - inc %edx │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add $0xb0,%al │ │ │ │ - cwtl │ │ │ │ - or %cl,(%eax) │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80898b0 <__gmpz_get_d_2exp@plt+0x3dc10> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80881a1 <__gmpz_get_d_2exp@plt+0x3c501> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8088197 <__gmpz_get_d_2exp@plt+0x3c4f7> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x808812c,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x82cc865,-0x10(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8083350 <__gmpz_get_d_2exp@plt+0x376b0> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - cmpb $0x24,(%ecx) │ │ │ │ - add %al,0x100 │ │ │ │ + fmull 0x24(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8089956 <__gmpz_get_d_2exp@plt+0x3dcb6> │ │ │ │ - movl $0x82daee9,-0x14(%ebp) │ │ │ │ - movl $0x82daeee,-0x10(%ebp) │ │ │ │ - movl $0x82dcc11,-0xc(%ebp) │ │ │ │ - movl $0x82dc501,-0x8(%ebp) │ │ │ │ - movl $0x82cd2a3,-0x4(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80854a8 <__gmpz_get_d_2exp@plt+0x39808> │ │ │ │ - mov $0x82cd2b0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0x38,%al │ │ │ │ + jb 80881d4 <__gmpz_get_d_2exp@plt+0x3c534> │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x82ccc90,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80bb10c <__gmpz_get_d_2exp@plt+0x6f46c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + dec %edx │ │ │ │ and $0x0,%al │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8088231 <__gmpz_get_d_2exp@plt+0x3c591> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8088227 <__gmpz_get_d_2exp@plt+0x3c587> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x80881b4,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x818aac7,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8088269 <__gmpz_get_d_2exp@plt+0x3c5c9> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80bb10c <__gmpz_get_d_2exp@plt+0x6f46c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8088297 <__gmpz_get_d_2exp@plt+0x3c5f7> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80882a8 <__gmpz_get_d_2exp@plt+0x3c608> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80899bc <__gmpz_get_d_2exp@plt+0x3dd1c> │ │ │ │ - movl $0x80899e4,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 808e01c <__gmpz_get_d_2exp@plt+0x4237c> │ │ │ │ - inc %eax │ │ │ │ - inc %edx │ │ │ │ - and $0x0,%al │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xd0,%al │ │ │ │ - cltd │ │ │ │ - or %cl,(%eax) │ │ │ │ + jb 8088365 <__gmpz_get_d_2exp@plt+0x3c6c5> │ │ │ │ + movl $0x80882e4,-0x8(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80899d0 <__gmpz_get_d_2exp@plt+0x3dd30> │ │ │ │ + jne 80882e4 <__gmpz_get_d_2exp@plt+0x3c644> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x82cd2c4,%esi │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 8088321 <__gmpz_get_d_2exp@plt+0x3c681> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8088377 <__gmpz_get_d_2exp@plt+0x3c6d7> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x8088274,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 808835f <__gmpz_get_d_2exp@plt+0x3c6bf> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8088368 <__gmpz_get_d_2exp@plt+0x3c6c8> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8088240,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - or $0x42,%al │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + dec %esp │ │ │ │ + sahf │ │ │ │ and $0x0,%al │ │ │ │ - and %eax,(%eax) │ │ │ │ + add $0x3000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x1716ff8b(%ecx) │ │ │ │ - push %edi │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - clc │ │ │ │ - inc %ecx │ │ │ │ - and $0x0,%al │ │ │ │ - inc %edx │ │ │ │ + jb 8088404 <__gmpz_get_d_2exp@plt+0x3c764> │ │ │ │ + movl $0x80883d4,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%esi │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + nop │ │ │ │ + adc %bl,0x20024(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - or %bl,0x758b0808(%ecx,%ebx,4) │ │ │ │ - add %al,-0x899f73b(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 808999c <__gmpz_get_d_2exp@plt+0x3dcfc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x5002438,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %dh,%ah │ │ │ │ + orl $0x8,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8088014 <__gmpz_get_d_2exp@plt+0x3c374> │ │ │ │ + nop │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8089a42 <__gmpz_get_d_2exp@plt+0x3dda2> │ │ │ │ - movl $0x82daee9,-0x14(%ebp) │ │ │ │ - movl $0x82daeee,-0x10(%ebp) │ │ │ │ - movl $0x82dcc11,-0xc(%ebp) │ │ │ │ - movl $0x82dc501,-0x8(%ebp) │ │ │ │ - movl $0x82cd2c7,-0x4(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80854a8 <__gmpz_get_d_2exp@plt+0x39808> │ │ │ │ - mov $0x82cd2cc,%esi │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80882a8 <__gmpz_get_d_2exp@plt+0x3c608> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb $0x37,%al │ │ │ │ + nop │ │ │ │ + pushf │ │ │ │ + dec %eax │ │ │ │ and $0x0,%al │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8089aa8 <__gmpz_get_d_2exp@plt+0x3de08> │ │ │ │ - movl $0x8089ad0,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + jb 80884e1 <__gmpz_get_d_2exp@plt+0x3c841> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8088448,0x0(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 808cfdc <__gmpz_get_d_2exp@plt+0x4133c> │ │ │ │ - push %esp │ │ │ │ - inc %ecx │ │ │ │ + jmp 80f6da0 <__gmpz_get_d_2exp@plt+0xab100> │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + dec %eax │ │ │ │ and $0x0,%al │ │ │ │ - inc %edx │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xbc,%al │ │ │ │ - lcall $0x8903,$0x4e8b0808 │ │ │ │ - (bad) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8089abc <__gmpz_get_d_2exp@plt+0x3de1c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x82cd2e0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - and %al,0x24(%ecx) │ │ │ │ - add %ah,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,-0x7c(%eax) │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80f6e84 <__gmpz_get_d_2exp@plt+0xab1e4> │ │ │ │ + xchg %ax,%ax │ │ │ │ + dec %esp │ │ │ │ + dec %eax │ │ │ │ + and $0x0,%al │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x316ff8b(%ecx) │ │ │ │ - push %esi │ │ │ │ + add %al,-0x44c4b339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - or $0x41,%al │ │ │ │ + ja 80884e9 <__gmpz_get_d_2exp@plt+0x3c849> │ │ │ │ + movl $0x8087d48,-0x48(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x44(%edi) │ │ │ │ + mov %esi,-0x40(%edi) │ │ │ │ + movl $0x8088014,-0x3c(%edi) │ │ │ │ + mov %esi,-0x38(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + lea -0x47(%edi),%eax │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + movl $0x8088154,-0x2c(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x80881e4,-0x20(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x80882a8,-0x14(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x8088398,-0xc(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0x3b(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x2c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x82cccfc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x4c,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + sbb $0x48,%al │ │ │ │ and $0x0,%al │ │ │ │ - inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ + add %al,(%eax) │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ inc %ebp │ │ │ │ - add $0x88,%al │ │ │ │ - lcall $0x6604,$0xc5830808 │ │ │ │ - test $0xa7750003,%esi │ │ │ │ + call b250846 │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8088552 <__gmpz_get_d_2exp@plt+0x3c8b2> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 808854e <__gmpz_get_d_2exp@plt+0x3c8ae> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82ccd04,-0x18(%ebp) │ │ │ │ + movl $0x82ccd19,-0x14(%ebp) │ │ │ │ + movl $0x82d7225,-0x10(%ebp) │ │ │ │ + movl $0x82d1935,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 8087c40 <__gmpz_get_d_2exp@plt+0x3bfa0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - call d08bf24 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + call 808a9a4 <__gmpz_get_d_2exp@plt+0x3ed04> │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %dl,0x8d000100 │ │ │ │ + inc %ebp │ │ │ │ + call b2508a6 │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8089b2e <__gmpz_get_d_2exp@plt+0x3de8e> │ │ │ │ - movl $0x82daee9,-0x14(%ebp) │ │ │ │ - movl $0x82daeee,-0x10(%ebp) │ │ │ │ - movl $0x82dcc11,-0xc(%ebp) │ │ │ │ - movl $0x82dc501,-0x8(%ebp) │ │ │ │ - movl $0x82cd2e3,-0x4(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80854a8 <__gmpz_get_d_2exp@plt+0x39808> │ │ │ │ - mov $0x82cd2e8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + jb 80885b2 <__gmpz_get_d_2exp@plt+0x3c912> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80885ae <__gmpz_get_d_2exp@plt+0x3c90e> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82ccd04,-0x18(%ebp) │ │ │ │ + movl $0x82dcc51,-0x14(%ebp) │ │ │ │ + movl $0x82d7225,-0x10(%ebp) │ │ │ │ + movl $0x82d1935,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80875b4 <__gmpz_get_d_2exp@plt+0x3b914> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8088629 <__gmpz_get_d_2exp@plt+0x3c989> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80885f4,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80f6da0 <__gmpz_get_d_2exp@plt+0xab100> │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8089b64 <__gmpz_get_d_2exp@plt+0x3dec4> │ │ │ │ - movl $0x8089b78,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 808e01c <__gmpz_get_d_2exp@plt+0x4237c> │ │ │ │ - mov $0x82cd2fc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - and $0x0,%al │ │ │ │ - inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x3a7cef8b(%ecx) │ │ │ │ - or $0xe9,%al │ │ │ │ - popa │ │ │ │ - push %edx │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - nop │ │ │ │ - push $0x5002437 │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,(%eax) │ │ │ │ + xchg %cl,(%eax) │ │ │ │ + or %cl,-0x3a7c038b(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 80f6e84 <__gmpz_get_d_2exp@plt+0xab1e4> │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8089bca <__gmpz_get_d_2exp@plt+0x3df2a> │ │ │ │ - movl $0x82daee9,-0x14(%ebp) │ │ │ │ - movl $0x82daee9,-0x10(%ebp) │ │ │ │ - movl $0x82dcc21,-0xc(%ebp) │ │ │ │ - movl $0x82dc501,-0x8(%ebp) │ │ │ │ - movl $0x82cd2ff,-0x4(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80854a8 <__gmpz_get_d_2exp@plt+0x39808> │ │ │ │ - mov $0x82cd30c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ + add %cl,0x45c7f875(%ecx) │ │ │ │ + cld │ │ │ │ + mov $0xc70816d0,%esp │ │ │ │ + inc %ebp │ │ │ │ + add %bl,(%ecx) │ │ │ │ + int $0x2c │ │ │ │ + or %al,0x47e9f8c5(%ebx) │ │ │ │ + int $0x6 │ │ │ │ + add %bh,%bh │ │ │ │ + arpl %edi,%eax │ │ │ │ + add $0x3000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8089c00 <__gmpz_get_d_2exp@plt+0x3df60> │ │ │ │ - movl $0x8089ca8,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + jb 808868a <__gmpz_get_d_2exp@plt+0x3c9ea> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8088680 <__gmpz_get_d_2exp@plt+0x3c9e0> │ │ │ │ + movl $0x80885c0,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x82ccd04,-0xc(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 808cfdc <__gmpz_get_d_2exp@plt+0x4133c> │ │ │ │ - mov $0x82cd358,%esi │ │ │ │ + movl $0x82d7225,-0x4(%ebp) │ │ │ │ + movl $0x82d1935,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8088418 <__gmpz_get_d_2exp@plt+0x3c778> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x82ccd70,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,0x24(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %dl,0x8d000100 │ │ │ │ + inc %ebp │ │ │ │ + call b2509e2 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x197cfc8a(%ebx) │ │ │ │ - cld │ │ │ │ - add $0x4,%ebp │ │ │ │ + jb 80886ee <__gmpz_get_d_2exp@plt+0x3ca4e> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80886ea <__gmpz_get_d_2exp@plt+0x3ca4a> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82ccd84,-0x18(%ebp) │ │ │ │ + movl $0x82dcc41,-0x14(%ebp) │ │ │ │ + movl $0x82d7221,-0x10(%ebp) │ │ │ │ + movl $0x82d1935,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80875b4 <__gmpz_get_d_2exp@plt+0x3b914> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sbb $0x37,%al │ │ │ │ - and $0x0,%al │ │ │ │ - and %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8088765 <__gmpz_get_d_2exp@plt+0x3cac5> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8088730,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80f6da0 <__gmpz_get_d_2exp@plt+0xab100> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dl,-0x64(%eax) │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8089c50 <__gmpz_get_d_2exp@plt+0x3dfb0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - clc │ │ │ │ - ss and $0x0,%al │ │ │ │ - and %eax,(%eax) │ │ │ │ + add %cl,0x8(%edi,%eax,4) │ │ │ │ + or %cl,-0x3a7c038b(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 80f6e84 <__gmpz_get_d_2exp@plt+0xab1e4> │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x10,%al │ │ │ │ - pushf │ │ │ │ - or %cl,(%eax) │ │ │ │ - movl $0x82ccf06,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80f4fc8 <__gmpz_get_d_2exp@plt+0xa9328> │ │ │ │ - nop │ │ │ │ - int3 │ │ │ │ - ss and $0x0,%al │ │ │ │ - inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x2c,%al │ │ │ │ - pushf │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8089c2c <__gmpz_get_d_2exp@plt+0x3df8c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov 0x42002436,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ + add %cl,0x45c7f875(%ecx) │ │ │ │ + cld │ │ │ │ + mov $0xc70816d0,%esp │ │ │ │ inc %ebp │ │ │ │ - add $0x7c,%al │ │ │ │ - pushf │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8089c7c <__gmpz_get_d_2exp@plt+0x3dfdc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov %dh,(%esi) │ │ │ │ - and $0x0,%al │ │ │ │ - add $0x100,%eax │ │ │ │ + add %al,%ch │ │ │ │ + int $0x2c │ │ │ │ + or %al,0xbe9f8c5(%ebx) │ │ │ │ + int3 │ │ │ │ + push %es │ │ │ │ + add %bh,%bh │ │ │ │ + arpl %edi,%eax │ │ │ │ + add $0x3000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8089cea <__gmpz_get_d_2exp@plt+0x3e04a> │ │ │ │ - movl $0x82cd35a,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80855f0 <__gmpz_get_d_2exp@plt+0x39950> │ │ │ │ - mov $0x82cd368,%esi │ │ │ │ + jb 80887c6 <__gmpz_get_d_2exp@plt+0x3cb26> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80887bc <__gmpz_get_d_2exp@plt+0x3cb1c> │ │ │ │ + movl $0x80886fc,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x82ccd84,-0xc(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x82d7221,-0x4(%ebp) │ │ │ │ + movl $0x82d1935,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8088418 <__gmpz_get_d_2exp@plt+0x3c778> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x82ccdcc,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ + and %al,0x24(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %dl,0x8d000100 │ │ │ │ + inc %ebp │ │ │ │ + call b250b1e │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x197cff8b(%ebx) │ │ │ │ - cld │ │ │ │ - add $0x8,%ebp │ │ │ │ + jb 808882a <__gmpz_get_d_2exp@plt+0x3cb8a> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 8088826 <__gmpz_get_d_2exp@plt+0x3cb86> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82ccde0,-0x18(%ebp) │ │ │ │ + movl $0x82dcc81,-0x14(%ebp) │ │ │ │ + movl $0x82d7229,-0x10(%ebp) │ │ │ │ + movl $0x82d1935,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80875b4 <__gmpz_get_d_2exp@plt+0x3b914> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - loopne 8089d45 <__gmpz_get_d_2exp@plt+0x3e0a5> │ │ │ │ - and $0x0,%al │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x20(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8089d62 <__gmpz_get_d_2exp@plt+0x3e0c2> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x82daee9,-0x20(%ebp) │ │ │ │ - movl $0x82daeee,-0x1c(%ebp) │ │ │ │ - movl $0x82dcc11,-0x18(%ebp) │ │ │ │ - movl $0x82dc501,-0x14(%ebp) │ │ │ │ - movl $0x82cd0ff,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe0,%ebp │ │ │ │ - jmp 80854a8 <__gmpz_get_d_2exp@plt+0x39808> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - int3 │ │ │ │ - cmp $0x10024,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8089d9e <__gmpz_get_d_2exp@plt+0x3e0fe> │ │ │ │ + jb 80888a1 <__gmpz_get_d_2exp@plt+0x3cc01> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x808886c,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x82cd37e,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 808e5d8 <__gmpz_get_d_2exp@plt+0x42938> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jmp 80f6da0 <__gmpz_get_d_2exp@plt+0xab100> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,-0x76f7f778(%eax) │ │ │ │ + jne 8088872 <__gmpz_get_d_2exp@plt+0x3cbd2> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80f6e84 <__gmpz_get_d_2exp@plt+0xab1e4> │ │ │ │ xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - mov %?,0x50024 │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8089ddb <__gmpz_get_d_2exp@plt+0x3e13b> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8089d74,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c7f875(%ecx) │ │ │ │ + cld │ │ │ │ + mov $0xc70816d0,%esp │ │ │ │ + inc %ebp │ │ │ │ + add %ah,(%ecx) │ │ │ │ + into │ │ │ │ + sub $0x8,%al │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80f5370 <__gmpz_get_d_2exp@plt+0xa96d0> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x3000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8089e21 <__gmpz_get_d_2exp@plt+0x3e181> │ │ │ │ - movl $0x8089d1c,-0x10(%edi) │ │ │ │ + jb 8088902 <__gmpz_get_d_2exp@plt+0x3cc62> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80888f8 <__gmpz_get_d_2exp@plt+0x3cc58> │ │ │ │ + movl $0x8088838,-0x8(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8089db4,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov $0x82cd380,%esi │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x82ccde0,-0xc(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x82d7229,-0x4(%ebp) │ │ │ │ + movl $0x82d1935,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8088418 <__gmpz_get_d_2exp@plt+0x3c778> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x82cce28,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - xor (%eax,%eax,1),%ah │ │ │ │ - add %eax,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + les (%esi),%ebx │ │ │ │ + and $0x200,%eax │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x20(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8089e86 <__gmpz_get_d_2exp@plt+0x3e1e6> │ │ │ │ + jb 8088980 <__gmpz_get_d_2exp@plt+0x3cce0> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x82daee9,-0x20(%ebp) │ │ │ │ - movl $0x82daeee,-0x1c(%ebp) │ │ │ │ - movl $0x82dcc11,-0x18(%ebp) │ │ │ │ - movl $0x82dc501,-0x14(%ebp) │ │ │ │ - movl $0x82cd0e7,-0x10(%ebp) │ │ │ │ + movl $0x8088954,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe0,%ebp │ │ │ │ - jmp 80854a8 <__gmpz_get_d_2exp@plt+0x39808> │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov %bl,(%esi) │ │ │ │ + and $0x0,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,-0x77(%eax) │ │ │ │ + or %cl,(%eax) │ │ │ │ + movl $0x82da7dd,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80848e0 <__gmpz_get_d_2exp@plt+0x38c40> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x6ce90075(%ecx) │ │ │ │ + sar %cl,%bh │ │ │ │ + (bad) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ nop │ │ │ │ - test $0x3c,%al │ │ │ │ - and $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + rolb $0x2,0x0(%esp) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8089ec2 <__gmpz_get_d_2exp@plt+0x3e222> │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80889b3 <__gmpz_get_d_2exp@plt+0x3cd13> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x82cd37e,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 808e5d8 <__gmpz_get_d_2exp@plt+0x42938> │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80889c8 <__gmpz_get_d_2exp@plt+0x3cd28> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - push $0x500243c │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + mov %al,0x0(%esp) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8089eff <__gmpz_get_d_2exp@plt+0x3e25f> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8089e98,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x2000100,%eax │ │ │ │ + jb 8088ab5 <__gmpz_get_d_2exp@plt+0x3ce15> │ │ │ │ + movl $0x8088a08,-0x8(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8088a08 <__gmpz_get_d_2exp@plt+0x3cd68> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + dec %eax │ │ │ │ + inc %esp │ │ │ │ + and $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 8088a49 <__gmpz_get_d_2exp@plt+0x3cda9> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8088ae6 <__gmpz_get_d_2exp@plt+0x3ce46> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x8088990,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 8088a54 <__gmpz_get_d_2exp@plt+0x3cdb4> │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8088a7c,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8088a7c <__gmpz_get_d_2exp@plt+0x3cddc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + aam $0x43 │ │ │ │ + and $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8089f45 <__gmpz_get_d_2exp@plt+0x3e2a5> │ │ │ │ - movl $0x8089e40,-0x10(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + ja 8088ab8 <__gmpz_get_d_2exp@plt+0x3ce18> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmpl $0x2d,0x3(%esi) │ │ │ │ + jne 8088ac7 <__gmpz_get_d_2exp@plt+0x3ce27> │ │ │ │ + movl $0x8088918,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8089ed8,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov $0x82cd39c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - cmp $0x31,%al │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x8084c70,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x82cce3c,-0xc(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %eax │ │ │ │ + inc %ebx │ │ │ │ and $0x0,%al │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8089f8a <__gmpz_get_d_2exp@plt+0x3e2ea> │ │ │ │ + jb 8088bc8 <__gmpz_get_d_2exp@plt+0x3cf28> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8088bbe <__gmpz_get_d_2exp@plt+0x3cf1e> │ │ │ │ + movl $0x80889c8,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8089fb4,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8088b5c,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8089fb4 <__gmpz_get_d_2exp@plt+0x3e314> │ │ │ │ + jne 8088b5c <__gmpz_get_d_2exp@plt+0x3cebc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x82cd3b8,%esi │ │ │ │ + add $0x43,%al │ │ │ │ + and $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76f7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8088b81 <__gmpz_get_d_2exp@plt+0x3cee1> │ │ │ │ + movl $0x8088bd8,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x82cc89a,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80889c8 <__gmpz_get_d_2exp@plt+0x3cd28> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8088c19 <__gmpz_get_d_2exp@plt+0x3cf79> │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x8088c04,0x0(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80889c8 <__gmpz_get_d_2exp@plt+0x3cd28> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x82cce70,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cf78b(%ecx) │ │ │ │ - add $0xe9,%al │ │ │ │ - pop %ecx │ │ │ │ - dec %ecx │ │ │ │ - add %al,(%eax) │ │ │ │ - nop │ │ │ │ - lock xor %ah,(%eax,%eax,1) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 8088bf4 <__gmpz_get_d_2exp@plt+0x3cf54> │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + movl $0x82daefd,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,%al │ │ │ │ - lahf │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8089fd8 <__gmpz_get_d_2exp@plt+0x3e338> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - int3 │ │ │ │ - xor %ah,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 8088c28 <__gmpz_get_d_2exp@plt+0x3cf88> │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8088c9c <__gmpz_get_d_2exp@plt+0x3cffc> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8088c70,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bl,0x75890808(%edi,%ebx,4) │ │ │ │ + add %dl,0x45c70808(%esp,%ecx,4) │ │ │ │ clc │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + test %esi,(%eax) │ │ │ │ + sub $0xfc758908,%eax │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8088718 <__gmpz_get_d_2exp@plt+0x3ca78> │ │ │ │ - mov $0x1002433,%esp │ │ │ │ + jmp 80848e0 <__gmpz_get_d_2exp@plt+0x38c40> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808a042 <__gmpz_get_d_2exp@plt+0x3e3a2> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x82daee9,-0x20(%ebp) │ │ │ │ - movl $0x82daee9,-0x1c(%ebp) │ │ │ │ - movl $0x82ccdb9,-0x18(%ebp) │ │ │ │ - movl $0x82ccdad,-0x14(%ebp) │ │ │ │ - movl $0x82cd3bb,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe0,%ebp │ │ │ │ - jmp 80854a8 <__gmpz_get_d_2exp@plt+0x39808> │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x50e90075(%ecx) │ │ │ │ + iret │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ nop │ │ │ │ - in (%dx),%al │ │ │ │ - cmp (%eax,%eax,1),%ah │ │ │ │ - add %eax,(%eax) │ │ │ │ + nop │ │ │ │ + inc %ecx │ │ │ │ + and $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808a07e <__gmpz_get_d_2exp@plt+0x3e3de> │ │ │ │ + jb 8088ccf <__gmpz_get_d_2exp@plt+0x3d02f> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x82cd37e,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 808e5d8 <__gmpz_get_d_2exp@plt+0x42938> │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8088ce4 <__gmpz_get_d_2exp@plt+0x3d044> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - cmp (%eax,%eax,1),%ah │ │ │ │ + pop %eax │ │ │ │ + inc %ecx │ │ │ │ + and $0x0,%al │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808a0bb <__gmpz_get_d_2exp@plt+0x3e41b> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x808a054,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x2000100,%eax │ │ │ │ + jb 8088dd1 <__gmpz_get_d_2exp@plt+0x3d131> │ │ │ │ + movl $0x8088d24,-0x8(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8088d24 <__gmpz_get_d_2exp@plt+0x3d084> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %al,0x24(%ecx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 8088d65 <__gmpz_get_d_2exp@plt+0x3d0c5> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8088e02 <__gmpz_get_d_2exp@plt+0x3d162> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x8088cac,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 8088d70 <__gmpz_get_d_2exp@plt+0x3d0d0> │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8088d98,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8088d98 <__gmpz_get_d_2exp@plt+0x3d0f8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + inc %eax │ │ │ │ + and $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808a101 <__gmpz_get_d_2exp@plt+0x3e461> │ │ │ │ - movl $0x8089ffc,-0x10(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + ja 8088dd4 <__gmpz_get_d_2exp@plt+0x3d134> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmpl $0x2d,0x3(%esi) │ │ │ │ + jne 8088de3 <__gmpz_get_d_2exp@plt+0x3d143> │ │ │ │ + movl $0x8088c38,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x808a094,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov $0x82cd3c0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x8084c70,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x82cce3c,-0xc(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ push %esp │ │ │ │ - das │ │ │ │ + inc %eax │ │ │ │ and $0x0,%al │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808a146 <__gmpz_get_d_2exp@plt+0x3e4a6> │ │ │ │ + jb 8088ee4 <__gmpz_get_d_2exp@plt+0x3d244> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8088eda <__gmpz_get_d_2exp@plt+0x3d23a> │ │ │ │ + movl $0x8088ce4,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x808a170,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8088e78,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808a170 <__gmpz_get_d_2exp@plt+0x3e4d0> │ │ │ │ + jne 8088e78 <__gmpz_get_d_2exp@plt+0x3d1d8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x82cd3dc,%esi │ │ │ │ + add %al,0x24(%eax) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76f7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8088e9d <__gmpz_get_d_2exp@plt+0x3d1fd> │ │ │ │ + movl $0x8088ef4,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x82cc89a,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8088ce4 <__gmpz_get_d_2exp@plt+0x3d044> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8088f35 <__gmpz_get_d_2exp@plt+0x3d295> │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x8088f20,0x0(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8088ce4 <__gmpz_get_d_2exp@plt+0x3d044> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x82cce88,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cf78b(%ecx) │ │ │ │ - add $0xe9,%al │ │ │ │ - popf │ │ │ │ - inc %edi │ │ │ │ - add %al,(%eax) │ │ │ │ - nop │ │ │ │ - or %ch,(%edi) │ │ │ │ - and $0x0,%al │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 8088f10 <__gmpz_get_d_2exp@plt+0x3d270> │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + movl $0x82daefd,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,0x768b0808(%ecx,%eiz,4) │ │ │ │ - pop %es │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808a194 <__gmpz_get_d_2exp@plt+0x3e4f4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - in $0x2e,%al │ │ │ │ - and $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 8088f44 <__gmpz_get_d_2exp@plt+0x3d2a4> │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,-0x5f(%eax) │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %esi,-0x8(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 808865c <__gmpz_get_d_2exp@plt+0x3c9bc> │ │ │ │ - and $0x32,%al │ │ │ │ - and $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x20(%ebp),%eax │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808a1fe <__gmpz_get_d_2exp@plt+0x3e55e> │ │ │ │ + jb 8088fb8 <__gmpz_get_d_2exp@plt+0x3d318> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x82daee9,-0x20(%ebp) │ │ │ │ - movl $0x82daee9,-0x1c(%ebp) │ │ │ │ - movl $0x82ccdb9,-0x18(%ebp) │ │ │ │ - movl $0x82ccdad,-0x14(%ebp) │ │ │ │ - movl $0x82cd3df,-0x10(%ebp) │ │ │ │ + movl $0x8088f8c,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe0,%ebp │ │ │ │ - jmp 80854a8 <__gmpz_get_d_2exp@plt+0x39808> │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,-0x38f7f771(%eax) │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + mov %esi,(%eax) │ │ │ │ + sub $0xfc758908,%eax │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80848e0 <__gmpz_get_d_2exp@plt+0x38c40> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x34e90075(%ecx) │ │ │ │ + int3 │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ nop │ │ │ │ - xor %bh,(%ecx) │ │ │ │ + je 8088ffc <__gmpz_get_d_2exp@plt+0x3d35c> │ │ │ │ and $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808a23a <__gmpz_get_d_2exp@plt+0x3e59a> │ │ │ │ + jb 8088feb <__gmpz_get_d_2exp@plt+0x3d34b> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x82cd37e,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 808e5d8 <__gmpz_get_d_2exp@plt+0x42938> │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8089000 <__gmpz_get_d_2exp@plt+0x3d360> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - lock cmp %ah,(%eax,%eax,1) │ │ │ │ + cmp $0x3e,%al │ │ │ │ + and $0x0,%al │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808a277 <__gmpz_get_d_2exp@plt+0x3e5d7> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x808a210,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x2000100,%eax │ │ │ │ + jb 80890ed <__gmpz_get_d_2exp@plt+0x3d44d> │ │ │ │ + movl $0x8089040,-0x8(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8089040 <__gmpz_get_d_2exp@plt+0x3d3a0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + cld │ │ │ │ + cmp $0x20024,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 8089081 <__gmpz_get_d_2exp@plt+0x3d3e1> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808911e <__gmpz_get_d_2exp@plt+0x3d47e> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x8088fc8,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 808908c <__gmpz_get_d_2exp@plt+0x3d3ec> │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80890b4,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80890b4 <__gmpz_get_d_2exp@plt+0x3d414> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + mov %bh,0x20024 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808a2bd <__gmpz_get_d_2exp@plt+0x3e61d> │ │ │ │ - movl $0x808a1b8,-0x10(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + ja 80890f0 <__gmpz_get_d_2exp@plt+0x3d450> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmpl $0x2d,0x3(%esi) │ │ │ │ + jne 80890ff <__gmpz_get_d_2exp@plt+0x3d45f> │ │ │ │ + movl $0x8088f54,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x808a250,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov $0x82cd3e4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - jo 808a2ff <__gmpz_get_d_2exp@plt+0x3e65f> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x8084c70,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x82cce3c,-0xc(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cmp %bh,0xf0024 │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8089200 <__gmpz_get_d_2exp@plt+0x3d560> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80891f6 <__gmpz_get_d_2exp@plt+0x3d556> │ │ │ │ + movl $0x8089000,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8089194,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8089194 <__gmpz_get_d_2exp@plt+0x3d4f4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + in $0x3c,%al │ │ │ │ and $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x20(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808a322 <__gmpz_get_d_2exp@plt+0x3e682> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x82daee9,-0x20(%ebp) │ │ │ │ - movl $0x82daee9,-0x1c(%ebp) │ │ │ │ - movl $0x82dcc21,-0x18(%ebp) │ │ │ │ - movl $0x82dc501,-0x14(%ebp) │ │ │ │ - movl $0x82cd04f,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe0,%ebp │ │ │ │ - jmp 80854a8 <__gmpz_get_d_2exp@plt+0x39808> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76f7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80891b9 <__gmpz_get_d_2exp@plt+0x3d519> │ │ │ │ + movl $0x8089210,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x82cc89a,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8089000 <__gmpz_get_d_2exp@plt+0x3d360> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8089251 <__gmpz_get_d_2exp@plt+0x3d5b1> │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x808923c,0x0(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8089000 <__gmpz_get_d_2exp@plt+0x3d360> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x82cce90,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 808922c <__gmpz_get_d_2exp@plt+0x3d58c> │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + movl $0x82daefd,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - or $0x38,%al │ │ │ │ - and $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 8089260 <__gmpz_get_d_2exp@plt+0x3d5c0> │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808a35e <__gmpz_get_d_2exp@plt+0x3e6be> │ │ │ │ + jb 80892d4 <__gmpz_get_d_2exp@plt+0x3d634> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80892a8,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x82cd37e,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 808e5d8 <__gmpz_get_d_2exp@plt+0x42938> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - int3 │ │ │ │ - aaa │ │ │ │ - and $0x0,%al │ │ │ │ - add $0x1000100,%eax │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808a39b <__gmpz_get_d_2exp@plt+0x3e6fb> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x808a334,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x2000100,%eax │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,%ah │ │ │ │ + xchg %eax,%edx │ │ │ │ + or %cl,(%eax) │ │ │ │ + movl $0x82d6259,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80848e0 <__gmpz_get_d_2exp@plt+0x38c40> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808a3e1 <__gmpz_get_d_2exp@plt+0x3e741> │ │ │ │ - movl $0x808a2dc,-0x10(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x808a374,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov $0x82cd400,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x18e90075(%ecx) │ │ │ │ + leave │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - xor $0x2c,%al │ │ │ │ - and $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + pop %eax │ │ │ │ + cmp (%eax,%eax,1),%esp │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ - lea -0x20(%ebp),%eax │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808a446 <__gmpz_get_d_2exp@plt+0x3e7a6> │ │ │ │ + jb 8089307 <__gmpz_get_d_2exp@plt+0x3d667> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x82daee9,-0x20(%ebp) │ │ │ │ - movl $0x82daee9,-0x1c(%ebp) │ │ │ │ - movl $0x82dcc11,-0x18(%ebp) │ │ │ │ - movl $0x82dc501,-0x14(%ebp) │ │ │ │ - movl $0x82cd037,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe0,%ebp │ │ │ │ - jmp 80854a8 <__gmpz_get_d_2exp@plt+0x39808> │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 808931c <__gmpz_get_d_2exp@plt+0x3d67c> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - call 908c887 │ │ │ │ + and %bh,(%ebx) │ │ │ │ + and $0x0,%al │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808a482 <__gmpz_get_d_2exp@plt+0x3e7e2> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x82cd37e,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 808e5d8 <__gmpz_get_d_2exp@plt+0x42938> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jb 8089409 <__gmpz_get_d_2exp@plt+0x3d769> │ │ │ │ + movl $0x808935c,-0x8(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808935c <__gmpz_get_d_2exp@plt+0x3d6bc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - test $0x36,%al │ │ │ │ + loopne 808938c <__gmpz_get_d_2exp@plt+0x3d6ec> │ │ │ │ and $0x0,%al │ │ │ │ - add $0x1000100,%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 808a4bf <__gmpz_get_d_2exp@plt+0x3e81f> │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 808939d <__gmpz_get_d_2exp@plt+0x3d6fd> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808943a <__gmpz_get_d_2exp@plt+0x3d79a> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x80892e4,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 80893a8 <__gmpz_get_d_2exp@plt+0x3d708> │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80893d0,0x0(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x808a458,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80893d0 <__gmpz_get_d_2exp@plt+0x3d730> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + cmp (%eax,%eax,1),%ah │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808a505 <__gmpz_get_d_2exp@plt+0x3e865> │ │ │ │ - movl $0x808a400,-0x10(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + ja 808940c <__gmpz_get_d_2exp@plt+0x3d76c> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmpl $0x2d,0x3(%esi) │ │ │ │ + jne 808941b <__gmpz_get_d_2exp@plt+0x3d77b> │ │ │ │ + movl $0x8089270,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x808a498,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov $0x82cd41c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - in $0x2a,%al │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x8084c70,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x82cce3c,-0xc(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb $0x3a,%al │ │ │ │ and $0x0,%al │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808a54a <__gmpz_get_d_2exp@plt+0x3e8aa> │ │ │ │ + jb 808951c <__gmpz_get_d_2exp@plt+0x3d87c> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8089512 <__gmpz_get_d_2exp@plt+0x3d872> │ │ │ │ + movl $0x808931c,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x808a574,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80894b0,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808a574 <__gmpz_get_d_2exp@plt+0x3e8d4> │ │ │ │ + jne 80894b0 <__gmpz_get_d_2exp@plt+0x3d810> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x82cd438,%esi │ │ │ │ + enter $0x2439,$0x0 │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76f7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80894d5 <__gmpz_get_d_2exp@plt+0x3d835> │ │ │ │ + movl $0x808952c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x82cc89a,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 808931c <__gmpz_get_d_2exp@plt+0x3d67c> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808956d <__gmpz_get_d_2exp@plt+0x3d8cd> │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x8089558,0x0(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 808931c <__gmpz_get_d_2exp@plt+0x3d67c> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x82cce98,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cf78b(%ecx) │ │ │ │ - add $0xe9,%al │ │ │ │ - cltd │ │ │ │ - inc %ebx │ │ │ │ - add %al,(%eax) │ │ │ │ - nop │ │ │ │ - cwtl │ │ │ │ - sub (%eax,%eax,1),%ah │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 8089548 <__gmpz_get_d_2exp@plt+0x3d8a8> │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + movl $0x82daefd,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,-0x74f7f75b(%eax) │ │ │ │ - jbe 808a585 <__gmpz_get_d_2exp@plt+0x3e8e5> │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808a598 <__gmpz_get_d_2exp@plt+0x3e8f8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - je 808a5b8 <__gmpz_get_d_2exp@plt+0x3e918> │ │ │ │ - and $0x0,%al │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,0x8(%ebp,%eiz,4) │ │ │ │ - or %cl,0x458bf875(%ecx) │ │ │ │ - or %cl,-0x3a7c03bb(%ecx) │ │ │ │ - clc │ │ │ │ - jmp 808848c <__gmpz_get_d_2exp@plt+0x3c7ec> │ │ │ │ - jl 808a5e0 <__gmpz_get_d_2exp@plt+0x3e940> │ │ │ │ - and $0x0,%al │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 808957c <__gmpz_get_d_2exp@plt+0x3d8dc> │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x20(%ebp),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808a602 <__gmpz_get_d_2exp@plt+0x3e962> │ │ │ │ + jb 80895af <__gmpz_get_d_2exp@plt+0x3d90f> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x82daee9,-0x20(%ebp) │ │ │ │ - movl $0x82daee9,-0x1c(%ebp) │ │ │ │ - movl $0x82ccdb9,-0x18(%ebp) │ │ │ │ - movl $0x82ccdad,-0x14(%ebp) │ │ │ │ - movl $0x82cd43b,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe0,%ebp │ │ │ │ - jmp 80854a8 <__gmpz_get_d_2exp@plt+0x39808> │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80f5338 <__gmpz_get_d_2exp@plt+0xa9698> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8089620 <__gmpz_get_d_2exp@plt+0x3d980> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80895f8,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ nop │ │ │ │ - sub $0x35,%al │ │ │ │ - and $0x0,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x18,%al │ │ │ │ + xchg %eax,%esi │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80848e0 <__gmpz_get_d_2exp@plt+0x38c40> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3316ff8b(%ecx) │ │ │ │ + (bad) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + or $0x38,%al │ │ │ │ + and $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808a63e <__gmpz_get_d_2exp@plt+0x3e99e> │ │ │ │ + jb 8089653 <__gmpz_get_d_2exp@plt+0x3d9b3> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x82cd37e,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 808e5d8 <__gmpz_get_d_2exp@plt+0x42938> │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8089668 <__gmpz_get_d_2exp@plt+0x3d9c8> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - in (%dx),%al │ │ │ │ - xor $0x24,%al │ │ │ │ - add %al,0x1000100 │ │ │ │ + aam $0x37 │ │ │ │ + and $0x0,%al │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808a67b <__gmpz_get_d_2exp@plt+0x3e9db> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x808a614,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x2000100,%eax │ │ │ │ + jb 808975f <__gmpz_get_d_2exp@plt+0x3dabf> │ │ │ │ + movl $0x80896ac,-0xc(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80896ac <__gmpz_get_d_2exp@plt+0x3da0c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + aaa │ │ │ │ + and $0x0,%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 80896ed <__gmpz_get_d_2exp@plt+0x3da4d> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8089790 <__gmpz_get_d_2exp@plt+0x3daf0> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x8089630,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 80896f8 <__gmpz_get_d_2exp@plt+0x3da58> │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8089720,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8089720 <__gmpz_get_d_2exp@plt+0x3da80> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + sbb $0x37,%al │ │ │ │ + and $0x0,%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808a6c1 <__gmpz_get_d_2exp@plt+0x3ea21> │ │ │ │ - movl $0x808a5bc,-0x10(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + ja 8089762 <__gmpz_get_d_2exp@plt+0x3dac2> │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + cmpl $0x2d,0x3(%esi) │ │ │ │ + jne 8089771 <__gmpz_get_d_2exp@plt+0x3dad1> │ │ │ │ + movl $0x80895bc,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x808a654,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov $0x82cd440,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x8084c70,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x82cce3c,-0x10(%edi) │ │ │ │ + lea -0x16(%edi),%eax │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ nop │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - sub $0xf0024,%eax │ │ │ │ - add (%eax),%al │ │ │ │ + enter $0x2436,$0x0 │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xc,%al │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808981e <__gmpz_get_d_2exp@plt+0x3db7e> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80897dc,0x0(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80f6e84 <__gmpz_get_d_2exp@plt+0xab1e4> │ │ │ │ + pushf │ │ │ │ + ss and $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8089859 <__gmpz_get_d_2exp@plt+0x3dbb9> │ │ │ │ + movl $0x808958c,-0x14(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x8089668,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8089834,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 808a70c <__gmpz_get_d_2exp@plt+0x3ea6c> │ │ │ │ + jne 8089834 <__gmpz_get_d_2exp@plt+0x3db94> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + mov $0x82ccea0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - test %ch,0x24 │ │ │ │ + inc %esp │ │ │ │ + ss and $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45890346(%ebx) │ │ │ │ - add %ch,%cl │ │ │ │ - adc %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - nop │ │ │ │ - push $0x400242d │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %cl,-0xe76f7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80898b1 <__gmpz_get_d_2exp@plt+0x3dc11> │ │ │ │ + movl $0x8089870,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x82cc89a,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8089668 <__gmpz_get_d_2exp@plt+0x3d9c8> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x77cffbb(%ebx) │ │ │ │ - popa │ │ │ │ - jb 808a7ed <__gmpz_get_d_2exp@plt+0x3eb4d> │ │ │ │ - cmp $0x78,%eax │ │ │ │ - jb 808a75d <__gmpz_get_d_2exp@plt+0x3eabd> │ │ │ │ - cmp $0x7a,%eax │ │ │ │ - jae 808a879 <__gmpz_get_d_2exp@plt+0x3ebd9> │ │ │ │ - cmp $0x79,%eax │ │ │ │ - jb 808a752 <__gmpz_get_d_2exp@plt+0x3eab2> │ │ │ │ - mov $0x82cd392,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x82cd476,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x77,%eax │ │ │ │ - jb 808a76d <__gmpz_get_d_2exp@plt+0x3eacd> │ │ │ │ - mov $0x82cd192,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x6e,%eax │ │ │ │ - jb 808a893 <__gmpz_get_d_2exp@plt+0x3ebf3> │ │ │ │ - cmp $0x75,%eax │ │ │ │ - jne 808a879 <__gmpz_get_d_2exp@plt+0x3ebd9> │ │ │ │ - mov $0x82cd1be,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x82cd3ae,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x82cd1e2,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x82cd3d2,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x82cd206,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x82cd22a,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x82cd24e,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x82cd262,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x82cd3f6,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x82cd296,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x56,%eax │ │ │ │ - jb 808a822 <__gmpz_get_d_2exp@plt+0x3eb82> │ │ │ │ - cmp $0x58,%eax │ │ │ │ - jb 808a807 <__gmpz_get_d_2exp@plt+0x3eb67> │ │ │ │ - cmp $0x59,%eax │ │ │ │ - jne 808a879 <__gmpz_get_d_2exp@plt+0x3ebd9> │ │ │ │ - mov $0x82cd412,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x57,%eax │ │ │ │ - jb 808a817 <__gmpz_get_d_2exp@plt+0x3eb77> │ │ │ │ - mov $0x82cd2ba,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x82cd2d6,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x48,%eax │ │ │ │ - jb 808a884 <__gmpz_get_d_2exp@plt+0x3ebe4> │ │ │ │ - cmp $0x55,%eax │ │ │ │ - jb 808a879 <__gmpz_get_d_2exp@plt+0x3ebd9> │ │ │ │ - mov $0x82cd2f2,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x82cd316,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x82cd46a,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x82cd45e,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x82cd42e,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x82cd452,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x82cd372,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x82d6251,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 808988c <__gmpz_get_d_2exp@plt+0x3dbec> │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + movl $0x82daefd,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - cmp $0x41,%eax │ │ │ │ - jb 808a879 <__gmpz_get_d_2exp@plt+0x3ebd9> │ │ │ │ - add $0xffffffbf,%eax │ │ │ │ - jmp *0x8195720(,%eax,4) │ │ │ │ - add $0xffffff9f,%eax │ │ │ │ - jmp *0x81956ec(,%eax,4) │ │ │ │ xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 80898f9 <__gmpz_get_d_2exp@plt+0x3dc59> │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80898ea <__gmpz_get_d_2exp@plt+0x3dc4a> │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x808989c,0x0(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8089668 <__gmpz_get_d_2exp@plt+0x3d9c8> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - add $0x21000100,%eax │ │ │ │ + nop │ │ │ │ + xor $0x170024,%eax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %ch,%cl │ │ │ │ + fwait │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl 0x2fb40076(%ebp) │ │ │ │ + and $0x0,%al │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808a8c6 <__gmpz_get_d_2exp@plt+0x3ec26> │ │ │ │ - movl $0x82cd51e,-0x4(%ebp) │ │ │ │ + jb 8089942 <__gmpz_get_d_2exp@plt+0x3dca2> │ │ │ │ + movl $0x82d7225,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80855f0 <__gmpz_get_d_2exp@plt+0x39950> │ │ │ │ - mov $0x82cd490,%esi │ │ │ │ + jmp 8086200 <__gmpz_get_d_2exp@plt+0x3a560> │ │ │ │ + mov $0x82cceb0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov $0x2b,%al │ │ │ │ - and $0x0,%al │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + pusha │ │ │ │ + xor $0x24,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808a907 <__gmpz_get_d_2exp@plt+0x3ec67> │ │ │ │ - movl $0x82cd482,-0x8(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + lock cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8089998 <__gmpz_get_d_2exp@plt+0x3dcf8> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 8089994 <__gmpz_get_d_2exp@plt+0x3dcf4> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82cd334,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80875f8 <__gmpz_get_d_2exp@plt+0x3b958> │ │ │ │ - mov $0x82cd51c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + movl $0x82cc865,-0x10(%ebp) │ │ │ │ + movl $0x82cceb1,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8083350 <__gmpz_get_d_2exp@plt+0x376b0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - jo 808a93d <__gmpz_get_d_2exp@plt+0x3ec9d> │ │ │ │ - and $0x0,%al │ │ │ │ - add $0x100,%eax │ │ │ │ + sbb $0x24,%al │ │ │ │ + add %al,0x100 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808a93a <__gmpz_get_d_2exp@plt+0x3ec9a> │ │ │ │ - movl $0x82cd52e,-0x4(%ebp) │ │ │ │ + jb 80899f1 <__gmpz_get_d_2exp@plt+0x3dd51> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80899dc,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80899dc <__gmpz_get_d_2exp@plt+0x3dd3c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %eax │ │ │ │ + fsubs (%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%edx,%ebx,4) │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80855f0 <__gmpz_get_d_2exp@plt+0x39950> │ │ │ │ - mov $0x82cd524,%esi │ │ │ │ + jmp 80ff7d0 <__gmpz_get_d_2exp@plt+0xb3b30> │ │ │ │ + mov $0x82cced8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp $0x2b,%al │ │ │ │ - and $0x0,%al │ │ │ │ - sldt (%edx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8089a19 <__gmpz_get_d_2exp@plt+0x3dd79> │ │ │ │ + mov $0x82daeee,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x82daee9,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + test $0x2e,%al │ │ │ │ + and $0x0,%al │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808a97b <__gmpz_get_d_2exp@plt+0x3ecdb> │ │ │ │ - movl $0x82cd482,-0x8(%ebp) │ │ │ │ + jb 8089a76 <__gmpz_get_d_2exp@plt+0x3ddd6> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8089a64,0x0(%ebp) │ │ │ │ + movl $0x82d7225,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82cd320,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80875f8 <__gmpz_get_d_2exp@plt+0x3b958> │ │ │ │ - mov $0x82cd52c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp 8086200 <__gmpz_get_d_2exp@plt+0x3a560> │ │ │ │ nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ cld │ │ │ │ - sub (%eax,%eax,1),%ah │ │ │ │ - add $0x100,%eax │ │ │ │ + ds enter $0x82c,$0x89 │ │ │ │ + jne 8089a6e <__gmpz_get_d_2exp@plt+0x3ddce> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80848e0 <__gmpz_get_d_2exp@plt+0x38c40> │ │ │ │ + mov $0x82ccee0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %eax │ │ │ │ + xor $0x24,%al │ │ │ │ + add %al,0x100 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808a9ae <__gmpz_get_d_2exp@plt+0x3ed0e> │ │ │ │ - movl $0x82cd53e,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80855f0 <__gmpz_get_d_2exp@plt+0x39950> │ │ │ │ - mov $0x82cd534,%esi │ │ │ │ + jb 8089aff <__gmpz_get_d_2exp@plt+0x3de5f> │ │ │ │ + movl $0x8089ac8,-0x4(%ebp) │ │ │ │ + movl $0x82ccee1,-0x10(%ebp) │ │ │ │ + movl $0x82ccee9,-0xc(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 808519c <__gmpz_get_d_2exp@plt+0x394fc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 8089af9 <__gmpz_get_d_2exp@plt+0x3de59> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8089b07 <__gmpz_get_d_2exp@plt+0x3de67> │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82daefd,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x82ccee8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ xchg %ax,%ax │ │ │ │ - enter $0x242a,$0x0 │ │ │ │ - sldt (%edx) │ │ │ │ + int3 │ │ │ │ + xor (%eax,%eax,1),%esp │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8089b4e <__gmpz_get_d_2exp@plt+0x3deae> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x82ccef0,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80bb10c <__gmpz_get_d_2exp@plt+0x6f46c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + xor (%eax,%eax,1),%esp │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8089b80 <__gmpz_get_d_2exp@plt+0x3dee0> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8089b94 <__gmpz_get_d_2exp@plt+0x3def4> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + pop %esp │ │ │ │ + xor (%eax,%eax,1),%esp │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 808a9ea <__gmpz_get_d_2exp@plt+0x3ed4a> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x808aa00,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bh,-0x76f7f765(%eax) │ │ │ │ + (bad) │ │ │ │ test $0x3,%si │ │ │ │ - jne 808aa00 <__gmpz_get_d_2exp@plt+0x3ed60> │ │ │ │ + jne 8089bb8 <__gmpz_get_d_2exp@plt+0x3df18> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x82cd53c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ nop │ │ │ │ - sub (%eax,%eax,1),%ah │ │ │ │ - add %eax,(%eax) │ │ │ │ + dec %esp │ │ │ │ + xor (%eax,%eax,1),%esp │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - adc $0x2c,%ah │ │ │ │ - or %cl,0x468bfc75(%ecx) │ │ │ │ - adc -0x3a7cffbb(%ecx),%ecx │ │ │ │ - clc │ │ │ │ - jmp 80875f8 <__gmpz_get_d_2exp@plt+0x3b958> │ │ │ │ - sbb $0x2b,%al │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 8089bef <__gmpz_get_d_2exp@plt+0x3df4f> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8089c3c <__gmpz_get_d_2exp@plt+0x3df9c> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x8089b60,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 8089c27 <__gmpz_get_d_2exp@plt+0x3df87> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8089c2d <__gmpz_get_d_2exp@plt+0x3df8d> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8089b24,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + nop │ │ │ │ + enter $0x2432,$0x0 │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8089cb4 <__gmpz_get_d_2exp@plt+0x3e014> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8089c90,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8089a90 <__gmpz_get_d_2exp@plt+0x3ddf0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + je 8089cb8 <__gmpz_get_d_2exp@plt+0x3e018> │ │ │ │ and $0x0,%al │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %cl,0x8(%edx,%ebp,4) │ │ │ │ - or %cl,-0x899f78b(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 808aa4c <__gmpz_get_d_2exp@plt+0x3edac> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + add %ch,0x75890808(%esp,%ebx,4) │ │ │ │ + cld │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8089b94 <__gmpz_get_d_2exp@plt+0x3def4> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x38e90075(%ecx) │ │ │ │ + mov $0x63ffffff,%edi │ │ │ │ clc │ │ │ │ - sub (%eax,%eax,1),%ah │ │ │ │ - inc %edx │ │ │ │ + nop │ │ │ │ + jl 8089cec <__gmpz_get_d_2exp@plt+0x3e04c> │ │ │ │ + and $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,-0x74f7d2e7(%ecx) │ │ │ │ - inc %esi │ │ │ │ - or -0x5d16f7bb(%ecx),%ecx │ │ │ │ - lods %ds:(%esi),%eax │ │ │ │ - (bad) │ │ │ │ - jmp *-0x70(%esi) │ │ │ │ - in $0x2a,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8089ce4 <__gmpz_get_d_2exp@plt+0x3e044> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8089cf8 <__gmpz_get_d_2exp@plt+0x3e058> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + cmp %dh,(%edx) │ │ │ │ and $0x0,%al │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 808aaa6 <__gmpz_get_d_2exp@plt+0x3ee06> │ │ │ │ - movl $0x82daeee,-0x14(%ebp) │ │ │ │ - movl $0x82daeee,-0x10(%ebp) │ │ │ │ - movl $0x82dcc61,-0xc(%ebp) │ │ │ │ - movl $0x82dc501,-0x8(%ebp) │ │ │ │ - movl $0x82cd557,-0x4(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80854a8 <__gmpz_get_d_2exp@plt+0x39808> │ │ │ │ - mov $0x82cd55c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808aad6 <__gmpz_get_d_2exp@plt+0x3ee36> │ │ │ │ - movl $0x82cd116,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80855f0 <__gmpz_get_d_2exp@plt+0x39950> │ │ │ │ - mov $0x82cd570,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jb 8089dcf <__gmpz_get_d_2exp@plt+0x3e12f> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8089d2c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8089d2c <__gmpz_get_d_2exp@plt+0x3e08c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - in (%dx),%al │ │ │ │ - xor %ah,(%eax,%eax,1) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + adc $0x32,%al │ │ │ │ + and $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,%al │ │ │ │ - stos %eax,%es:(%edi) │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 8089d67 <__gmpz_get_d_2exp@plt+0x3e0c7> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8089e05 <__gmpz_get_d_2exp@plt+0x3e165> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x8089cc4,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 8089d72 <__gmpz_get_d_2exp@plt+0x3e0d2> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8089d9c,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808abd0 <__gmpz_get_d_2exp@plt+0x3ef30> │ │ │ │ + jne 8089d9c <__gmpz_get_d_2exp@plt+0x3e0fc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - les (%eax),%esi │ │ │ │ - and $0x0,%al │ │ │ │ - inc %edx │ │ │ │ + xchg %eax,%esp │ │ │ │ + xor %esp,(%eax,%eax,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4e8b0445(%ebx) │ │ │ │ - add -0x46(%ecx),%ecx │ │ │ │ - or $0x0,%al │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - cltd │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - idiv %ecx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 808ab76 <__gmpz_get_d_2exp@plt+0x3eed6> │ │ │ │ - movl $0x808ab64,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + ja 8089dd7 <__gmpz_get_d_2exp@plt+0x3e137> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmpl $0x2e,0x3(%esi) │ │ │ │ + jne 8089de6 <__gmpz_get_d_2exp@plt+0x3e146> │ │ │ │ + movl $0x8089c58,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x82ccf40,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x8084c70,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x82ccf0c,-0x8(%edi) │ │ │ │ + lea -0xe(%edi),%eax │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ mov %eax,%esi │ │ │ │ add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + dec %esp │ │ │ │ + xor %esp,(%eax,%eax,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8089e40 <__gmpz_get_d_2exp@plt+0x3e1a0> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8089e54 <__gmpz_get_d_2exp@plt+0x3e1b4> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + or %dh,(%ecx) │ │ │ │ + and $0x0,%al │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8089eec <__gmpz_get_d_2exp@plt+0x3e24c> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8089e88,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 808ab64 <__gmpz_get_d_2exp@plt+0x3eec4> │ │ │ │ + jne 8089e88 <__gmpz_get_d_2exp@plt+0x3e1e8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - js 808ab8a <__gmpz_get_d_2exp@plt+0x3eeea> │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0x30,%al │ │ │ │ and $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45c7fc75(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0x4ae9fcc5(%ebx) │ │ │ │ - inc %esi │ │ │ │ - add %al,(%eax) │ │ │ │ - movl $0x808abbc,0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - setl %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - sub %eax,%ecx │ │ │ │ - and $0xc,%ecx │ │ │ │ - add %ecx,%edx │ │ │ │ - lea 0x1(%edx),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 8089ec3 <__gmpz_get_d_2exp@plt+0x3e223> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8089f4c <__gmpz_get_d_2exp@plt+0x3e2ac> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x8089e20,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 8089ece <__gmpz_get_d_2exp@plt+0x3e22e> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8089f00,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808abbc <__gmpz_get_d_2exp@plt+0x3ef1c> │ │ │ │ + jne 8089f00 <__gmpz_get_d_2exp@plt+0x3e260> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - and %dh,(%eax) │ │ │ │ - and $0x0,%al │ │ │ │ - and %eax,(%eax) │ │ │ │ + mov $0x82ccf6c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + pop %esp │ │ │ │ + xor %ah,(%eax,%eax,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x316ff8b(%ecx) │ │ │ │ - inc %ebp │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + ja 8089f21 <__gmpz_get_d_2exp@plt+0x3e281> │ │ │ │ + cmpl $0x2b,0x3(%esi) │ │ │ │ + jne 8089f30 <__gmpz_get_d_2exp@plt+0x3e290> │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov $0x82ccd60,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82ccf48,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + nop │ │ │ │ or $0x30,%al │ │ │ │ and $0x0,%al │ │ │ │ - inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ + add %al,(%eax) │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ inc %ebp │ │ │ │ - add %bl,(%eax) │ │ │ │ - stos %eax,%es:(%edi) │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808ab18 <__gmpz_get_d_2exp@plt+0x3ee78> │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8089fa1 <__gmpz_get_d_2exp@plt+0x3e301> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 8089f9d <__gmpz_get_d_2exp@plt+0x3e2fd> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82cc89a,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8089e54 <__gmpz_get_d_2exp@plt+0x3e1b4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - test %ch,(%ecx) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + in $0x2f,%al │ │ │ │ and $0x0,%al │ │ │ │ - add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808ac32 <__gmpz_get_d_2exp@plt+0x3ef92> │ │ │ │ - movl $0x82daee9,-0x14(%ebp) │ │ │ │ - movl $0x82daeee,-0x10(%ebp) │ │ │ │ - movl $0x82dcc11,-0xc(%ebp) │ │ │ │ - movl $0x82dc481,-0x8(%ebp) │ │ │ │ - movl $0x82cd583,-0x4(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80854a8 <__gmpz_get_d_2exp@plt+0x39808> │ │ │ │ - mov $0x82cd588,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + lock cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8089ff0 <__gmpz_get_d_2exp@plt+0x3e350> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 8089fec <__gmpz_get_d_2exp@plt+0x3e34c> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82ccd60,-0x10(%ebp) │ │ │ │ + movl $0x82daefd,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 808945c <__gmpz_get_d_2exp@plt+0x3d7bc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ das │ │ │ │ and $0x0,%al │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ inc %ebp │ │ │ │ - add %dh,-0x74f7f754(%eax) │ │ │ │ - jne 808ac5e <__gmpz_get_d_2exp@plt+0x3efbe> │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808acb0 <__gmpz_get_d_2exp@plt+0x3f010> │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808a039 <__gmpz_get_d_2exp@plt+0x3e399> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 808a035 <__gmpz_get_d_2exp@plt+0x3e395> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82ccfa4,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8085bec <__gmpz_get_d_2exp@plt+0x39f4c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ das │ │ │ │ and $0x0,%al │ │ │ │ - inc %edx │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x9c,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808a0e2 <__gmpz_get_d_2exp@plt+0x3e442> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x808a088,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808ac9c <__gmpz_get_d_2exp@plt+0x3effc> │ │ │ │ + jne 808a088 <__gmpz_get_d_2exp@plt+0x3e3e8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - inc %eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push %eax │ │ │ │ das │ │ │ │ and $0x0,%al │ │ │ │ - and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x1ce90075(%ecx) │ │ │ │ - inc %ebp │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 808a0a9 <__gmpz_get_d_2exp@plt+0x3e409> │ │ │ │ + movl $0x808a0f4,0x0(%ebp) │ │ │ │ + mov $0x82ccf84,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808a0f4 <__gmpz_get_d_2exp@plt+0x3e454> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808a146 <__gmpz_get_d_2exp@plt+0x3e4a6> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x808a120,-0x4(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8089e54 <__gmpz_get_d_2exp@plt+0x3e1b4> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + shrb $0x24,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - sub $0x2f,%al │ │ │ │ - and $0x0,%al │ │ │ │ - inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,-0x54(%eax) │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808ac70 <__gmpz_get_d_2exp@plt+0x3efd0> │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 808a10a <__gmpz_get_d_2exp@plt+0x3e46a> │ │ │ │ + mov $0x82ccfb4,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + jmp 8085bec <__gmpz_get_d_2exp@plt+0x39f4c> │ │ │ │ xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - les (%eax),%ebp │ │ │ │ + je 808a144 <__gmpz_get_d_2exp@plt+0x3e4a4> │ │ │ │ + and $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 808a155 <__gmpz_get_d_2exp@plt+0x3e4b5> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x808a168,0x4(%ebp) │ │ │ │ + movl $0x82ccd60,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 808945c <__gmpz_get_d_2exp@plt+0x3d7bc> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8085bec <__gmpz_get_d_2exp@plt+0x39f4c> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x7ce90075(%ecx) │ │ │ │ + mov $0x2e84ffff,%edx │ │ │ │ and $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808a19c <__gmpz_get_d_2exp@plt+0x3e4fc> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 808a1b0 <__gmpz_get_d_2exp@plt+0x3e510> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + inc %eax │ │ │ │ + cs and $0x0,%al │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808ad0e <__gmpz_get_d_2exp@plt+0x3f06e> │ │ │ │ - movl $0x82daee9,-0x14(%ebp) │ │ │ │ - movl $0x82daeee,-0x10(%ebp) │ │ │ │ - movl $0x82dcc11,-0xc(%ebp) │ │ │ │ - movl $0x82dc481,-0x8(%ebp) │ │ │ │ - movl $0x82cd59f,-0x4(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80854a8 <__gmpz_get_d_2exp@plt+0x39808> │ │ │ │ - mov $0x82cd5a4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jb 808a287 <__gmpz_get_d_2exp@plt+0x3e5e7> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x808a1e4,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808a1e4 <__gmpz_get_d_2exp@plt+0x3e544> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ + sbb $0x2e,%al │ │ │ │ + and $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x89000000,%eax │ │ │ │ - lock lea -0xc(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808ae3d <__gmpz_get_d_2exp@plt+0x3f19d> │ │ │ │ - add $0x10,%edi │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 808a21f <__gmpz_get_d_2exp@plt+0x3e57f> │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808ae33 <__gmpz_get_d_2exp@plt+0x3f193> │ │ │ │ + ja 808a2bd <__gmpz_get_d_2exp@plt+0x3e61d> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x808a17c,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 808a22a <__gmpz_get_d_2exp@plt+0x3e58a> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x808a254,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808a254 <__gmpz_get_d_2exp@plt+0x3e5b4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + pushf │ │ │ │ + sub $0x10024,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808a28f <__gmpz_get_d_2exp@plt+0x3e5ef> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmpl $0x65,0x3(%esi) │ │ │ │ + jne 808a29e <__gmpz_get_d_2exp@plt+0x3e5fe> │ │ │ │ + movl $0x808a048,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x82cd000,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x8084c70,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x82ccfc4,-0x8(%edi) │ │ │ │ + lea -0xe(%edi),%eax │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + sarb $0x0,0x24(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808a311 <__gmpz_get_d_2exp@plt+0x3e671> │ │ │ │ sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ + push %esi │ │ │ │ push %ebx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ add $0xc,%esp │ │ │ │ test %eax,%eax │ │ │ │ - je 808ae42 <__gmpz_get_d_2exp@plt+0x3f1a2> │ │ │ │ + je 808a30d <__gmpz_get_d_2exp@plt+0x3e66d> │ │ │ │ movl $0x816c010,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x816ad58,-0xc(%edi) │ │ │ │ - movl $0x8,-0x8(%edi) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - lea 0x8(%eax),%ecx │ │ │ │ - mov $0x819573c,%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov (%edx),%cl │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %cl,(%edx) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov 0x1(%ecx),%dl │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %dl,0x1(%ecx) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov 0x2(%edx),%cl │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %cl,0x2(%edx) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov 0x3(%ecx),%dl │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %dl,0x3(%ecx) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov 0x4(%edx),%cl │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %cl,0x4(%edx) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov 0x5(%ecx),%dl │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %dl,0x5(%ecx) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov 0x6(%edx),%cl │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %cl,0x6(%edx) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov 0x7(%ecx),%cl │ │ │ │ - mov %cl,0x7(%edx) │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808ae07 <__gmpz_get_d_2exp@plt+0x3f167> │ │ │ │ - movl $0x81418dc,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x808ae2c,-0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + movl $0x818a967,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0xf76f33b(%ebx) │ │ │ │ - jmp 808adea <__gmpz_get_d_2exp@plt+0x3f14a> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ + jmp 80b7594 <__gmpz_get_d_2exp@plt+0x6b8f4> │ │ │ │ + mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x27,%ah │ │ │ │ - and $0x0,%al │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + clc │ │ │ │ + sub $0x24,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808ae83 <__gmpz_get_d_2exp@plt+0x3f1e3> │ │ │ │ - movl $0x808af7c,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x82d6329,-0x8(%ebp) │ │ │ │ + add %dl,0x8d000100 │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808a359 <__gmpz_get_d_2exp@plt+0x3e6b9> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 808a355 <__gmpz_get_d_2exp@plt+0x3e6b5> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82cc89a,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 813dc7c <__gmpz_get_d_2exp@plt+0xf1fdc> │ │ │ │ - mov $0x82cd620,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - inc %esp │ │ │ │ - sub $0x420024,%eax │ │ │ │ + jmp 8089cf8 <__gmpz_get_d_2exp@plt+0x3e058> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890346(%ebx) │ │ │ │ - or %al,0x1ae904c5(%ebx) │ │ │ │ - inc %ebx │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub %ah,(%edi) │ │ │ │ - and $0x0,%al │ │ │ │ - inc %esp │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - or %ah,%al │ │ │ │ - scas %es:(%edi),%al │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808a3dd <__gmpz_get_d_2exp@plt+0x3e73d> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x808a39c,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808aee0 <__gmpz_get_d_2exp@plt+0x3f240> │ │ │ │ + jne 808a39c <__gmpz_get_d_2exp@plt+0x3e6fc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - cld │ │ │ │ - es and $0x0,%al │ │ │ │ - add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bl,-0x38f7f752(%eax) │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - add %esp,0x2d(%ebp) │ │ │ │ - or %cl,0x45890845(%ebx) │ │ │ │ + add %al,%al │ │ │ │ + mov %eax,0x75890808 │ │ │ │ clc │ │ │ │ + movl $0x0,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80f3c84 <__gmpz_get_d_2exp@plt+0xa7fe4> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808a3e0 <__gmpz_get_d_2exp@plt+0x3e740> │ │ │ │ + movl $0x8143d68,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x808a3c0,0x0(%ebp) │ │ │ │ + jmp 81669f0 <__gmpz_get_d_2exp@plt+0x11ad50> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808a429 <__gmpz_get_d_2exp@plt+0x3e789> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80f8b08 <__gmpz_get_d_2exp@plt+0xace68> │ │ │ │ - nop │ │ │ │ - shlb $1,(%esi) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80bb10c <__gmpz_get_d_2exp@plt+0x6f46c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + jo 808a45a <__gmpz_get_d_2exp@plt+0x3e7ba> │ │ │ │ and $0x0,%al │ │ │ │ - inc %edx │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x14(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 808a4b0 <__gmpz_get_d_2exp@plt+0x3e810> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808a4a6 <__gmpz_get_d_2exp@plt+0x3e806> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x808a400,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x808a494,-0xc(%ebp) │ │ │ │ + mov $0x82ccd34,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %ch,(%esp) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - mov $0xae,%ah │ │ │ │ + add %al,%ah │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ or %cl,(%eax) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808aeb4 <__gmpz_get_d_2exp@plt+0x3f214> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 8084a18 <__gmpz_get_d_2exp@plt+0x38d78> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - shlb $1,(%esi) │ │ │ │ + shrb $1,(%ebx) │ │ │ │ and $0x0,%al │ │ │ │ - inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bl,-0x51(%eax) │ │ │ │ + add $0xe8,%al │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ or %cl,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov $0x82cd5cc,%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808af58 <__gmpz_get_d_2exp@plt+0x3f2b8> │ │ │ │ + jne 808a4e8 <__gmpz_get_d_2exp@plt+0x3e848> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - cwtl │ │ │ │ - es and $0x0,%al │ │ │ │ - add (%eax),%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + sub (%eax,%eax,1),%esp │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,(%edi,%ebp,4) │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80f733c <__gmpz_get_d_2exp@plt+0xab69c> │ │ │ │ - xchg %eax,%esp │ │ │ │ - es and $0x0,%al │ │ │ │ - inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,(%eax) │ │ │ │ - scas %es:(%edi),%eax │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %esi,-0x8(%ebp) │ │ │ │ - movl $0x82d6329,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 813dc7c <__gmpz_get_d_2exp@plt+0xf1fdc> │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 808a59f <__gmpz_get_d_2exp@plt+0x3e8ff> │ │ │ │ + mov $0x82cd008,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - js 808afc0 <__gmpz_get_d_2exp@plt+0x3f320> │ │ │ │ - and $0x0,%al │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + mov %?,0x24(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dl,(%eax) │ │ │ │ - mov $0x8,%al │ │ │ │ - or %cl,-0x899f78b(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 808b010 <__gmpz_get_d_2exp@plt+0x3f370> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %dh,0x75890808(,%eiz,4) │ │ │ │ + clc │ │ │ │ + movl $0x82cd049,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80f733c <__gmpz_get_d_2exp@plt+0xab69c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - push %esp │ │ │ │ - es and $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,%ah │ │ │ │ - scas %es:(%edi),%eax │ │ │ │ + cld │ │ │ │ + push %esp │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ or %cl,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808aff4 <__gmpz_get_d_2exp@plt+0x3f354> │ │ │ │ + jne 808a554 <__gmpz_get_d_2exp@plt+0x3e8b4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0x26,%al │ │ │ │ - and $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add %cl,0x5ae90475(%ecx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jmp *-0x70(%esi) │ │ │ │ - adc %ah,(%esi) │ │ │ │ - and $0x0,%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xcc,%al │ │ │ │ - scas %es:(%edi),%eax │ │ │ │ + add $0x7c,%al │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ or %cl,(%eax) │ │ │ │ - mov 0xb(%esi),%ecx │ │ │ │ + mov %esi,%ecx │ │ │ │ mov %eax,%esi │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808afcc <__gmpz_get_d_2exp@plt+0x3f32c> │ │ │ │ + jne 808a57c <__gmpz_get_d_2exp@plt+0x3e8dc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - call d08d45a │ │ │ │ - add %al,(%ecx) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808b076 <__gmpz_get_d_2exp@plt+0x3f3d6> │ │ │ │ - movl $0x82daee9,-0x14(%ebp) │ │ │ │ - movl $0x82daeee,-0x10(%ebp) │ │ │ │ - movl $0x82dcc11,-0xc(%ebp) │ │ │ │ - movl $0x82dc501,-0x8(%ebp) │ │ │ │ - movl $0x82cd62b,-0x4(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80854a8 <__gmpz_get_d_2exp@plt+0x39808> │ │ │ │ - mov $0x82cd630,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + ja 808a5bb <__gmpz_get_d_2exp@plt+0x3e91b> │ │ │ │ + movl $0x80fa518,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x808a510,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x82cd049,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 813dc7c <__gmpz_get_d_2exp@plt+0xf1fdc> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ xchg %ax,%ax │ │ │ │ - mov $0x24,%ah │ │ │ │ - and $0x0,%al │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808b101 <__gmpz_get_d_2exp@plt+0x3f461> │ │ │ │ - movl $0x808b118,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808a657 <__gmpz_get_d_2exp@plt+0x3e9b7> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x808a610,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808b118 <__gmpz_get_d_2exp@plt+0x3f478> │ │ │ │ + jne 808a610 <__gmpz_get_d_2exp@plt+0x3e970> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808b0b0 <__gmpz_get_d_2exp@plt+0x3f410> │ │ │ │ - movl $0x8143dd0,-0x8(%edi) │ │ │ │ - movl $0x82dc4f1,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 808b0bf <__gmpz_get_d_2exp@plt+0x3f41f> │ │ │ │ - mov $0x82daefd,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x82cd658,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sub $0x24,%al │ │ │ │ - and $0x0,%al │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - or %ch,%ah │ │ │ │ - mov $0x8,%al │ │ │ │ - or %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - xchg %eax,%ecx │ │ │ │ - sbb %ebp,0x4458b08 │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ + add %dh,(%esi,%eiz,4) │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8085800 <__gmpz_get_d_2exp@plt+0x39b60> │ │ │ │ - xchg %ax,%ax │ │ │ │ - or $0x25,%al │ │ │ │ - and $0x0,%al │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 808b182 <__gmpz_get_d_2exp@plt+0x3f4e2> │ │ │ │ - movl $0x82daeee,-0x14(%ebp) │ │ │ │ - movl $0x82daee9,-0x10(%ebp) │ │ │ │ - movl $0x82dcc61,-0xc(%ebp) │ │ │ │ - movl $0x82dc501,-0x8(%ebp) │ │ │ │ - movl $0x82cd65b,-0x4(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80854a8 <__gmpz_get_d_2exp@plt+0x39808> │ │ │ │ - mov $0x82cd660,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808a634 <__gmpz_get_d_2exp@plt+0x3e994> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x7d0c087d(%ebx) │ │ │ │ - adc $0xc10445c7,%eax │ │ │ │ - xchg %eax,%ebp │ │ │ │ - sub $0x458b08,%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80bb28c <__gmpz_get_d_2exp@plt+0x6f5ec> │ │ │ │ + ja 808a65a <__gmpz_get_d_2exp@plt+0x3e9ba> │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - movl $0x82d95c1,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80bb28c <__gmpz_get_d_2exp@plt+0x6f5ec> │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + sub 0x3(%esi),%eax │ │ │ │ + movl $0x8143d68,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + clc │ │ │ │ + sub %esp,(%eax,%eax,1) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808b215 <__gmpz_get_d_2exp@plt+0x3f575> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x808b270,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 808a7aa <__gmpz_get_d_2exp@plt+0x3eb0a> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x808a6c4,-0x14(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808b270 <__gmpz_get_d_2exp@plt+0x3f5d0> │ │ │ │ + jne 808a6c4 <__gmpz_get_d_2exp@plt+0x3ea24> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + sub %esp,(%eax,%eax,1) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808a7ad <__gmpz_get_d_2exp@plt+0x3eb0d> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x808a5d4,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x808a728,0x0(%ebp) │ │ │ │ + movl $0x82d6501,-0x10(%ebp) │ │ │ │ + movl $0x82ccd19,-0xc(%ebp) │ │ │ │ + movl $0x82d6329,-0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%edx │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80f9ac0 <__gmpz_get_d_2exp@plt+0xade20> │ │ │ │ + nop │ │ │ │ + cmp %ch,(%ecx) │ │ │ │ + and $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,(%eax) │ │ │ │ - mov $0x8,%dl │ │ │ │ - or %cl,-0x899fc8a(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 808b228 <__gmpz_get_d_2exp@plt+0x3f588> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x82cd674,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + add $0x4c,%al │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %esi,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 813dc7c <__gmpz_get_d_2exp@plt+0xf1fdc> │ │ │ │ + adc $0x29,%al │ │ │ │ + and $0x0,%al │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x78,%al │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %esi,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 813dc7c <__gmpz_get_d_2exp@plt+0xf1fdc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + fsubrs (%eax) │ │ │ │ + and $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45890845(%ebx) │ │ │ │ - add %cl,0x45890346(%ebx) │ │ │ │ - or %ch,%cl │ │ │ │ - pop %edi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl 0x10076(%ebp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x9c,%al │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80f733c <__gmpz_get_d_2exp@plt+0xab69c> │ │ │ │ + test %cl,0x24(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x75890045(%ebx) │ │ │ │ + add %cl,-0x3116fbbb(%ecx) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + add (%eax),%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + test $0x28,%al │ │ │ │ + and $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - add %dh,0x468b0808(%edx) │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add %cl,-0x3a7cfbbb(%ecx) │ │ │ │ - cld │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808b200 <__gmpz_get_d_2exp@plt+0x3f560> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + adc (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808a7eb <__gmpz_get_d_2exp@plt+0x3eb4b> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 808a800 <__gmpz_get_d_2exp@plt+0x3eb60> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + jo 808a81a <__gmpz_get_d_2exp@plt+0x3eb7a> │ │ │ │ + and $0x0,%al │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,0x8(%edx,%esi,4) │ │ │ │ - or %cl,-0x899f48a(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 808b244 <__gmpz_get_d_2exp@plt+0x3f5a4> │ │ │ │ + jb 808a8cf <__gmpz_get_d_2exp@plt+0x3ec2f> │ │ │ │ + movl $0x808a844,-0xc(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808a844 <__gmpz_get_d_2exp@plt+0x3eba4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + sub $0x28,%al │ │ │ │ + and $0x0,%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808b2ae <__gmpz_get_d_2exp@plt+0x3f60e> │ │ │ │ - movl $0x82cd676,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80855f0 <__gmpz_get_d_2exp@plt+0x39950> │ │ │ │ - mov $0x82cd678,%esi │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 808a885 <__gmpz_get_d_2exp@plt+0x3ebe5> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808a8e1 <__gmpz_get_d_2exp@plt+0x3ec41> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x808a7c8,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 808a890 <__gmpz_get_d_2exp@plt+0x3ebf0> │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808a8d2 <__gmpz_get_d_2exp@plt+0x3ec32> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x808a678,-0x1c(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - adc $0x29,%al │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + int3 │ │ │ │ + daa │ │ │ │ and $0x0,%al │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808a91f <__gmpz_get_d_2exp@plt+0x3ec7f> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 808a934 <__gmpz_get_d_2exp@plt+0x3ec94> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + xchg %eax,%esp │ │ │ │ + daa │ │ │ │ + and $0x0,%al │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,(%ebx,%esi,4) │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808aaaf <__gmpz_get_d_2exp@plt+0x3ee0f> │ │ │ │ + movl $0x808a974,-0x8(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808b32c <__gmpz_get_d_2exp@plt+0x3f68c> │ │ │ │ + jne 808a974 <__gmpz_get_d_2exp@plt+0x3ecd4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %esp │ │ │ │ + daa │ │ │ │ + and $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 808aa27 <__gmpz_get_d_2exp@plt+0x3ed87> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808ab60 <__gmpz_get_d_2exp@plt+0x3eec0> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x808a8fc,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - lock sub %ah,(%eax,%eax,1) │ │ │ │ - inc %edx │ │ │ │ + lock es and $0x0,%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x18,%al │ │ │ │ - mov $0x8,%bl │ │ │ │ - or %cl,-0x3976fcb2(%ebx) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + repnz add $0x28,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808aad2 <__gmpz_get_d_2exp@plt+0x3ee32> │ │ │ │ + movl $0x808a364,-0x24(%edi) │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + movl $0x808a438,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x808a800,-0x8(%edi) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x808aac0,0x4(%ebp) │ │ │ │ + movl $0x82d95c1,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80848e0 <__gmpz_get_d_2exp@plt+0x38c40> │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 808aa32 <__gmpz_get_d_2exp@plt+0x3ed92> │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x808aa64,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808b318 <__gmpz_get_d_2exp@plt+0x3f678> │ │ │ │ + jne 808aa64 <__gmpz_get_d_2exp@plt+0x3edc4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - les (%eax),%ebp │ │ │ │ - and $0x0,%al │ │ │ │ - and %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + fs es and $0x0,%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x5f16ff8b(%ecx) │ │ │ │ - add %al,%ds:(%eax) │ │ │ │ - mov $0x28,%al │ │ │ │ - and $0x0,%al │ │ │ │ - inc %edx │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + repnz and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 808aa7e <__gmpz_get_d_2exp@plt+0x3edde> │ │ │ │ + mov $0x82cc89a,%edx │ │ │ │ + jmp 808a9d0 <__gmpz_get_d_2exp@plt+0x3ed30> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808ab51 <__gmpz_get_d_2exp@plt+0x3eeb1> │ │ │ │ + mov 0x2(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x7(%edi),%edx │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + jmp 808a9d0 <__gmpz_get_d_2exp@plt+0x3ed30> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + les 0x20024,%esp │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,%ah │ │ │ │ - mov $0x8,%dl │ │ │ │ - or %cl,-0x899f88a(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 808b2ec <__gmpz_get_d_2exp@plt+0x3f64c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %bh,%al │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 808a1b0 <__gmpz_get_d_2exp@plt+0x3e510> │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + movl $0x808a9c8,0x0(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ xchg %ax,%ax │ │ │ │ + js 808ab13 <__gmpz_get_d_2exp@plt+0x3ee73> │ │ │ │ + and $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76f7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jne 808ab33 <__gmpz_get_d_2exp@plt+0x3ee93> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808ab42 <__gmpz_get_d_2exp@plt+0x3eea2> │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + movl $0x82dcc01,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 808a800 <__gmpz_get_d_2exp@plt+0x3eb60> │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 808a800 <__gmpz_get_d_2exp@plt+0x3eb60> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ nop │ │ │ │ - xor $0x23,%al │ │ │ │ + jo 808ab97 <__gmpz_get_d_2exp@plt+0x3eef7> │ │ │ │ and $0x0,%al │ │ │ │ - add $0x100,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808ab9c <__gmpz_get_d_2exp@plt+0x3eefc> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 808abb0 <__gmpz_get_d_2exp@plt+0x3ef10> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + sub %ah,0x50024 │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808b38a <__gmpz_get_d_2exp@plt+0x3f6ea> │ │ │ │ - movl $0x82daee9,-0x14(%ebp) │ │ │ │ - movl $0x82daeee,-0x10(%ebp) │ │ │ │ - movl $0x82dcc11,-0xc(%ebp) │ │ │ │ - movl $0x82dc501,-0x8(%ebp) │ │ │ │ - movl $0x82cd68b,-0x4(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80854a8 <__gmpz_get_d_2exp@plt+0x39808> │ │ │ │ - mov $0x82cd690,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jb 808ac61 <__gmpz_get_d_2exp@plt+0x3efc1> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x808abe4,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808abe4 <__gmpz_get_d_2exp@plt+0x3ef44> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - cmp %ch,(%eax) │ │ │ │ - and $0x0,%al │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + or %ah,0x24 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,0x758b0808(%esp,%esi,4) │ │ │ │ - or %ah,-0x9(%esi) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 808b484 <__gmpz_get_d_2exp@plt+0x3f7e4> │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 808ac1f <__gmpz_get_d_2exp@plt+0x3ef7f> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808ad91 <__gmpz_get_d_2exp@plt+0x3f0f1> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x808ab7c,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 808ac2a <__gmpz_get_d_2exp@plt+0x3ef8a> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808ac9d <__gmpz_get_d_2exp@plt+0x3effd> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x808a934,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x808ac78,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808ac78 <__gmpz_get_d_2exp@plt+0x3efd8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + mov $0x82cd0ec,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - adc %ch,(%eax) │ │ │ │ - and $0x0,%al │ │ │ │ - inc %edx │ │ │ │ + pusha │ │ │ │ + and $0x24,%al │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4e8b0445(%ebx) │ │ │ │ - add -0x46(%ecx),%ecx │ │ │ │ - or $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - cltd │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - idiv %ecx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 808b42a <__gmpz_get_d_2exp@plt+0x3f78a> │ │ │ │ - movl $0x808b418,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 808ad2f <__gmpz_get_d_2exp@plt+0x3f08f> │ │ │ │ + movl $0x808acb8,0x0(%ebp) │ │ │ │ + mov $0x82cd028,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 808b418 <__gmpz_get_d_2exp@plt+0x3f778> │ │ │ │ + jne 808acb8 <__gmpz_get_d_2exp@plt+0x3f018> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - les (%edi),%esp │ │ │ │ - and $0x0,%al │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + adc %ah,(%esp) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jne 808acd6 <__gmpz_get_d_2exp@plt+0x3f036> │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x82cd039,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 808a934 <__gmpz_get_d_2exp@plt+0x3ec94> │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 808a934 <__gmpz_get_d_2exp@plt+0x3ec94> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + aam $0x23 │ │ │ │ + and $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45c7fc75(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %cl,-0xe76f7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jne 808ad73 <__gmpz_get_d_2exp@plt+0x3f0d3> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808ad82 <__gmpz_get_d_2exp@plt+0x3f0e2> │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + movl $0x82daefd,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 808a934 <__gmpz_get_d_2exp@plt+0x3ec94> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808ad64 <__gmpz_get_d_2exp@plt+0x3f0c4> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x808acf4,-0x4(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8089cf8 <__gmpz_get_d_2exp@plt+0x3e058> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 808a934 <__gmpz_get_d_2exp@plt+0x3ec94> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x6916033b(%ebx) │ │ │ │ - cmp $0x45c70000,%eax │ │ │ │ - add $0x70,%al │ │ │ │ - mov $0x8,%ah │ │ │ │ - or %cl,-0x76bfdbbc(%ebx) │ │ │ │ - (bad) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + adc $0x89000000,%eax │ │ │ │ + lock lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 808ae14 <__gmpz_get_d_2exp@plt+0x3f174> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808ae0a <__gmpz_get_d_2exp@plt+0x3f16a> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + push %ebx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ test %eax,%eax │ │ │ │ - setl %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - sub %eax,%ecx │ │ │ │ - and $0xc,%ecx │ │ │ │ - add %ecx,%edx │ │ │ │ - lea 0x1(%edx),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808b470 <__gmpz_get_d_2exp@plt+0x3f7d0> │ │ │ │ - mov (%esi),%eax │ │ │ │ + je 808ae02 <__gmpz_get_d_2exp@plt+0x3f162> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x8143d48,-0x4(%edi) │ │ │ │ + xorps %xmm0,%xmm0 │ │ │ │ + movss 0x81956b0,%xmm1 │ │ │ │ + divss %xmm0,%xmm1 │ │ │ │ + movss %xmm1,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - daa │ │ │ │ - and $0x0,%al │ │ │ │ - and %eax,(%eax) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x48e90075(%ecx) │ │ │ │ - cmp $0x27580000,%eax │ │ │ │ - and $0x0,%al │ │ │ │ - inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,%ah │ │ │ │ - mov $0x8,%bl │ │ │ │ - or %cl,-0x899fc8a(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 808b3cc <__gmpz_get_d_2exp@plt+0x3f72c> │ │ │ │ - mov (%esi),%eax │ │ │ │ + adc $0x89000000,%eax │ │ │ │ + lock lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 808ae8b <__gmpz_get_d_2exp@plt+0x3f1eb> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808ae81 <__gmpz_get_d_2exp@plt+0x3f1e1> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + push %ebx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 808ae79 <__gmpz_get_d_2exp@plt+0x3f1d9> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x8143d48,-0x4(%edi) │ │ │ │ + xorps %xmm0,%xmm0 │ │ │ │ + xorps %xmm1,%xmm1 │ │ │ │ + divss %xmm0,%xmm1 │ │ │ │ + movss %xmm1,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - hlt │ │ │ │ - and %esp,(%eax,%eax,1) │ │ │ │ - add $0x100,%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + call 908d2b7 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808b4e6 <__gmpz_get_d_2exp@plt+0x3f846> │ │ │ │ - movl $0x82daee9,-0x14(%ebp) │ │ │ │ - movl $0x82daeee,-0x10(%ebp) │ │ │ │ - movl $0x82dcc11,-0xc(%ebp) │ │ │ │ - movl $0x82dc501,-0x8(%ebp) │ │ │ │ - movl $0x82cd6a7,-0x4(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80854a8 <__gmpz_get_d_2exp@plt+0x39808> │ │ │ │ - mov $0x82cd6ac,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pushf │ │ │ │ - and %ah,(%eax,%eax,1) │ │ │ │ + jb 808aebc <__gmpz_get_d_2exp@plt+0x3f21c> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 808aed0 <__gmpz_get_d_2exp@plt+0x3f230> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + and (%eax,%eax,1),%ah │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808b536 <__gmpz_get_d_2exp@plt+0x3f896> │ │ │ │ - movl $0x82daee9,-0x14(%ebp) │ │ │ │ - movl $0x82daeee,-0x10(%ebp) │ │ │ │ - movl $0x82dcc11,-0xc(%ebp) │ │ │ │ - movl $0x82dc501,-0x8(%ebp) │ │ │ │ - movl $0x82cd59f,-0x4(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80854a8 <__gmpz_get_d_2exp@plt+0x39808> │ │ │ │ - mov $0x82cd6c0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - les (%ecx),%esp │ │ │ │ - and $0x0,%al │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x78,%al │ │ │ │ - mov $0x8,%ch │ │ │ │ - or %cl,0x4c583c6(%ecx) │ │ │ │ + jb 808af6c <__gmpz_get_d_2exp@plt+0x3f2cc> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x808af04,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 808b578 <__gmpz_get_d_2exp@plt+0x3f8d8> │ │ │ │ + jne 808af04 <__gmpz_get_d_2exp@plt+0x3f264> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - pushf │ │ │ │ - and %esp,(%eax,%eax,1) │ │ │ │ + andb $0x24,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 808af3f <__gmpz_get_d_2exp@plt+0x3f29f> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808b080 <__gmpz_get_d_2exp@plt+0x3f3e0> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x808ae9c,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 808af4a <__gmpz_get_d_2exp@plt+0x3f2aa> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x808af80,-0x4(%ebp) │ │ │ │ + movl $0x82d95c1,-0xc(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80bb28c <__gmpz_get_d_2exp@plt+0x6f5ec> │ │ │ │ + mov $0x82cd184,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + hlt │ │ │ │ + and %esp,(%eax,%eax,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45890346(%ebx) │ │ │ │ - add %ch,%cl │ │ │ │ - adc %eax,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + test $0xaf,%al │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,-0xc(%ebp) │ │ │ │ + movl $0x82cd0f4,-0x8(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80bb354 <__gmpz_get_d_2exp@plt+0x6f6b4> │ │ │ │ + mov $0x2002421,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - nop │ │ │ │ - andb $0x24,(%ecx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 808b04a <__gmpz_get_d_2exp@plt+0x3f3aa> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x808afe0,0x4(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82cd108,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80bb354 <__gmpz_get_d_2exp@plt+0x6f6b4> │ │ │ │ + xchg %ax,%ax │ │ │ │ + jo 808aff7 <__gmpz_get_d_2exp@plt+0x3f357> │ │ │ │ + and $0x0,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x77cffbb(%ebx) │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - jb 808b5d9 <__gmpz_get_d_2exp@plt+0x3f939> │ │ │ │ - cmp $0x72,%eax │ │ │ │ - jb 808b5b5 <__gmpz_get_d_2exp@plt+0x3f915> │ │ │ │ - cmp $0x73,%eax │ │ │ │ - jae 808b660 <__gmpz_get_d_2exp@plt+0x3f9c0> │ │ │ │ - mov $0x82cd6fa,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x71,%eax │ │ │ │ - jb 808b5c5 <__gmpz_get_d_2exp@plt+0x3f925> │ │ │ │ - mov $0x82cd566,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x70,%eax │ │ │ │ - jb 808b660 <__gmpz_get_d_2exp@plt+0x3f9c0> │ │ │ │ - mov $0x82cd576,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x6b,%eax │ │ │ │ - jb 808b66b <__gmpz_get_d_2exp@plt+0x3f9cb> │ │ │ │ - cmp $0x6c,%eax │ │ │ │ - jb 808b5f2 <__gmpz_get_d_2exp@plt+0x3f952> │ │ │ │ - mov $0x82cd592,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x82cd5ae,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x82cd6ee,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x82cd6e2,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x82cd63a,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x82cd6d6,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x82cd66a,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x82cd67e,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x82cd69a,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x82cd6b6,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 808b013 <__gmpz_get_d_2exp@plt+0x3f373> │ │ │ │ + add $0xc,%edi │ │ │ │ + mov %esi,%ecx │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808b039 <__gmpz_get_d_2exp@plt+0x3f399> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82cd13c,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x82cd6ca,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0xc,%edi │ │ │ │ + mov %esi,%ecx │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808b039 <__gmpz_get_d_2exp@plt+0x3f399> │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82cd12c,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x82d6251,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %ecx,%esi │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808b071 <__gmpz_get_d_2exp@plt+0x3f3d1> │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82cd11c,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - cmp $0x59,%eax │ │ │ │ - jae 808b660 <__gmpz_get_d_2exp@plt+0x3f9c0> │ │ │ │ - cmp $0x48,%eax │ │ │ │ - jb 808b660 <__gmpz_get_d_2exp@plt+0x3f9c0> │ │ │ │ - add $0xffffffb8,%eax │ │ │ │ - jmp *0x8195748(,%eax,4) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ nop │ │ │ │ - add $0x18000100,%eax │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 808b6a6 <__gmpz_get_d_2exp@plt+0x3fa06> │ │ │ │ - movl $0x82cd77e,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80855f0 <__gmpz_get_d_2exp@plt+0x39950> │ │ │ │ - mov $0x82cd714,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %esp │ │ │ │ - and %ah,(%eax,%eax,1) │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808b6e7 <__gmpz_get_d_2exp@plt+0x3fa47> │ │ │ │ - movl $0x82cd706,-0x8(%ebp) │ │ │ │ + jb 808b0de <__gmpz_get_d_2exp@plt+0x3f43e> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ + movl $0x808b0cc,0x0(%ebp) │ │ │ │ + movl $0x82cced9,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82cd644,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80875f8 <__gmpz_get_d_2exp@plt+0x3b958> │ │ │ │ - mov $0x82cd77c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp 8086200 <__gmpz_get_d_2exp@plt+0x3a560> │ │ │ │ nop │ │ │ │ - adc $0x20,%al │ │ │ │ - and $0x0,%al │ │ │ │ - add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808b71a <__gmpz_get_d_2exp@plt+0x3fa7a> │ │ │ │ - movl $0x82cd78e,-0x4(%ebp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + ds enter $0x82c,$0x89 │ │ │ │ + jne 808b0d6 <__gmpz_get_d_2exp@plt+0x3f436> │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80855f0 <__gmpz_get_d_2exp@plt+0x39950> │ │ │ │ - mov $0x82cd784,%esi │ │ │ │ + jmp 80848e0 <__gmpz_get_d_2exp@plt+0x38c40> │ │ │ │ + mov $0x82cd18c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - loopne 808b745 <__gmpz_get_d_2exp@plt+0x3faa5> │ │ │ │ - and $0x0,%al │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %eax,%esp │ │ │ │ + and %ah,(%eax,%eax,1) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808b75b <__gmpz_get_d_2exp@plt+0x3fabb> │ │ │ │ - movl $0x82cd706,-0x8(%ebp) │ │ │ │ + jb 808b167 <__gmpz_get_d_2exp@plt+0x3f4c7> │ │ │ │ + movl $0x808b130,-0x4(%ebp) │ │ │ │ + movl $0x82cd18d,-0x10(%ebp) │ │ │ │ + movl $0x82cd19d,-0xc(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82cd5b8,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80875f8 <__gmpz_get_d_2exp@plt+0x3b958> │ │ │ │ - mov $0x82cd78c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - mov 0x500241f,%al │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 808519c <__gmpz_get_d_2exp@plt+0x394fc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808b78e <__gmpz_get_d_2exp@plt+0x3faee> │ │ │ │ - movl $0x82cd79e,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80855f0 <__gmpz_get_d_2exp@plt+0x39950> │ │ │ │ - mov $0x82cd794,%esi │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 808b161 <__gmpz_get_d_2exp@plt+0x3f4c1> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808b16f <__gmpz_get_d_2exp@plt+0x3f4cf> │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82daefd,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x82cd19c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ xchg %ax,%ax │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - pop %ds │ │ │ │ - and $0x0,%al │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808b7ca <__gmpz_get_d_2exp@plt+0x3fb2a> │ │ │ │ + jb 808b1d2 <__gmpz_get_d_2exp@plt+0x3f532> │ │ │ │ + movl $0x808b1c0,-0x4(%ebp) │ │ │ │ + mov $0x82ccec8,%esi │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x808b7e0,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808b7e0 <__gmpz_get_d_2exp@plt+0x3fb40> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x82cd79c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor $0x1f,%al │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + hlt │ │ │ │ + pop %ds │ │ │ │ and $0x0,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - clc │ │ │ │ - push %es │ │ │ │ - xlat %ds:(%ebx) │ │ │ │ - sub $0x8,%al │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x17(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80875f8 <__gmpz_get_d_2exp@plt+0x3b958> │ │ │ │ - or $0x1f,%al │ │ │ │ - and $0x0,%al │ │ │ │ - add $0x100,%eax │ │ │ │ + add %ch,%al │ │ │ │ + mov $0x8,%cl │ │ │ │ + or %cl,-0x3a7c038b(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 808abb0 <__gmpz_get_d_2exp@plt+0x3ef10> │ │ │ │ + mov $0x82cd1c4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x100241f,%esp │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 808b822 <__gmpz_get_d_2exp@plt+0x3fb82> │ │ │ │ - movl $0x82cd7ae,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80855f0 <__gmpz_get_d_2exp@plt+0x39950> │ │ │ │ - mov $0x82cd7a4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 808b204 <__gmpz_get_d_2exp@plt+0x3f564> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x808b218,0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 808b0f8 <__gmpz_get_d_2exp@plt+0x3f458> │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - fcomps (%esi) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + pop %ds │ │ │ │ and $0x0,%al │ │ │ │ - sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x4f16ff8b(%ecx) │ │ │ │ + cld │ │ │ │ + (bad) │ │ │ │ + push %esp │ │ │ │ + sbb $0x24,%al │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808b85e <__gmpz_get_d_2exp@plt+0x3fbbe> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x808b874,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808b874 <__gmpz_get_d_2exp@plt+0x3fbd4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x82cd7ac,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jb 808b288 <__gmpz_get_d_2exp@plt+0x3f5e8> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x808b264,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8089a90 <__gmpz_get_d_2exp@plt+0x3ddf0> │ │ │ │ xchg %ax,%ax │ │ │ │ - mov 0x100241e,%al │ │ │ │ + mov 0x241c,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - clc │ │ │ │ - push %es │ │ │ │ - xlat %ds:(%ebx) │ │ │ │ - sub $0x8,%al │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x1b(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80875f8 <__gmpz_get_d_2exp@plt+0x3b958> │ │ │ │ - xor $0x1f,%al │ │ │ │ - and $0x0,%al │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xc4,%al │ │ │ │ - mov $0xc6890808,%eax │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808b8c4 <__gmpz_get_d_2exp@plt+0x3fc24> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %al,-0x76f7f74e(%eax) │ │ │ │ + jne 808b26a <__gmpz_get_d_2exp@plt+0x3f5ca> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8089b94 <__gmpz_get_d_2exp@plt+0x3def4> │ │ │ │ xchg %ax,%ax │ │ │ │ - or $0x1f,%al │ │ │ │ - and $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890346(%ebx) │ │ │ │ - add %ch,%cl │ │ │ │ - xchg %eax,%ecx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x64e90075(%ecx) │ │ │ │ + test $0x63ffffff,%eax │ │ │ │ + clc │ │ │ │ + nop │ │ │ │ + cmp $0x1f,%al │ │ │ │ + and $0x0,%al │ │ │ │ add %eax,(%eax) │ │ │ │ - add %dl,0x2(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808b8fe <__gmpz_get_d_2exp@plt+0x3fc5e> │ │ │ │ + jb 808b2b8 <__gmpz_get_d_2exp@plt+0x3f618> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + jmp 808b2cc <__gmpz_get_d_2exp@plt+0x3f62c> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ nop │ │ │ │ - add $0x1000100,%eax │ │ │ │ + fs sbb $0x24,%al │ │ │ │ + add %al,0x100 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808b3a3 <__gmpz_get_d_2exp@plt+0x3f703> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x808b300,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808b300 <__gmpz_get_d_2exp@plt+0x3f660> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + aam $0x1e │ │ │ │ + and $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808b937 <__gmpz_get_d_2exp@plt+0x3fc97> │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 808b33b <__gmpz_get_d_2exp@plt+0x3f69b> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808b3d9 <__gmpz_get_d_2exp@plt+0x3f739> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x808b298,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 808b346 <__gmpz_get_d_2exp@plt+0x3f6a6> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x808b370,-0x4(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x816b1a8,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808b370 <__gmpz_get_d_2exp@plt+0x3f6d0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + rcrb $0x24,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808b983 <__gmpz_get_d_2exp@plt+0x3fce3> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x808b8d8,-0x14(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ + ja 808b3ab <__gmpz_get_d_2exp@plt+0x3f70b> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmpl $0x2e,0x3(%esi) │ │ │ │ + jne 808b3ba <__gmpz_get_d_2exp@plt+0x3f71a> │ │ │ │ + movl $0x808b22c,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x808b910,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x82cd1d4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x8084c70,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x82ccf0c,-0x8(%edi) │ │ │ │ + lea -0xe(%edi),%eax │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + call 908d80a │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808b9be <__gmpz_get_d_2exp@plt+0x3fd1e> │ │ │ │ + jb 808b414 <__gmpz_get_d_2exp@plt+0x3f774> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + jmp 808b428 <__gmpz_get_d_2exp@plt+0x3f788> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ nop │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + xor $0x1b,%al │ │ │ │ + and $0x0,%al │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808b9f7 <__gmpz_get_d_2exp@plt+0x3fd57> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x816b154,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + jb 808b4c0 <__gmpz_get_d_2exp@plt+0x3f820> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x808b45c,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 808ba43 <__gmpz_get_d_2exp@plt+0x3fda3> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x808b998,-0x14(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808b45c <__gmpz_get_d_2exp@plt+0x3f7bc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbbb $0x0,0x24 │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 808b497 <__gmpz_get_d_2exp@plt+0x3f7f7> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808b520 <__gmpz_get_d_2exp@plt+0x3f880> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x808b3f4,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x808b9d0,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 808b4a2 <__gmpz_get_d_2exp@plt+0x3f802> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x808b4d4,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808b4d4 <__gmpz_get_d_2exp@plt+0x3f834> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x82cd1dc,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - jo 808ba6f <__gmpz_get_d_2exp@plt+0x3fdcf> │ │ │ │ + mov %bl,(%edx) │ │ │ │ and $0x0,%al │ │ │ │ - add $0x0,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808bb4c <__gmpz_get_d_2exp@plt+0x3feac> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - cmp $0x63,%eax │ │ │ │ - jne 808bb54 <__gmpz_get_d_2exp@plt+0x3feb4> │ │ │ │ - mov $0x82cd7b6,%esi │ │ │ │ + ja 808b4f5 <__gmpz_get_d_2exp@plt+0x3f855> │ │ │ │ + cmpl $0x2b,0x3(%esi) │ │ │ │ + jne 808b504 <__gmpz_get_d_2exp@plt+0x3f864> │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov $0x82ccd60,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808ba86 <__gmpz_get_d_2exp@plt+0x3fde6> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - movl $0x808ba10,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80f526c,-0x4(%edi) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82ccf48,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - add $0x10,%edi │ │ │ │ + nop │ │ │ │ + test $0x1c,%al │ │ │ │ + and $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808b575 <__gmpz_get_d_2exp@plt+0x3f8d5> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 808b571 <__gmpz_get_d_2exp@plt+0x3f8d1> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82cc89a,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 808b428 <__gmpz_get_d_2exp@plt+0x3f788> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + sbbb $0x0,(%esp) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808b61e <__gmpz_get_d_2exp@plt+0x3f97e> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x808b5c4,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808b5c4 <__gmpz_get_d_2exp@plt+0x3f924> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %eax │ │ │ │ + sbb $0x24,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 808b5e5 <__gmpz_get_d_2exp@plt+0x3f945> │ │ │ │ + movl $0x808b630,0x0(%ebp) │ │ │ │ + mov $0x82cd1f4,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808b630 <__gmpz_get_d_2exp@plt+0x3f990> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808bac2 <__gmpz_get_d_2exp@plt+0x3fe22> │ │ │ │ + ja 808b682 <__gmpz_get_d_2exp@plt+0x3f9e2> │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ - movl $0x808b950,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80f526c,-0x4(%edi) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ + movl $0x808b65c,-0x4(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 808b428 <__gmpz_get_d_2exp@plt+0x3f788> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + test %bl,(%ecx) │ │ │ │ + and $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 808bad1 <__gmpz_get_d_2exp@plt+0x3fe31> │ │ │ │ - mov $0x82d6251,%esi │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 808b646 <__gmpz_get_d_2exp@plt+0x3f9a6> │ │ │ │ + mov $0x82ccfb4,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - loopne 808bb3d <__gmpz_get_d_2exp@plt+0x3fe9d> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + jmp 8085bec <__gmpz_get_d_2exp@plt+0x39f4c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp %bl,(%ecx) │ │ │ │ and $0x0,%al │ │ │ │ - and %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 808ba95 <__gmpz_get_d_2exp@plt+0x3fdf5> │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 808b691 <__gmpz_get_d_2exp@plt+0x3f9f1> │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - movl $0x808bb08,0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 808b594 <__gmpz_get_d_2exp@plt+0x3f8f4> │ │ │ │ - mov $0x82cd7c8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x808bb2c,-0x4(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x808b6a4,0x4(%ebp) │ │ │ │ + movl $0x82ccd60,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 808a728 <__gmpz_get_d_2exp@plt+0x3ea88> │ │ │ │ - xchg %ax,%ax │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 808945c <__gmpz_get_d_2exp@plt+0x3d7bc> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8085bec <__gmpz_get_d_2exp@plt+0x39f4c> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x40e90075(%ecx) │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + (bad) │ │ │ │ + push 0x24(%ebx,%ebx,1) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808b6d8 <__gmpz_get_d_2exp@plt+0x3fa38> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 808b6ec <__gmpz_get_d_2exp@plt+0x3fa4c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%esi) │ │ │ │ + xor %bl,(%ebx) │ │ │ │ + and $0x0,%al │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808bbbd <__gmpz_get_d_2exp@plt+0x3ff1d> │ │ │ │ + jb 808b7c3 <__gmpz_get_d_2exp@plt+0x3fb23> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x808bba8,0x0(%ebp) │ │ │ │ + movl $0x808b720,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 808bba8 <__gmpz_get_d_2exp@plt+0x3ff08> │ │ │ │ + jne 808b720 <__gmpz_get_d_2exp@plt+0x3fa80> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - sub %bl,(%esp) │ │ │ │ + or $0x1b,%al │ │ │ │ + and $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 808b75b <__gmpz_get_d_2exp@plt+0x3fabb> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808b7f9 <__gmpz_get_d_2exp@plt+0x3fb59> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x808b6b8,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 808b766 <__gmpz_get_d_2exp@plt+0x3fac6> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x808b790,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808b790 <__gmpz_get_d_2exp@plt+0x3faf0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov %ds,(%edx) │ │ │ │ + and $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808b7cb <__gmpz_get_d_2exp@plt+0x3fb2b> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmpl $0x65,0x3(%esi) │ │ │ │ + jne 808b7da <__gmpz_get_d_2exp@plt+0x3fb3a> │ │ │ │ + movl $0x808b584,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x82cd22c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x8084c70,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x82ccfc4,-0x8(%edi) │ │ │ │ + lea -0xe(%edi),%eax │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + and %bl,(%edx) │ │ │ │ + and $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ inc %ebp │ │ │ │ - add %dl,%ah │ │ │ │ - mov $0x768b0808,%ebx │ │ │ │ - add -0x9(%esi),%esp │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 808bbd4 <__gmpz_get_d_2exp@plt+0x3ff34> │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808b84d <__gmpz_get_d_2exp@plt+0x3fbad> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 808b849 <__gmpz_get_d_2exp@plt+0x3fba9> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82cc89a,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 808b2cc <__gmpz_get_d_2exp@plt+0x3f62c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x82cd7d0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cld │ │ │ │ - sbb (%eax,%eax,1),%esp │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808b8d1 <__gmpz_get_d_2exp@plt+0x3fc31> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x808b890,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808b890 <__gmpz_get_d_2exp@plt+0x3fbf0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ + add %dh,0x75890808(%eax,%edi,4) │ │ │ │ clc │ │ │ │ - ret $0x2cd7 │ │ │ │ - or %cl,0x468bfc75(%ecx) │ │ │ │ - jns cd8bbc2b │ │ │ │ - clc │ │ │ │ - jmp 80875f8 <__gmpz_get_d_2exp@plt+0x3b958> │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add (%eax),%al │ │ │ │ + movl $0x0,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80f3c84 <__gmpz_get_d_2exp@plt+0xa7fe4> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808bc24 <__gmpz_get_d_2exp@plt+0x3ff84> │ │ │ │ - movl $0x808bcd0,-0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808b8d4 <__gmpz_get_d_2exp@plt+0x3fc34> │ │ │ │ + movl $0x8143d68,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x808b8b4,0x0(%ebp) │ │ │ │ + jmp 81669f0 <__gmpz_get_d_2exp@plt+0x11ad50> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808b91d <__gmpz_get_d_2exp@plt+0x3fc7d> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 80904b0 <__gmpz_get_d_2exp@plt+0x44810> │ │ │ │ - mov $0x82cd814,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - fs pop %ds │ │ │ │ + jmp 80bb10c <__gmpz_get_d_2exp@plt+0x6f46c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + jl 808b939 <__gmpz_get_d_2exp@plt+0x3fc99> │ │ │ │ + and $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x14(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 808b9a4 <__gmpz_get_d_2exp@plt+0x3fd04> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808b99a <__gmpz_get_d_2exp@plt+0x3fcfa> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x808b8f4,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x808b988,-0xc(%ebp) │ │ │ │ + mov $0x82ccd34,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + or $0x17,%al │ │ │ │ and $0x0,%al │ │ │ │ - les (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - jne 808bc51 <__gmpz_get_d_2exp@plt+0x3ffb1> │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 808ede4 <__gmpz_get_d_2exp@plt+0x43144> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cwtl │ │ │ │ - sbb (%eax,%eax,1),%esp │ │ │ │ - les (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,(%eax) │ │ │ │ - mov $0x45c70808,%esp │ │ │ │ - clc │ │ │ │ - jne 808bcc8 <__gmpz_get_d_2exp@plt+0x40028> │ │ │ │ - sub $0xfc758908,%eax │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8084bc8 <__gmpz_get_d_2exp@plt+0x38f28> │ │ │ │ + add %bh,-0x76f7f747(%eax) │ │ │ │ + jne 808b98e <__gmpz_get_d_2exp@plt+0x3fcee> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8084a18 <__gmpz_get_d_2exp@plt+0x38d78> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - test %bl,(%ebx) │ │ │ │ + fcoml (%esi) │ │ │ │ and $0x0,%al │ │ │ │ - inc %esi │ │ │ │ - pop %es │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - or %ch,-0xf76f7f8(%esp,%edi,4) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808bcac <__gmpz_get_d_2exp@plt+0x4000c> │ │ │ │ + add $0xdc,%al │ │ │ │ + mov $0xc5830808,%ecx │ │ │ │ + add $0x66,%al │ │ │ │ + test $0x13750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - pop %eax │ │ │ │ - sbb (%eax,%eax,1),%esp │ │ │ │ - les (%eax),%eax │ │ │ │ + mov $0x2416,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 808ba93 <__gmpz_get_d_2exp@plt+0x3fdf3> │ │ │ │ + mov $0x82cd008,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + cwtl │ │ │ │ + test $0x24,%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bl,-0x44(%eax) │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ + add %ch,(%eax) │ │ │ │ + mov $0x75890808,%edx │ │ │ │ + clc │ │ │ │ + movl $0x82cd049,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80846c4 <__gmpz_get_d_2exp@plt+0x38a24> │ │ │ │ - xor $0x1b,%al │ │ │ │ - and $0x0,%al │ │ │ │ - les (%ecx),%eax │ │ │ │ + jmp 80f733c <__gmpz_get_d_2exp@plt+0xab69c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - cmpb $0x66,-0x33a7cf8(%eax,%ecx,1) │ │ │ │ - test $0x9f750003,%esi │ │ │ │ + dec %eax │ │ │ │ + mov $0xc5830808,%edx │ │ │ │ + cld │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808ba48 <__gmpz_get_d_2exp@plt+0x3fda8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - sbb $0x1b,%al │ │ │ │ - and $0x0,%al │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808bd48 <__gmpz_get_d_2exp@plt+0x400a8> │ │ │ │ - movl $0x808bd7c,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x70,%al │ │ │ │ + mov $0xf1890808,%edx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808bd7c <__gmpz_get_d_2exp@plt+0x400dc> │ │ │ │ + jne 808ba70 <__gmpz_get_d_2exp@plt+0x3fdd0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lock sbb (%eax,%eax,1),%ah │ │ │ │ - add (%eax),%al │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - pop %esp │ │ │ │ - mov $0x468b0808,%ebp │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add %cl,-0x3a7cfbbb(%ecx) │ │ │ │ - cld │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808baaf <__gmpz_get_d_2exp@plt+0x3fe0f> │ │ │ │ + movl $0x80fa518,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x808ba04,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x82cd049,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 813dc7c <__gmpz_get_d_2exp@plt+0xf1fdc> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808bb4b <__gmpz_get_d_2exp@plt+0x3feab> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x808bb04,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808bd5c <__gmpz_get_d_2exp@plt+0x400bc> │ │ │ │ + jne 808bb04 <__gmpz_get_d_2exp@plt+0x3fe64> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x82cd824,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov $0x300241a,%eax │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b0075(%ecx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or %cl,0x4589044d(%ecx) │ │ │ │ - or %ch,%cl │ │ │ │ - mov %bh,%dh │ │ │ │ - (bad) │ │ │ │ - lcall *0x4200241a(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ah,0x468b0808(,%edi,4) │ │ │ │ - pop %es │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808bd24 <__gmpz_get_d_2exp@plt+0x40084> │ │ │ │ + add %ch,(%eax) │ │ │ │ + mov $0x468b0808,%ebx │ │ │ │ + add 0x45890475(%ebx),%ecx │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - jl 808bdb4 <__gmpz_get_d_2exp@plt+0x40114> │ │ │ │ - and $0x0,%al │ │ │ │ - add $0x100,%eax │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808bdde <__gmpz_get_d_2exp@plt+0x4013e> │ │ │ │ - movl $0x82daee9,-0x14(%ebp) │ │ │ │ - movl $0x82daeee,-0x10(%ebp) │ │ │ │ - movl $0x82dcc09,-0xc(%ebp) │ │ │ │ - movl $0x82dc501,-0x8(%ebp) │ │ │ │ - movl $0x82cd827,-0x4(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80854a8 <__gmpz_get_d_2exp@plt+0x39808> │ │ │ │ - mov $0x82cd82c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %fs:(%eax,%eax,1),%ah │ │ │ │ - sldt (%edx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + ja 808bb4e <__gmpz_get_d_2exp@plt+0x3feae> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + sub 0x3(%esi),%eax │ │ │ │ + movl $0x8143d68,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or %dl,(%edi) │ │ │ │ + and $0x0,%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808be1b <__gmpz_get_d_2exp@plt+0x4017b> │ │ │ │ - movl $0x808be30,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 808bc9e <__gmpz_get_d_2exp@plt+0x3fffe> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x808bbb8,-0x14(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808be30 <__gmpz_get_d_2exp@plt+0x40190> │ │ │ │ + jne 808bbb8 <__gmpz_get_d_2exp@plt+0x3ff18> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x82cd84c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0x2002416,%esp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808bca1 <__gmpz_get_d_2exp@plt+0x40001> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x808bac8,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x808bc1c,0x0(%ebp) │ │ │ │ + movl $0x82d6501,-0x10(%ebp) │ │ │ │ + movl $0x82ccd19,-0xc(%ebp) │ │ │ │ + movl $0x82d6329,-0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%edx │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80f9ac0 <__gmpz_get_d_2exp@plt+0xade20> │ │ │ │ nop │ │ │ │ - sub $0x1a,%al │ │ │ │ + dec %eax │ │ │ │ + push %ss │ │ │ │ and $0x0,%al │ │ │ │ - inc %edx │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45890346(%ebx) │ │ │ │ - or %al,-0x6d16fb3b(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %ah,-0x70(%esi) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add $0x40,%al │ │ │ │ + mov $0x458b0808,%esp │ │ │ │ + or %cl,0x7589fc45(%ecx) │ │ │ │ + or %al,0x48e9fcc5(%ebx) │ │ │ │ + and %cl,(%ebx) │ │ │ │ + add %ah,(%esi,%edx,1) │ │ │ │ + and $0x0,%al │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x6c,%al │ │ │ │ + mov $0x4d8b0808,%esp │ │ │ │ + or %cl,0x4589fc4d(%ecx) │ │ │ │ + add %cl,-0x3a7cf78b(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 813dc7c <__gmpz_get_d_2exp@plt+0xf1fdc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + call 908e07a │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808be6e <__gmpz_get_d_2exp@plt+0x401ce> │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x90,%al │ │ │ │ + mov $0x75890808,%esp │ │ │ │ + cld │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80f733c <__gmpz_get_d_2exp@plt+0xab69c> │ │ │ │ + in (%dx),%al │ │ │ │ + jae 808bcab <__gmpz_get_d_2exp@plt+0x4000b> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x75890045(%ebx) │ │ │ │ + add %cl,-0x1516fbbb(%ecx) │ │ │ │ + stos %eax,%es:(%edi) │ │ │ │ + add (%eax),%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + mov $0x2002415,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808bcdf <__gmpz_get_d_2exp@plt+0x4003f> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + jmp 808bcf4 <__gmpz_get_d_2exp@plt+0x40054> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 808bea7 <__gmpz_get_d_2exp@plt+0x40207> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x816b1a8,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ + adcb $0x1,0x50024 │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + jb 808bdc3 <__gmpz_get_d_2exp@plt+0x40123> │ │ │ │ + movl $0x808bd38,-0xc(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808bd38 <__gmpz_get_d_2exp@plt+0x40098> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + cmp $0x15,%al │ │ │ │ + and $0x0,%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808bef3 <__gmpz_get_d_2exp@plt+0x40253> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x808be48,-0x14(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 808bd79 <__gmpz_get_d_2exp@plt+0x400d9> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808bdd5 <__gmpz_get_d_2exp@plt+0x40135> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x808bcbc,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x808be80,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 808bd84 <__gmpz_get_d_2exp@plt+0x400e4> │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808bdc6 <__gmpz_get_d_2exp@plt+0x40126> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x808bb6c,-0x1c(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + mov $0x2002414,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808bf2e <__gmpz_get_d_2exp@plt+0x4028e> │ │ │ │ + jb 808be13 <__gmpz_get_d_2exp@plt+0x40173> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + jmp 808be28 <__gmpz_get_d_2exp@plt+0x40188> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 808bf67 <__gmpz_get_d_2exp@plt+0x402c7> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x816b154,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + adcb $0x0,(%esp) │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 808bfb3 <__gmpz_get_d_2exp@plt+0x40313> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x808bf08,-0x14(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x808bf40,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov %ds,(%eax) │ │ │ │ - and $0x0,%al │ │ │ │ - push %cs │ │ │ │ + jb 808bfa3 <__gmpz_get_d_2exp@plt+0x40303> │ │ │ │ + movl $0x808be68,-0x8(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808be68 <__gmpz_get_d_2exp@plt+0x401c8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %eax │ │ │ │ + adc $0x24,%al │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 808c0a3 <__gmpz_get_d_2exp@plt+0x40403> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp $0x63,%eax │ │ │ │ - jne 808c0ab <__gmpz_get_d_2exp@plt+0x4040b> │ │ │ │ - mov $0x82cd842,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - add $0x10,%edi │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 808bf1b <__gmpz_get_d_2exp@plt+0x4027b> │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808bff6 <__gmpz_get_d_2exp@plt+0x40356> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - movl $0x808bf80,-0xc(%edi) │ │ │ │ + ja 808c054 <__gmpz_get_d_2exp@plt+0x403b4> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x808bdf0,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80f526c,-0x4(%edi) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x808c054,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + fcoml (%ebx) │ │ │ │ + and $0x0,%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x10c783f0(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + repnz add $0x28,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808c032 <__gmpz_get_d_2exp@plt+0x40392> │ │ │ │ - mov 0x2(%eax),%eax │ │ │ │ - movl $0x808bec0,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80f526c,-0x4(%edi) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ + ja 808bfc6 <__gmpz_get_d_2exp@plt+0x40326> │ │ │ │ + movl $0x808b858,-0x24(%edi) │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + movl $0x808b92c,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x808bcf4,-0x8(%edi) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7c0e7610(%ecx) │ │ │ │ - loope 808c096 <__gmpz_get_d_2exp@plt+0x403f6> │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 808c056 <__gmpz_get_d_2exp@plt+0x403b6> │ │ │ │ - mov $0x82d6251,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x82cd854,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - cmp $0x73,%eax │ │ │ │ - jne 808c0bb <__gmpz_get_d_2exp@plt+0x4041b> │ │ │ │ - mov $0x82cd836,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + movl $0x808bfb4,0x4(%ebp) │ │ │ │ + movl $0x82d95c1,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80848e0 <__gmpz_get_d_2exp@plt+0x38c40> │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 808bf26 <__gmpz_get_d_2exp@plt+0x40286> │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x808c0dc,-0x4(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 808ba60 <__gmpz_get_d_2exp@plt+0x3fdc0> │ │ │ │ - mov %dl,(%eax) │ │ │ │ - and $0x0,%al │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 808c005 <__gmpz_get_d_2exp@plt+0x40365> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x808c110,0x4(%ebp) │ │ │ │ + movl $0x808bf58,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808c110 <__gmpz_get_d_2exp@plt+0x40470> │ │ │ │ + jne 808bf58 <__gmpz_get_d_2exp@plt+0x402b8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - push %esp │ │ │ │ - adc %ah,(%eax,%eax,1) │ │ │ │ - and %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push %eax │ │ │ │ + adc (%eax,%eax,1),%esp │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x8c,%al │ │ │ │ - rorb $0x8,(%eax) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8089010 <__gmpz_get_d_2exp@plt+0x3d370> │ │ │ │ - add $0x8000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 808c14e <__gmpz_get_d_2exp@plt+0x404ae> │ │ │ │ - movl $0x82cd886,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80855f0 <__gmpz_get_d_2exp@plt+0x39950> │ │ │ │ - mov $0x82cd85c,%esi │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + repnz and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 808bf72 <__gmpz_get_d_2exp@plt+0x402d2> │ │ │ │ + mov $0x82cc89a,%edx │ │ │ │ + jmp 808bec4 <__gmpz_get_d_2exp@plt+0x40224> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808c045 <__gmpz_get_d_2exp@plt+0x403a5> │ │ │ │ + mov 0x2(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x7(%edi),%edx │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + jmp 808bec4 <__gmpz_get_d_2exp@plt+0x40224> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - hlt │ │ │ │ - push %ss │ │ │ │ + aam $0x12 │ │ │ │ and $0x0,%al │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 808c18a <__gmpz_get_d_2exp@plt+0x404ea> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x808c1a0,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808c1a0 <__gmpz_get_d_2exp@plt+0x40500> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x82cd884,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x1002416,%esp │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - clc │ │ │ │ - dec %esi │ │ │ │ - fsubrs (%eax,%ecx,1) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0xf(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80875f8 <__gmpz_get_d_2exp@plt+0x3b958> │ │ │ │ + add %ch,%ah │ │ │ │ + mov $0x75890808,%edi │ │ │ │ + cld │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 808b6ec <__gmpz_get_d_2exp@plt+0x3fa4c> │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + movl $0x808bebc,0x0(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %dl,(%edx) │ │ │ │ + and $0x0,%al │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76f7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jne 808c027 <__gmpz_get_d_2exp@plt+0x40387> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808c036 <__gmpz_get_d_2exp@plt+0x40396> │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + movl $0x82dcc01,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 808bcf4 <__gmpz_get_d_2exp@plt+0x40054> │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 808bcf4 <__gmpz_get_d_2exp@plt+0x40054> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + nop │ │ │ │ + pop %esp │ │ │ │ + adc (%eax,%eax,1),%ah │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808c1e6 <__gmpz_get_d_2exp@plt+0x40546> │ │ │ │ + jb 808c090 <__gmpz_get_d_2exp@plt+0x403f0> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + jmp 808c0a4 <__gmpz_get_d_2exp@plt+0x40404> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ nop │ │ │ │ - xchg %eax,%esp │ │ │ │ - push %ss │ │ │ │ + adc $0x12,%al │ │ │ │ and $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x18(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808c25f <__gmpz_get_d_2exp@plt+0x405bf> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808c270,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808c155 <__gmpz_get_d_2exp@plt+0x404b5> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x808c0d8,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 808c270 <__gmpz_get_d_2exp@plt+0x405d0> │ │ │ │ + jne 808c0d8 <__gmpz_get_d_2exp@plt+0x40438> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8166a60 <__gmpz_get_d_2exp@plt+0x11adc0> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 808c225 <__gmpz_get_d_2exp@plt+0x40585> │ │ │ │ - movl $0x8090518,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb $0x16,%al │ │ │ │ - and $0x0,%al │ │ │ │ + hlt │ │ │ │ + adc %esp,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,(%edx,%eax,8) │ │ │ │ - or %cl,(%eax) │ │ │ │ - movl $0x82cdc71,-0xc(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 809013c <__gmpz_get_d_2exp@plt+0x4449c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - call d08e6ae │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 808c2df <__gmpz_get_d_2exp@plt+0x4063f> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x808c1f8,-0x14(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8090528,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - movl $0x82cdc71,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - adc $0x50024,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add $0x18,%edi │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 808c113 <__gmpz_get_d_2exp@plt+0x40473> │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808c32f <__gmpz_get_d_2exp@plt+0x4068f> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x808c1c0,-0x14(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ + ja 808c285 <__gmpz_get_d_2exp@plt+0x405e5> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x808c070,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x808c2a4,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - push %cs │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 808c3aa <__gmpz_get_d_2exp@plt+0x4070a> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x808c3c0,0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 808bfd0 <__gmpz_get_d_2exp@plt+0x40330> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808c36e <__gmpz_get_d_2exp@plt+0x406ce> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - movl $0x808c2fc,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80f526c,-0x4(%edi) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 808c11e <__gmpz_get_d_2exp@plt+0x4047e> │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x82cd89c,%esi │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808c191 <__gmpz_get_d_2exp@plt+0x404f1> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x808be28,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x808c16c,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808c16c <__gmpz_get_d_2exp@plt+0x404cc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x82cd2cc,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - int3 │ │ │ │ - adc $0x24,%al │ │ │ │ - add %al,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + dec %esp │ │ │ │ + adc %esp,(%eax,%eax,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 808c37d <__gmpz_get_d_2exp@plt+0x406dd> │ │ │ │ - mov $0x82d6251,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - mov $0x14,%ah │ │ │ │ - and $0x0,%al │ │ │ │ - sldt (%edx) │ │ │ │ + jne 808c223 <__gmpz_get_d_2exp@plt+0x40583> │ │ │ │ + movl $0x808c1ac,0x0(%ebp) │ │ │ │ + mov $0x82cd244,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808c1ac <__gmpz_get_d_2exp@plt+0x4050c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + cld │ │ │ │ + adc %ah,(%eax,%eax,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jne 808c1ca <__gmpz_get_d_2exp@plt+0x4052a> │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x82cd039,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 808be28 <__gmpz_get_d_2exp@plt+0x40188> │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 808be28 <__gmpz_get_d_2exp@plt+0x40188> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + rclb $0x24,(%eax) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,-0xe76f7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jne 808c267 <__gmpz_get_d_2exp@plt+0x405c7> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808c276 <__gmpz_get_d_2exp@plt+0x405d6> │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + movl $0x82daefd,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 808be28 <__gmpz_get_d_2exp@plt+0x40188> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808c258 <__gmpz_get_d_2exp@plt+0x405b8> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x808c1e8,-0x4(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 808b2cc <__gmpz_get_d_2exp@plt+0x3f62c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 808be28 <__gmpz_get_d_2exp@plt+0x40188> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808c40b <__gmpz_get_d_2exp@plt+0x4076b> │ │ │ │ - movl $0x808c420,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808c420 <__gmpz_get_d_2exp@plt+0x40780> │ │ │ │ - mov (%esi),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + adc $0x89000000,%eax │ │ │ │ + lock lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 808c30a <__gmpz_get_d_2exp@plt+0x4066a> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808c300 <__gmpz_get_d_2exp@plt+0x40660> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + push %ebx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 808c2f8 <__gmpz_get_d_2exp@plt+0x40658> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x8143d38,-0x8(%edi) │ │ │ │ + xorpd %xmm0,%xmm0 │ │ │ │ + movsd 0x81956b8,%xmm1 │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm1,-0x4(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x82cd8ac,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - jl 808c42a <__gmpz_get_d_2exp@plt+0x4078a> │ │ │ │ - and $0x0,%al │ │ │ │ - inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890346(%ebx) │ │ │ │ - or %al,0x1ae904c5(%ebx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jmp *-0x70(%esi) │ │ │ │ - add $0xe3,%al │ │ │ │ - and $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808c466 <__gmpz_get_d_2exp@plt+0x407c6> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x82cd8b5,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 813c4d8 <__gmpz_get_d_2exp@plt+0xf0838> │ │ │ │ + adc $0x89000000,%eax │ │ │ │ + lock lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 808c382 <__gmpz_get_d_2exp@plt+0x406e2> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808c378 <__gmpz_get_d_2exp@plt+0x406d8> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + push %ebx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 808c370 <__gmpz_get_d_2exp@plt+0x406d0> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x8143d38,-0x8(%edi) │ │ │ │ + xorpd %xmm0,%xmm0 │ │ │ │ + xorpd %xmm1,%xmm1 │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm1,-0x4(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ nop │ │ │ │ - fsub %st,%st(4) │ │ │ │ - and $0x0,%al │ │ │ │ + xchg %eax,%esp │ │ │ │ + mov %tr0,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808c4a5 <__gmpz_get_d_2exp@plt+0x40805> │ │ │ │ + jb 808c3b4 <__gmpz_get_d_2exp@plt+0x40714> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808c4b4,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808c4b4 <__gmpz_get_d_2exp@plt+0x40814> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 808c3c8 <__gmpz_get_d_2exp@plt+0x40728> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - mov 0x24e4,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c7fc75(%ecx) │ │ │ │ - add %bh,-0x7cf7d328(%ebp) │ │ │ │ - (bad) │ │ │ │ - movb $0x0,0xb(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - push $0x10024e4 │ │ │ │ + nop │ │ │ │ + push %eax │ │ │ │ + mov %tr0,%eax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808c536 <__gmpz_get_d_2exp@plt+0x40896> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808c548,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + jb 808c464 <__gmpz_get_d_2exp@plt+0x407c4> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x808c3fc,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 808c548 <__gmpz_get_d_2exp@plt+0x408a8> │ │ │ │ + jne 808c3fc <__gmpz_get_d_2exp@plt+0x4075c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0xf,%al │ │ │ │ + and $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7c0e7610(%ecx) │ │ │ │ - loope 808c516 <__gmpz_get_d_2exp@plt+0x40876> │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jae 808c523 <__gmpz_get_d_2exp@plt+0x40883> │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jae 808c52b <__gmpz_get_d_2exp@plt+0x4088b> │ │ │ │ - cmpl $0x3,0x3(%eax) │ │ │ │ - jg 808c52b <__gmpz_get_d_2exp@plt+0x4088b> │ │ │ │ - mov %eax,%esi │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 808c437 <__gmpz_get_d_2exp@plt+0x40797> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808c578 <__gmpz_get_d_2exp@plt+0x408d8> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x808c394,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x82cd8cd,%esi │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 808c442 <__gmpz_get_d_2exp@plt+0x407a2> │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - hlt │ │ │ │ - jecxz 808c563 <__gmpz_get_d_2exp@plt+0x408c3> │ │ │ │ - add %al,(%eax) │ │ │ │ + movl $0x808c478,-0x4(%ebp) │ │ │ │ + movl $0x82d95c1,-0xc(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80bb28c <__gmpz_get_d_2exp@plt+0x6f5ec> │ │ │ │ + mov $0x82cd328,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov 0x100240e,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %cl,0x75890808(,%eax,8) │ │ │ │ - clc │ │ │ │ - movl $0x82cd8c5,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8140838 <__gmpz_get_d_2exp@plt+0xf4b98> │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - aam $0x13 │ │ │ │ + cld │ │ │ │ + mov 0x890808c4,%al │ │ │ │ + jne 808c476 <__gmpz_get_d_2exp@plt+0x407d6> │ │ │ │ + movl $0x82cd0f4,-0x8(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80bb354 <__gmpz_get_d_2exp@plt+0x6f6b4> │ │ │ │ + fs push %cs │ │ │ │ and $0x0,%al │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x18(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808c5a7 <__gmpz_get_d_2exp@plt+0x40907> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808c5b8,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x82cd8c5,-0x14(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 813dc7c <__gmpz_get_d_2exp@plt+0xf1fdc> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 808c542 <__gmpz_get_d_2exp@plt+0x408a2> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x808c4d8,0x4(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82cd108,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80bb354 <__gmpz_get_d_2exp@plt+0x6f6b4> │ │ │ │ xchg %ax,%ax │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - loope 808c5d3 <__gmpz_get_d_2exp@plt+0x40933> │ │ │ │ + sbb $0xe,%al │ │ │ │ + and $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 808c50b <__gmpz_get_d_2exp@plt+0x4086b> │ │ │ │ + add $0xc,%edi │ │ │ │ + mov %esi,%ecx │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808c531 <__gmpz_get_d_2exp@plt+0x40891> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82cd13c,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xc,%edi │ │ │ │ + mov %esi,%ecx │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808c531 <__gmpz_get_d_2exp@plt+0x40891> │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82cd2e4,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %ecx,%esi │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808c569 <__gmpz_get_d_2exp@plt+0x408c9> │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82cd2d4,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + nop │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808c5da <__gmpz_get_d_2exp@plt+0x4093a> │ │ │ │ + movl $0x808c5c8,-0x4(%ebp) │ │ │ │ + mov $0x82ccec8,%esi │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + js 808c5cb <__gmpz_get_d_2exp@plt+0x4092b> │ │ │ │ + and $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add %cl,0x46e90475(%ecx) │ │ │ │ - int1 │ │ │ │ - or (%eax),%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,%al │ │ │ │ + lds (%eax),%ecx │ │ │ │ + or %cl,-0x3a7c038b(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 808c0a4 <__gmpz_get_d_2exp@plt+0x40404> │ │ │ │ + mov $0x82cd350,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - and $0x24,%bl │ │ │ │ + inc %eax │ │ │ │ + or $0x10024,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 808c60c <__gmpz_get_d_2exp@plt+0x4096c> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x808c620,0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 808b0f8 <__gmpz_get_d_2exp@plt+0x3f458> │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %cl,0x24 │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,-0x5f16ff8b(%ecx) │ │ │ │ + std │ │ │ │ + (bad) │ │ │ │ + ljmp *0x10024(,%ecx,1) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808c601 <__gmpz_get_d_2exp@plt+0x40961> │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808c654 <__gmpz_get_d_2exp@plt+0x409b4> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808c610,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ + jmp 808c668 <__gmpz_get_d_2exp@plt+0x409c8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + hlt │ │ │ │ + or %ah,(%eax,%eax,1) │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808c700 <__gmpz_get_d_2exp@plt+0x40a60> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x808c69c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 808c610 <__gmpz_get_d_2exp@plt+0x40970> │ │ │ │ + jne 808c69c <__gmpz_get_d_2exp@plt+0x409fc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - inc %esp │ │ │ │ - jecxz 808c62b <__gmpz_get_d_2exp@plt+0x4098b> │ │ │ │ + xchg %ax,%ax │ │ │ │ + les (%esp),%ecx │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45c7fc75(%ecx) │ │ │ │ - add %dl,%ch │ │ │ │ - fsubrs (%eax,%ecx,1) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 808c6d7 <__gmpz_get_d_2exp@plt+0x40a37> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808c760 <__gmpz_get_d_2exp@plt+0x40ac0> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x808c634,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 808c6e2 <__gmpz_get_d_2exp@plt+0x40a42> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x808c714,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8140a8c <__gmpz_get_d_2exp@plt+0xf4dec> │ │ │ │ - xchg %ax,%ax │ │ │ │ - or $0xe3,%al │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808c714 <__gmpz_get_d_2exp@plt+0x40a74> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x82cd360,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + dec %eax │ │ │ │ + or %ah,(%eax,%eax,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808c735 <__gmpz_get_d_2exp@plt+0x40a95> │ │ │ │ + cmpl $0x2b,0x3(%esi) │ │ │ │ + jne 808c744 <__gmpz_get_d_2exp@plt+0x40aa4> │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov $0x82ccd60,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82ccf48,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + nop │ │ │ │ + in (%dx),%al │ │ │ │ + or (%eax,%eax,1),%esp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808c7b5 <__gmpz_get_d_2exp@plt+0x40b15> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 808c7b1 <__gmpz_get_d_2exp@plt+0x40b11> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82cc89a,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 808c668 <__gmpz_get_d_2exp@plt+0x409c8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + les (%ebx),%ecx │ │ │ │ and $0x0,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808c692 <__gmpz_get_d_2exp@plt+0x409f2> │ │ │ │ + jb 808c85e <__gmpz_get_d_2exp@plt+0x40bbe> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808c6a4,-0xc(%ebp) │ │ │ │ + movl $0x808c804,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808c6a4 <__gmpz_get_d_2exp@plt+0x40a04> │ │ │ │ + jne 808c804 <__gmpz_get_d_2exp@plt+0x40b64> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ + test %cl,(%ebx) │ │ │ │ + and $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7c0e7610(%ecx) │ │ │ │ - loope 808c672 <__gmpz_get_d_2exp@plt+0x409d2> │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jae 808c67f <__gmpz_get_d_2exp@plt+0x409df> │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jae 808c687 <__gmpz_get_d_2exp@plt+0x409e7> │ │ │ │ - cmpl $0x3,0x3(%eax) │ │ │ │ - jg 808c687 <__gmpz_get_d_2exp@plt+0x409e7> │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x82cd8cd,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 808c825 <__gmpz_get_d_2exp@plt+0x40b85> │ │ │ │ + movl $0x808c870,0x0(%ebp) │ │ │ │ + mov $0x82cd378,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808c870 <__gmpz_get_d_2exp@plt+0x40bd0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808c8c2 <__gmpz_get_d_2exp@plt+0x40c22> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x808c89c,-0x4(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 808c668 <__gmpz_get_d_2exp@plt+0x409c8> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - cwtl │ │ │ │ - loop 808c6bf <__gmpz_get_d_2exp@plt+0x40a1f> │ │ │ │ - add %al,(%eax) │ │ │ │ + inc %esp │ │ │ │ + pop %es │ │ │ │ + and $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,-0x3a(%eax) │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %esi,-0x8(%ebp) │ │ │ │ - movl $0x82cd8dd,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8140838 <__gmpz_get_d_2exp@plt+0xf4b98> │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - push $0x2002412 │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 808c739 <__gmpz_get_d_2exp@plt+0x40a99> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808c78c,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x82cd8dd,-0x14(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 813dc7c <__gmpz_get_d_2exp@plt+0xf1fdc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81669f0 <__gmpz_get_d_2exp@plt+0x11ad50> │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 808c886 <__gmpz_get_d_2exp@plt+0x40be6> │ │ │ │ + mov $0x82ccfb4,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + jmp 8085bec <__gmpz_get_d_2exp@plt+0x39f4c> │ │ │ │ xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + clc │ │ │ │ + push %es │ │ │ │ + and $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 808c703 <__gmpz_get_d_2exp@plt+0x40a63> │ │ │ │ - movl $0x8143d68,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 808c8d1 <__gmpz_get_d_2exp@plt+0x40c31> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x808c8e4,0x4(%ebp) │ │ │ │ + movl $0x82ccd60,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 808945c <__gmpz_get_d_2exp@plt+0x3d7bc> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jmp 8085bec <__gmpz_get_d_2exp@plt+0x39f4c> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,(%edi,%eax,8) │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 814145c <__gmpz_get_d_2exp@plt+0xf57bc> │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %cl,0xe90075(%ecx) │ │ │ │ + xchg %eax,%ebx │ │ │ │ (bad) │ │ │ │ - and $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,0x8(%edi,%eax,8) │ │ │ │ - or %cl,0x45c7f875(%ecx) │ │ │ │ - cld │ │ │ │ - std │ │ │ │ - fsubrs (%eax,%ecx,1) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 813c4d8 <__gmpz_get_d_2exp@plt+0xf0838> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cwtl │ │ │ │ - adc %esp,(%eax,%eax,1) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x64,%al │ │ │ │ (bad) │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 813b70c <__gmpz_get_d_2exp@plt+0xefa6c> │ │ │ │ - adc %esp,%fs:(%eax,%eax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + mov $0x100240a,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808c7f3 <__gmpz_get_d_2exp@plt+0x40b53> │ │ │ │ + jb 808c918 <__gmpz_get_d_2exp@plt+0x40c78> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808c930,-0x18(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov 0x14(%esi),%esi │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 808c92c <__gmpz_get_d_2exp@plt+0x40c8c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + je 808c928 <__gmpz_get_d_2exp@plt+0x40c88> │ │ │ │ + and $0x0,%al │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808ca03 <__gmpz_get_d_2exp@plt+0x40d63> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x808c960,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 808c930 <__gmpz_get_d_2exp@plt+0x40c90> │ │ │ │ + jne 808c960 <__gmpz_get_d_2exp@plt+0x40cc0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - cmp $0xdf,%al │ │ │ │ - and $0x0,%al │ │ │ │ + push %eax │ │ │ │ + or (%eax,%eax,1),%ah │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45c7fc75(%ecx) │ │ │ │ - add %bh,%ch │ │ │ │ - fsubrs (%eax,%ecx,1) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 808c99b <__gmpz_get_d_2exp@plt+0x40cfb> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808ca39 <__gmpz_get_d_2exp@plt+0x40d99> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x808c8f8,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 808c9a6 <__gmpz_get_d_2exp@plt+0x40d06> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x808c9d0,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 813c4d8 <__gmpz_get_d_2exp@plt+0xf0838> │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb $0xdf,%al │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808c9d0 <__gmpz_get_d_2exp@plt+0x40d30> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + rorb $1,(%ecx) │ │ │ │ and $0x0,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x4,%al │ │ │ │ - enter $0x808,$0x89 │ │ │ │ - jne 808c82d <__gmpz_get_d_2exp@plt+0x40b8d> │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 813c4d8 <__gmpz_get_d_2exp@plt+0xf0838> │ │ │ │ - clc │ │ │ │ - fisubs (%eax,%eax,1) │ │ │ │ - inc %ebx │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + ja 808ca0b <__gmpz_get_d_2exp@plt+0x40d6b> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmpl $0x65,0x3(%esi) │ │ │ │ + jne 808ca1a <__gmpz_get_d_2exp@plt+0x40d7a> │ │ │ │ + movl $0x808c7c4,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x82cd3b0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x8084c70,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x82ccfc4,-0x8(%edi) │ │ │ │ + lea -0xe(%edi),%eax │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + int3 │ │ │ │ + add $0x24,%al │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - or %ah,(%eax,%ecx,8) │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - jmp 813c4d8 <__gmpz_get_d_2exp@plt+0xf0838> │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - and $0x0,%al │ │ │ │ - add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,-0x38(%eax) │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %esi,-0x8(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 813c4d8 <__gmpz_get_d_2exp@plt+0xf0838> │ │ │ │ - jl 808c88e <__gmpz_get_d_2exp@plt+0x40bee> │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808cab0 <__gmpz_get_d_2exp@plt+0x40e10> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x808ca8c,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8089a90 <__gmpz_get_d_2exp@plt+0x3ddf0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + js 808ca86 <__gmpz_get_d_2exp@plt+0x40de6> │ │ │ │ and $0x0,%al │ │ │ │ - add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,0x8(%eax,%ecx,8) │ │ │ │ - or %cl,0x45c7f875(%ecx) │ │ │ │ - cld │ │ │ │ - in $0xd8,%eax │ │ │ │ - sub $0x8,%al │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 813dc7c <__gmpz_get_d_2exp@plt+0xf1fdc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - adc %ah,%fs:(%eax,%eax,1) │ │ │ │ - add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %cl,-0x74f7f738(%eax) │ │ │ │ - inc %ebp │ │ │ │ - or %cl,0x45c7f845(%ecx) │ │ │ │ - cld │ │ │ │ - mov $0x89082cd8,%ebp │ │ │ │ - jne 808c8cf <__gmpz_get_d_2exp@plt+0x40c2f> │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8140838 <__gmpz_get_d_2exp@plt+0xf4b98> │ │ │ │ - nop │ │ │ │ - cmp %dl,(%eax) │ │ │ │ - and $0x0,%al │ │ │ │ - add (%eax),%eax │ │ │ │ + add %ch,-0x76f7f736(%eax) │ │ │ │ + jne 808ca92 <__gmpz_get_d_2exp@plt+0x40df2> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8089b94 <__gmpz_get_d_2exp@plt+0x3def4> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,-0x74f7f738(%eax) │ │ │ │ - inc %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3ce90075(%ecx) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ clc │ │ │ │ - movl $0x82cd8ed,-0x4(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 813dc7c <__gmpz_get_d_2exp@plt+0xf1fdc> │ │ │ │ + or %ah,(%eax,%eax,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808cae0 <__gmpz_get_d_2exp@plt+0x40e40> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 808caf4 <__gmpz_get_d_2exp@plt+0x40e54> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - or $0x10,%al │ │ │ │ + cmp $0x4,%al │ │ │ │ and $0x0,%al │ │ │ │ - add (%eax),%eax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,%ah │ │ │ │ - enter $0x808,$0x89 │ │ │ │ - jne 808c90a <__gmpz_get_d_2exp@plt+0x40c6a> │ │ │ │ - movl $0x82cd8f5,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 813dc7c <__gmpz_get_d_2exp@plt+0xf1fdc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - in $0xf,%al │ │ │ │ - and $0x0,%al │ │ │ │ - add (%eax),%eax │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,-0x37(%eax) │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + jb 808cbcb <__gmpz_get_d_2exp@plt+0x40f2b> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x808cb28,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 808c958 <__gmpz_get_d_2exp@plt+0x40cb8> │ │ │ │ + jne 808cb28 <__gmpz_get_d_2exp@plt+0x40e88> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - mov $0x300240f,%esp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,(%eax) │ │ │ │ - leave │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %esi,-0x8(%ebp) │ │ │ │ - movl $0x82cd8d5,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8140838 <__gmpz_get_d_2exp@plt+0xf4b98> │ │ │ │ - xchg %ax,%ax │ │ │ │ nop │ │ │ │ - add $0x4000100,%eax │ │ │ │ + or %ah,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c48b39(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 808cb63 <__gmpz_get_d_2exp@plt+0x40ec3> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808cc01 <__gmpz_get_d_2exp@plt+0x40f61> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x808cac0,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 808cb6e <__gmpz_get_d_2exp@plt+0x40ece> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x808cb98,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808cb98 <__gmpz_get_d_2exp@plt+0x40ef8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + cwtl │ │ │ │ + add (%eax,%eax,1),%esp │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808ca16 <__gmpz_get_d_2exp@plt+0x40d76> │ │ │ │ - movl $0x808c43c,-0x70(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x68(%edi) │ │ │ │ - movl $0x808c478,-0x64(%edi) │ │ │ │ - lea -0x70(%edi),%eax │ │ │ │ - mov %eax,-0x5c(%edi) │ │ │ │ - movl $0x808c4d4,-0x58(%edi) │ │ │ │ - lea -0x64(%edi),%ecx │ │ │ │ - mov %ecx,-0x50(%edi) │ │ │ │ - movl $0x808c570,-0x4c(%edi) │ │ │ │ - mov %ecx,-0x44(%edi) │ │ │ │ - lea -0x58(%edi),%ecx │ │ │ │ - mov %ecx,-0x40(%edi) │ │ │ │ - movl $0x808c5d4,-0x3c(%edi) │ │ │ │ - lea -0x4c(%edi),%edx │ │ │ │ - mov %edx,-0x34(%edi) │ │ │ │ - movl $0x808c630,-0x30(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - lea -0x3c(%edi),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - movl $0x808c6cc,-0x24(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - lea -0x30(%edi),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x808c7b0,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + ja 808cbd3 <__gmpz_get_d_2exp@plt+0x40f33> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmpl $0x2e,0x3(%esi) │ │ │ │ + jne 808cbe2 <__gmpz_get_d_2exp@plt+0x40f42> │ │ │ │ + movl $0x808ca54,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x14(%edi),%esi │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - movl $0x74,0x33c(%ebx) │ │ │ │ - mov $0x82cd954,%esi │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x82cd3b8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - or $0xdd,%al │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x8084c70,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x82ccf0c,-0x8(%edi) │ │ │ │ + lea -0xe(%edi),%eax │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + pop %es │ │ │ │ and $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808ca5e <__gmpz_get_d_2exp@plt+0x40dbe> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x82cd96d,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 813c4d8 <__gmpz_get_d_2exp@plt+0xf0838> │ │ │ │ + jb 808cc55 <__gmpz_get_d_2exp@plt+0x40fb5> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 808cc51 <__gmpz_get_d_2exp@plt+0x40fb1> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82cc89a,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 808caf4 <__gmpz_get_d_2exp@plt+0x40e54> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - in $0xde,%al │ │ │ │ - and $0x0,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808cad4 <__gmpz_get_d_2exp@plt+0x40e34> │ │ │ │ + jb 808ccd9 <__gmpz_get_d_2exp@plt+0x41039> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808cb00,-0xc(%ebp) │ │ │ │ + movl $0x808cc98,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808cb00 <__gmpz_get_d_2exp@plt+0x40e60> │ │ │ │ + jne 808cc98 <__gmpz_get_d_2exp@plt+0x40ff8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81669f0 <__gmpz_get_d_2exp@plt+0x11ad50> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,0x75890808(%esp,%ecx,8) │ │ │ │ + clc │ │ │ │ + movl $0x0,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80f3c84 <__gmpz_get_d_2exp@plt+0xa7fe4> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808ca9d <__gmpz_get_d_2exp@plt+0x40dfd> │ │ │ │ + ja 808ccdc <__gmpz_get_d_2exp@plt+0x4103c> │ │ │ │ movl $0x8143d68,-0x4(%edi) │ │ │ │ - lea 0x1(%esi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,0x75890808(%edx,%ecx,8) │ │ │ │ - cld │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 814145c <__gmpz_get_d_2exp@plt+0xf57bc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %esp │ │ │ │ - fisubs (%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,%al │ │ │ │ - lret $0x808 │ │ │ │ - mov %esi,-0x8(%ebp) │ │ │ │ - movl $0x82cd975,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8140a8c <__gmpz_get_d_2exp@plt+0xf4dec> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x808ccbc,0x0(%ebp) │ │ │ │ + jmp 81669f0 <__gmpz_get_d_2exp@plt+0x11ad50> │ │ │ │ xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - fs push %cs │ │ │ │ - and $0x0,%al │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x18(%ebp),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808cbe6 <__gmpz_get_d_2exp@plt+0x40f46> │ │ │ │ + jb 808cd25 <__gmpz_get_d_2exp@plt+0x41085> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808ccb4,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808ccb4 <__gmpz_get_d_2exp@plt+0x41014> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81669f0 <__gmpz_get_d_2exp@plt+0x11ad50> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + jmp 80bb10c <__gmpz_get_d_2exp@plt+0x6f46c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + je 808cd2d <__gmpz_get_d_2exp@plt+0x4108d> │ │ │ │ + and $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808cb63 <__gmpz_get_d_2exp@plt+0x40ec3> │ │ │ │ - movl $0x8143d68,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - enter $0x240d,$0x0 │ │ │ │ + adc (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 808cb99 <__gmpz_get_d_2exp@plt+0x40ef9> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x81418cc,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x808cc64,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x14(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 808cdac <__gmpz_get_d_2exp@plt+0x4110c> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808cda2 <__gmpz_get_d_2exp@plt+0x41102> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 813b70c <__gmpz_get_d_2exp@plt+0xefa6c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x808ccfc,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x808cd90,-0xc(%ebp) │ │ │ │ + mov $0x82ccd34,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x3,%al │ │ │ │ + and $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,0x8(%ebx,%ecx,8) │ │ │ │ + add %al,%al │ │ │ │ + int $0x8 │ │ │ │ or %cl,-0x3a7c038b(%ecx) │ │ │ │ cld │ │ │ │ - jmp 814145c <__gmpz_get_d_2exp@plt+0xf57bc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - adc %bl,%bl │ │ │ │ + jmp 8084a18 <__gmpz_get_d_2exp@plt+0x38d78> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + aam $0x2 │ │ │ │ and $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xf4,%al │ │ │ │ - lret │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 813b70c <__gmpz_get_d_2exp@plt+0xefa6c> │ │ │ │ - inc %esp │ │ │ │ - or $0x10024,%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dl,(%esp,%ecx,8) │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x82cd975,-0x4(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8140838 <__gmpz_get_d_2exp@plt+0xf4b98> │ │ │ │ + add $0xe4,%al │ │ │ │ + int $0x8 │ │ │ │ + or %al,-0x899fb3b(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 808cde4 <__gmpz_get_d_2exp@plt+0x41144> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0x2,%al │ │ │ │ + and $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 808ce9b <__gmpz_get_d_2exp@plt+0x411fb> │ │ │ │ + mov $0x82cd008,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ nop │ │ │ │ - sbb %cl,0x10024 │ │ │ │ + xchg %eax,%ebp │ │ │ │ + and $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,(%eax) │ │ │ │ - int3 │ │ │ │ + add %dh,(%eax) │ │ │ │ + into │ │ │ │ or %cl,(%eax) │ │ │ │ mov %esi,-0x8(%ebp) │ │ │ │ - movl $0x82cd975,-0x4(%ebp) │ │ │ │ + movl $0x82cd049,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8140838 <__gmpz_get_d_2exp@plt+0xf4b98> │ │ │ │ + jmp 80f733c <__gmpz_get_d_2exp@plt+0xab69c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - lock or $0x24,%al │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add $0xb4,%al │ │ │ │ - lret │ │ │ │ + cld │ │ │ │ + push %eax │ │ │ │ + into │ │ │ │ or %cl,(%eax) │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808cbb4 <__gmpz_get_d_2exp@plt+0x40f14> │ │ │ │ + jne 808ce50 <__gmpz_get_d_2exp@plt+0x411b0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - fmuls (%esp) │ │ │ │ - add %al,(%ecx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,0x458b0808(%esp,%ecx,8) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 808c980 <__gmpz_get_d_2exp@plt+0x40ce0> │ │ │ │ - mov $0xc,%al │ │ │ │ - and $0x0,%al │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 808cd19 <__gmpz_get_d_2exp@plt+0x41079> │ │ │ │ - movl $0x808ca34,-0x24(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x808ca70,-0x18(%edi) │ │ │ │ - lea -0x24(%edi),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x808cb28,-0xc(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0xc(%edi),%esi │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - mov $0x82cd99c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - or %bl,%dl │ │ │ │ - and $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808cd62 <__gmpz_get_d_2exp@plt+0x410c2> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x82cd8cd,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 813c4d8 <__gmpz_get_d_2exp@plt+0xf0838> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - loopne 808cd45 <__gmpz_get_d_2exp@plt+0x410a5> │ │ │ │ - and $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808cdd5 <__gmpz_get_d_2exp@plt+0x41135> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808ce00,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x78,%al │ │ │ │ + into │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808ce00 <__gmpz_get_d_2exp@plt+0x41160> │ │ │ │ + jne 808ce78 <__gmpz_get_d_2exp@plt+0x411d8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81669f0 <__gmpz_get_d_2exp@plt+0x11ad50> │ │ │ │ - add %al,(%eax) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808cda1 <__gmpz_get_d_2exp@plt+0x41101> │ │ │ │ - movl $0x8143d68,-0x4(%edi) │ │ │ │ + ja 808ceb7 <__gmpz_get_d_2exp@plt+0x41217> │ │ │ │ + movl $0x80fa518,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,-0x76f7f733(%eax) │ │ │ │ - jne 808cde6 <__gmpz_get_d_2exp@plt+0x41146> │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 814145c <__gmpz_get_d_2exp@plt+0xf57bc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %esp │ │ │ │ - (bad) (%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,%al │ │ │ │ - int $0x8 │ │ │ │ - or %cl,0x45c7f875(%ecx) │ │ │ │ - cld │ │ │ │ - jne 808cde8 <__gmpz_get_d_2exp@plt+0x41148> │ │ │ │ - sub $0x8,%al │ │ │ │ + movl $0x808ce0c,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x82cd049,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8140a8c <__gmpz_get_d_2exp@plt+0xf4dec> │ │ │ │ + jmp 813dc7c <__gmpz_get_d_2exp@plt+0xf1fdc> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - or %fs:(%eax,%eax,1),%esp │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x18(%ebp),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808cee6 <__gmpz_get_d_2exp@plt+0x41246> │ │ │ │ + jb 808cf53 <__gmpz_get_d_2exp@plt+0x412b3> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808cfb4,-0x10(%ebp) │ │ │ │ + movl $0x808cf0c,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808cfb4 <__gmpz_get_d_2exp@plt+0x41314> │ │ │ │ + jne 808cf0c <__gmpz_get_d_2exp@plt+0x4126c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81669f0 <__gmpz_get_d_2exp@plt+0x11ad50> │ │ │ │ - xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,(%eax) │ │ │ │ + iret │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808cf30 <__gmpz_get_d_2exp@plt+0x41290> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808ce63 <__gmpz_get_d_2exp@plt+0x411c3> │ │ │ │ + ja 808cf56 <__gmpz_get_d_2exp@plt+0x412b6> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + sub 0x3(%esi),%eax │ │ │ │ movl $0x8143d68,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - enter $0x240a,$0x0 │ │ │ │ - add %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0x4,%ah │ │ │ │ + and $0x0,%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808d0ff <__gmpz_get_d_2exp@plt+0x4145f> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x808cfc0,-0x14(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808cfc0 <__gmpz_get_d_2exp@plt+0x41320> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push $0x2002404 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808ce99 <__gmpz_get_d_2exp@plt+0x411f9> │ │ │ │ + ja 808d102 <__gmpz_get_d_2exp@plt+0x41462> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x81418cc,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x808cf64,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 813b70c <__gmpz_get_d_2exp@plt+0xefa6c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x808ced0,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x808d024,0x0(%ebp) │ │ │ │ + movl $0x82d6501,-0x10(%ebp) │ │ │ │ + movl $0x82ccd19,-0xc(%ebp) │ │ │ │ + movl $0x82d6329,-0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%edx │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80f9ac0 <__gmpz_get_d_2exp@plt+0xade20> │ │ │ │ + nop │ │ │ │ + hlt │ │ │ │ + add (%eax,%eax,1),%esp │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,0x8(%esi,%ecx,8) │ │ │ │ - or %cl,-0x3a7c038b(%ecx) │ │ │ │ + add $0x48,%al │ │ │ │ + rorb $1,(%eax) │ │ │ │ + or %cl,0x45890845(%ebx) │ │ │ │ cld │ │ │ │ - jmp 814145c <__gmpz_get_d_2exp@plt+0xf57bc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - adc %bl,%al │ │ │ │ + mov %esi,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 813dc7c <__gmpz_get_d_2exp@plt+0xf1fdc> │ │ │ │ + rolb $1,(%ebx) │ │ │ │ and $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xf4,%al │ │ │ │ - into │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ + add $0x74,%al │ │ │ │ + rorb $1,(%eax) │ │ │ │ + or %cl,0x4d89084d(%ebx) │ │ │ │ + cld │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ + mov %esi,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 813b70c <__gmpz_get_d_2exp@plt+0xefa6c> │ │ │ │ - inc %esp │ │ │ │ - or (%eax,%eax,1),%ah │ │ │ │ - add %eax,(%eax) │ │ │ │ + jmp 813dc7c <__gmpz_get_d_2exp@plt+0xf1fdc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub %dl,0x10024(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,(%edi,%ecx,8) │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x82cd975,-0x4(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8140838 <__gmpz_get_d_2exp@plt+0xf4b98> │ │ │ │ - nop │ │ │ │ - sbb %cl,(%edx) │ │ │ │ - and $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x94,%al │ │ │ │ + rorb $1,(%eax) │ │ │ │ + or %cl,0x4589fc75(%ecx) │ │ │ │ + add %al,-0x4f16033b(%ebx) │ │ │ │ + mov %al,0x6 │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,(%eax) │ │ │ │ - iret │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %esi,-0x8(%ebp) │ │ │ │ - movl $0x82cd975,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8140838 <__gmpz_get_d_2exp@plt+0xf4b98> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - lock or %esp,(%eax,%eax,1) │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add $0xb4,%al │ │ │ │ - into │ │ │ │ + cld │ │ │ │ + mov $0xd0,%ah │ │ │ │ or %cl,(%eax) │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808ceb4 <__gmpz_get_d_2exp@plt+0x41214> │ │ │ │ + jne 808d0b4 <__gmpz_get_d_2exp@plt+0x41414> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - fmuls (%ecx) │ │ │ │ - and $0x0,%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0xdc,%al │ │ │ │ + rorb $1,(%eax) │ │ │ │ + or %cl,-0x7639760f(%ecx) │ │ │ │ + dec %ebp │ │ │ │ + or %al,-0x899fb3b(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 808d0dc <__gmpz_get_d_2exp@plt+0x4143c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,0x458b0808(%edi,%ecx,8) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 808c980 <__gmpz_get_d_2exp@plt+0x40ce0> │ │ │ │ - mov $0x9,%al │ │ │ │ - and $0x0,%al │ │ │ │ - add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808d019 <__gmpz_get_d_2exp@plt+0x41379> │ │ │ │ - movl $0x808cd38,-0x24(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x808cd74,-0x18(%edi) │ │ │ │ - lea -0x24(%edi),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x808ce28,-0xc(%edi) │ │ │ │ + ja 808d111 <__gmpz_get_d_2exp@plt+0x41471> │ │ │ │ + movl $0x80fa518,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + cld │ │ │ │ + add (%eax,%eax,1),%ah │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 808d19b <__gmpz_get_d_2exp@plt+0x414fb> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808d191 <__gmpz_get_d_2exp@plt+0x414f1> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x10(%eax),%ecx │ │ │ │ + mov 0x14(%eax),%eax │ │ │ │ + movl $0x808cf74,-0x10(%edi) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ - lea -0xc(%edi),%esi │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - mov $0x82cd9a4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - sbb %bl,%cl │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x816d0bc,-0x10(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80f6d68 <__gmpz_get_d_2exp@plt+0xab0c8> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + jl 808d1a4 <__gmpz_get_d_2exp@plt+0x41504> │ │ │ │ and $0x0,%al │ │ │ │ - add $0x100,%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808d1cf <__gmpz_get_d_2exp@plt+0x4152f> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 808d1e4 <__gmpz_get_d_2exp@plt+0x41544> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %esp │ │ │ │ + add (%eax,%eax,1),%ah │ │ │ │ + add $0x3000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808d1e3 <__gmpz_get_d_2exp@plt+0x41543> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x808d1f8,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 808d2d1 <__gmpz_get_d_2exp@plt+0x41631> │ │ │ │ + movl $0x808d240,-0x10(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xb(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808d1f8 <__gmpz_get_d_2exp@plt+0x41558> │ │ │ │ + jne 808d240 <__gmpz_get_d_2exp@plt+0x415a0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - loopne 808d042 <__gmpz_get_d_2exp@plt+0x413a2> │ │ │ │ - and $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 808d09a <__gmpz_get_d_2exp@plt+0x413fa> │ │ │ │ - movl $0x808d0e0,0x4(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82cd8ed,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8140a8c <__gmpz_get_d_2exp@plt+0xf4dec> │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 808d14a <__gmpz_get_d_2exp@plt+0x414aa> │ │ │ │ - movl $0x808d10c,0x4(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82cd8ed,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8140a8c <__gmpz_get_d_2exp@plt+0xf4dec> │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - mov $0x82daeee,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 808d1ad <__gmpz_get_d_2exp@plt+0x4150d> │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 808d0bf <__gmpz_get_d_2exp@plt+0x4141f> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 808d0ca <__gmpz_get_d_2exp@plt+0x4142a> │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 808d0bf <__gmpz_get_d_2exp@plt+0x4141f> │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 808d0bf <__gmpz_get_d_2exp@plt+0x4141f> │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 808d1c5 <__gmpz_get_d_2exp@plt+0x41525> │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 808d0bf <__gmpz_get_d_2exp@plt+0x4141f> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 808d0f4 <__gmpz_get_d_2exp@plt+0x41454> │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 808d0bf <__gmpz_get_d_2exp@plt+0x4141f> │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 808d0bf <__gmpz_get_d_2exp@plt+0x4141f> │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 808d1d4 <__gmpz_get_d_2exp@plt+0x41534> │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 808d0bf <__gmpz_get_d_2exp@plt+0x4141f> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 808d120 <__gmpz_get_d_2exp@plt+0x41480> │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 808d0bf <__gmpz_get_d_2exp@plt+0x4141f> │ │ │ │ - cmpl $0x0,0x3(%esi) │ │ │ │ - je 808d0bf <__gmpz_get_d_2exp@plt+0x4141f> │ │ │ │ - movl $0x808d138,0x4(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82cd8ed,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8140a8c <__gmpz_get_d_2exp@plt+0xf4dec> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - fcom %st(7) │ │ │ │ - and $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + call c08f63a │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jae 808d1ba <__gmpz_get_d_2exp@plt+0x4151a> │ │ │ │ + jb 808d281 <__gmpz_get_d_2exp@plt+0x415e1> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808d2e3 <__gmpz_get_d_2exp@plt+0x41643> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x808d1ac,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jae 808d1ba <__gmpz_get_d_2exp@plt+0x4151a> │ │ │ │ - cmpl $0x0,0x3(%esi) │ │ │ │ - jne 808d1ba <__gmpz_get_d_2exp@plt+0x4151a> │ │ │ │ - movl $0x808d074,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x82cd8e5,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8140a8c <__gmpz_get_d_2exp@plt+0xf4dec> │ │ │ │ - cmpl $0x0,0x3(%esi) │ │ │ │ - jne 808d0bc <__gmpz_get_d_2exp@plt+0x4141c> │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - mov $0x82daee9,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + jb 808d28c <__gmpz_get_d_2exp@plt+0x415ec> │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x24,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808d2d4 <__gmpz_get_d_2exp@plt+0x41634> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x808d12c,-0x20(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - cmpl $0x0,0x3(%esi) │ │ │ │ - jne 808d0ef <__gmpz_get_d_2exp@plt+0x4144f> │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 808d1ba <__gmpz_get_d_2exp@plt+0x4151a> │ │ │ │ - cmpl $0x0,0x3(%esi) │ │ │ │ - jne 808d11b <__gmpz_get_d_2exp@plt+0x4147b> │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 808d1ba <__gmpz_get_d_2exp@plt+0x4151a> │ │ │ │ - mov $0x82cd9ac,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + xchg %ax,%ax │ │ │ │ pop %esp │ │ │ │ - xlat %ds:(%ebx) │ │ │ │ - and $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ + add %esp,(%eax,%eax,1) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - jl 808d1ce <__gmpz_get_d_2exp@plt+0x4152e> │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %esi,-0xc(%ebp) │ │ │ │ - movl $0x82cd8f5,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8140a8c <__gmpz_get_d_2exp@plt+0xf4dec> │ │ │ │ - pushf │ │ │ │ - pop %es │ │ │ │ - and $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ + adc (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ - lea -0x24(%ebp),%eax │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808d2a3 <__gmpz_get_d_2exp@plt+0x41603> │ │ │ │ + jb 808d323 <__gmpz_get_d_2exp@plt+0x41683> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808d3c4,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x82cd8fd,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 813b70c <__gmpz_get_d_2exp@plt+0xefa6c> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x6,%al │ │ │ │ - and $0x0,%al │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 808d257 <__gmpz_get_d_2exp@plt+0x415b7> │ │ │ │ - movl $0x81418cc,-0x4(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x808d31c,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 813c4d8 <__gmpz_get_d_2exp@plt+0xf0838> │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 808d338 <__gmpz_get_d_2exp@plt+0x41698> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - jo 808d27e <__gmpz_get_d_2exp@plt+0x415de> │ │ │ │ - and $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c7fc75(%ecx) │ │ │ │ - add %dh,-0x7cf7d327(%ebp) │ │ │ │ - (bad) │ │ │ │ - inc %esi │ │ │ │ - in $0xa,%al │ │ │ │ - add %ah,-0x70(%esi) │ │ │ │ - push %eax │ │ │ │ - push %es │ │ │ │ - and $0x0,%al │ │ │ │ - ret │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - or $0xb4,%al │ │ │ │ - rorb %cl,(%eax) │ │ │ │ - or %cl,0x75890445(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - or %al,-0x1316fb3b(%ebx) │ │ │ │ - int1 │ │ │ │ - or (%eax),%al │ │ │ │ - sub $0x6,%al │ │ │ │ - and $0x0,%al │ │ │ │ - test %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xd4,%al │ │ │ │ - rorb %cl,(%eax) │ │ │ │ - or %cl,0x4589fc75(%ecx) │ │ │ │ - add %al,-0x316033b(%ebx) │ │ │ │ - jecxz 808d319 <__gmpz_get_d_2exp@plt+0x41679> │ │ │ │ - add %cl,(%eax) │ │ │ │ - push %es │ │ │ │ + and $0x1,%al │ │ │ │ and $0x0,%al │ │ │ │ - add $0x1,%al │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,%al │ │ │ │ - rorb %cl,(%eax) │ │ │ │ - or %cl,0x458bf875(%ecx) │ │ │ │ - or $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 813c4d8 <__gmpz_get_d_2exp@plt+0xf0838> │ │ │ │ - hlt │ │ │ │ - add $0x1040024,%eax │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,0x8(%edx,%edx,8) │ │ │ │ - or %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - fstp %st(0) │ │ │ │ - sub $0x8,%al │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + jb 808d4c6 <__gmpz_get_d_2exp@plt+0x41826> │ │ │ │ + movl $0x808d37c,-0xc(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 813dc7c <__gmpz_get_d_2exp@plt+0xf1fdc> │ │ │ │ - nop │ │ │ │ - push %eax │ │ │ │ - push %es │ │ │ │ - and $0x0,%al │ │ │ │ - addl $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - inc %eax │ │ │ │ - rorl %cl,(%eax) │ │ │ │ - or %cl,0x45890845(%ebx) │ │ │ │ - hlt │ │ │ │ - movl $0x82cd8f5,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8140838 <__gmpz_get_d_2exp@plt+0xf4b98> │ │ │ │ - nop │ │ │ │ - and $0x6,%al │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808d37c <__gmpz_get_d_2exp@plt+0x416dc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + loopne 808d372 <__gmpz_get_d_2exp@plt+0x416d2> │ │ │ │ and $0x0,%al │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rorl %cl,(%eax) │ │ │ │ - or %cl,0x45890445(%ebx) │ │ │ │ - hlt │ │ │ │ - movl $0x82cd8ed,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8140838 <__gmpz_get_d_2exp@plt+0xf4b98> │ │ │ │ - nop │ │ │ │ - clc │ │ │ │ - add $0x210024,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - cwtl │ │ │ │ - rorl %cl,(%eax) │ │ │ │ - or %cl,0x45c7f475(%ecx) │ │ │ │ - clc │ │ │ │ - in $0xd8,%eax │ │ │ │ - sub $0x8,%al │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8140838 <__gmpz_get_d_2exp@plt+0xf4b98> │ │ │ │ - push %cs │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 808d46b <__gmpz_get_d_2exp@plt+0x417cb> │ │ │ │ - cmpl $0x1,0x4(%ebp) │ │ │ │ - jl 808d49b <__gmpz_get_d_2exp@plt+0x417fb> │ │ │ │ - movl $0x808d480,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 808d03c <__gmpz_get_d_2exp@plt+0x4139c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - movl $0x808d438,0x0(%ebp) │ │ │ │ - jmp 8166604 <__gmpz_get_d_2exp@plt+0x11a964> │ │ │ │ - test %al,0x420024 │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 808d416 <__gmpz_get_d_2exp@plt+0x41776> │ │ │ │ - movl $0x808d220,-0x14(%edi) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 808d43a <__gmpz_get_d_2exp@plt+0x4179a> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808d578 <__gmpz_get_d_2exp@plt+0x418d8> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x808d300,-0x14(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x80f526c,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x82cd9cc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - cmp $0x5,%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jl 808d3c6 <__gmpz_get_d_2exp@plt+0x41726> │ │ │ │ and $0x0,%al │ │ │ │ - inc %edx │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x3e283f2(%ecx) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 808d4a6 <__gmpz_get_d_2exp@plt+0x41806> │ │ │ │ - cmp $0x16d,%ecx │ │ │ │ - jle 808d43e <__gmpz_get_d_2exp@plt+0x4179e> │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov $0x82d6251,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + or %cl,0x44890455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + add $0x2c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808d4ea <__gmpz_get_d_2exp@plt+0x4184a> │ │ │ │ + movl $0x808cc60,-0x28(%edi) │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + movl $0x808cd34,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + movl $0x808d1e4,-0xc(%edi) │ │ │ │ + lea -0x28(%edi),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + lea -0x1c(%edi),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x808d4d8,0x8(%ebp) │ │ │ │ + movl $0x82d95c1,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + jmp 80848e0 <__gmpz_get_d_2exp@plt+0x38c40> │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 808d445 <__gmpz_get_d_2exp@plt+0x417a5> │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - cmp $0x16e,%ecx │ │ │ │ - jle 808d43e <__gmpz_get_d_2exp@plt+0x4179e> │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 808d49b <__gmpz_get_d_2exp@plt+0x417fb> │ │ │ │ - nop │ │ │ │ - or %al,0xe0024 │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 808d6c4 <__gmpz_get_d_2exp@plt+0x41a24> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - cmpl $0x1,0x4(%ebp) │ │ │ │ - jge 808d6cc <__gmpz_get_d_2exp@plt+0x41a2c> │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - mov $0x1,%ecx │ │ │ │ - movl $0x808d6a8,0x4(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82cd8fd,0x0(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ + movl $0x808d474,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 813b70c <__gmpz_get_d_2exp@plt+0xefa6c> │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - add $0x24,%al │ │ │ │ - add %al,0x0(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x3e283f2(%ecx) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 808d52f <__gmpz_get_d_2exp@plt+0x4188f> │ │ │ │ - cmp $0x16d,%ecx │ │ │ │ - jle 808d4e8 <__gmpz_get_d_2exp@plt+0x41848> │ │ │ │ - mov $0x16d,%ecx │ │ │ │ - jmp 808d4e8 <__gmpz_get_d_2exp@plt+0x41848> │ │ │ │ - cmp $0x16e,%ecx │ │ │ │ - jle 808d4e8 <__gmpz_get_d_2exp@plt+0x41848> │ │ │ │ - mov $0x16e,%ecx │ │ │ │ - jmp 808d4e8 <__gmpz_get_d_2exp@plt+0x41848> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - enter $0x2403,$0x0 │ │ │ │ - add $0x1,%al │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808d474 <__gmpz_get_d_2exp@plt+0x417d4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + call c08f86c │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 808d53e <__gmpz_get_d_2exp@plt+0x4189e> │ │ │ │ - movl $0x81418cc,-0x4(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + or %cl,0x44890455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 808d495 <__gmpz_get_d_2exp@plt+0x417f5> │ │ │ │ + mov $0x82cc89a,%eax │ │ │ │ + jmp 808d3df <__gmpz_get_d_2exp@plt+0x4173f> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808d569 <__gmpz_get_d_2exp@plt+0x418c9> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x808d600,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 813c4d8 <__gmpz_get_d_2exp@plt+0xf0838> │ │ │ │ - nop │ │ │ │ - mov %ss,%ecx │ │ │ │ - and $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c7fc75(%ecx) │ │ │ │ - add %dh,-0x7cf7d327(%ebp) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - nop │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - add (%eax,%eax,1),%esp │ │ │ │ - ret │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + jmp 808d3df <__gmpz_get_d_2exp@plt+0x4173f> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jmp *%fs:(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - or $0x98,%al │ │ │ │ - aad $0x8 │ │ │ │ - or %cl,0x75890445(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - or %al,0x8e904c5(%ebx) │ │ │ │ - out %eax,(%dx) │ │ │ │ - or (%eax),%al │ │ │ │ - dec %eax │ │ │ │ - add (%eax,%eax,1),%esp │ │ │ │ - test %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xb8,%al │ │ │ │ - aad $0x8 │ │ │ │ - or %cl,0x4589fc75(%ecx) │ │ │ │ - add %al,0x18e9fcc5(%ebx) │ │ │ │ - loope 808d5fd <__gmpz_get_d_2exp@plt+0x4195d> │ │ │ │ - add %ah,(%ebx,%eax,1) │ │ │ │ - and $0x0,%al │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,%ah │ │ │ │ + add %dl,(%eax) │ │ │ │ aad $0x8 │ │ │ │ - or %cl,0x458bf875(%ecx) │ │ │ │ - or $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ + or %cl,-0x3a7c038b(%ecx) │ │ │ │ cld │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 813c4d8 <__gmpz_get_d_2exp@plt+0xf0838> │ │ │ │ - adc %al,(%ebx) │ │ │ │ - and $0x0,%al │ │ │ │ - add $0x1,%al │ │ │ │ + jmp 808c92c <__gmpz_get_d_2exp@plt+0x40c8c> │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + movl $0x808d3d0,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %bh,%bh │ │ │ │ + and (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,0x8(%ebp,%edx,8) │ │ │ │ - or %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - fstp %st(0) │ │ │ │ - sub $0x8,%al │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 813dc7c <__gmpz_get_d_2exp@plt+0xf1fdc> │ │ │ │ - nop │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - add (%eax,%eax,1),%esp │ │ │ │ - addl $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - and $0xd6,%al │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x82cd8f5,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8140838 <__gmpz_get_d_2exp@plt+0xf4b98> │ │ │ │ + add %cl,-0xe76f7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jne 808d54b <__gmpz_get_d_2exp@plt+0x418ab> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808d55a <__gmpz_get_d_2exp@plt+0x418ba> │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + movl $0x82dcc01,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 808d1e4 <__gmpz_get_d_2exp@plt+0x41544> │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 808d1e4 <__gmpz_get_d_2exp@plt+0x41544> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ nop │ │ │ │ - inc %eax │ │ │ │ - add (%eax,%eax,1),%esp │ │ │ │ - inc %edx │ │ │ │ + fdivr %st(6),%st │ │ │ │ + and (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - push %eax │ │ │ │ - (bad) │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808d5b7 <__gmpz_get_d_2exp@plt+0x41917> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x82cd8ed,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8140838 <__gmpz_get_d_2exp@plt+0xf4b98> │ │ │ │ - nop │ │ │ │ - adc $0x3,%al │ │ │ │ - and $0x0,%al │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - jl 808d683 <__gmpz_get_d_2exp@plt+0x419e3> │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %esi,-0xc(%ebp) │ │ │ │ - movl $0x82cd8e5,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8140838 <__gmpz_get_d_2exp@plt+0xf4b98> │ │ │ │ - mov $0x82cd9dc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x808d510,-0x4(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 808d03c <__gmpz_get_d_2exp@plt+0x4139c> │ │ │ │ + jmp 808d5cc <__gmpz_get_d_2exp@plt+0x4192c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sub $0x3,%al │ │ │ │ - and $0x0,%al │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + mov 0x50023fe,%al │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808d805 <__gmpz_get_d_2exp@plt+0x41b65> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x808d7bc,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 808d695 <__gmpz_get_d_2exp@plt+0x419f5> │ │ │ │ + movl $0x808d60c,-0x8(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808d7bc <__gmpz_get_d_2exp@plt+0x41b1c> │ │ │ │ + jne 808d60c <__gmpz_get_d_2exp@plt+0x4196c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - or %al,0x420024 │ │ │ │ + pusha │ │ │ │ + (bad) │ │ │ │ + and (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x3a7cf78b(%ecx) │ │ │ │ - add $0xe9,%al │ │ │ │ - pop %ecx │ │ │ │ - and %al,(%eax) │ │ │ │ - add %dl,0x2402ac(%eax) │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,(%eax) │ │ │ │ - xlat %ds:(%ebx) │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %esi,-0x8(%ebp) │ │ │ │ - movl $0x82cd9e5,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 813c4d8 <__gmpz_get_d_2exp@plt+0xf0838> │ │ │ │ - movl $0x808d77c,0x0(%ebp) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 808d64d <__gmpz_get_d_2exp@plt+0x419ad> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808d7bd <__gmpz_get_d_2exp@plt+0x41b1d> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x808d594,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 808d658 <__gmpz_get_d_2exp@plt+0x419b8> │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808d6c9 <__gmpz_get_d_2exp@plt+0x41a29> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x808d338,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x808d6a4,0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808d77c <__gmpz_get_d_2exp@plt+0x41adc> │ │ │ │ + jne 808d6a4 <__gmpz_get_d_2exp@plt+0x41a04> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - addb $0x24,(%edx) │ │ │ │ - add %al,0x0(%edx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + enter $0x23fd,$0x0 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,-0x29(%eax) │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %esi,-0x8(%ebp) │ │ │ │ - movl $0x1,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 808d4c4 <__gmpz_get_d_2exp@plt+0x41824> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov %es,(%esp) │ │ │ │ - add %al,0x0(%edx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 808d75b <__gmpz_get_d_2exp@plt+0x41abb> │ │ │ │ + movl $0x808d6e4,0x0(%ebp) │ │ │ │ + mov $0x82cd3d8,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808d6e4 <__gmpz_get_d_2exp@plt+0x41a44> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + js 808d6d7 <__gmpz_get_d_2exp@plt+0x41a37> │ │ │ │ + and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x3a7cf78b(%ecx) │ │ │ │ - add $0xe9,%al │ │ │ │ - fstpl (%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - nop │ │ │ │ - pusha │ │ │ │ - add (%eax,%eax,1),%ah │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jne 808d702 <__gmpz_get_d_2exp@plt+0x41a62> │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x82cd039,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 808d338 <__gmpz_get_d_2exp@plt+0x41698> │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 808d338 <__gmpz_get_d_2exp@plt+0x41698> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cmp $0xfd,%al │ │ │ │ + and (%eax),%eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0xe76f7bb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 808d759 <__gmpz_get_d_2exp@plt+0x41ab9> │ │ │ │ - movl $0x808d7ec,0x0(%ebp) │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jne 808d79f <__gmpz_get_d_2exp@plt+0x41aff> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808d7ae <__gmpz_get_d_2exp@plt+0x41b0e> │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + movl $0x82daefd,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808d7ec <__gmpz_get_d_2exp@plt+0x41b4c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and %al,(%edx) │ │ │ │ - and $0x0,%al │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,0x75890808(%edi,%edx,8) │ │ │ │ - clc │ │ │ │ - movl $0x1,-0x4(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 808d338 <__gmpz_get_d_2exp@plt+0x41698> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808d790 <__gmpz_get_d_2exp@plt+0x41af0> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x808d720,-0x4(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 808d4c4 <__gmpz_get_d_2exp@plt+0x41824> │ │ │ │ - mov $0x82cda2c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - or $0x4,%al │ │ │ │ - and $0x0,%al │ │ │ │ + jmp 808caf4 <__gmpz_get_d_2exp@plt+0x40e54> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 808d338 <__gmpz_get_d_2exp@plt+0x41698> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808d83f <__gmpz_get_d_2exp@plt+0x41b9f> │ │ │ │ + jb 808d805 <__gmpz_get_d_2exp@plt+0x41b65> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 808f2e8 <__gmpz_get_d_2exp@plt+0x43648> │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x816d0bc,-0x10(%ebp) │ │ │ │ + movl $0x82cd3c1,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80f5370 <__gmpz_get_d_2exp@plt+0xa96d0> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0x1,%al │ │ │ │ - and $0x0,%al │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808d904 <__gmpz_get_d_2exp@plt+0x41c64> │ │ │ │ + jb 808d841 <__gmpz_get_d_2exp@plt+0x41ba1> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808d914,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x816d0bc,-0x10(%ebp) │ │ │ │ + movl $0x82cd049,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 813b70c <__gmpz_get_d_2exp@plt+0xefa6c> │ │ │ │ - pusha │ │ │ │ - dec %edi │ │ │ │ - and $0x0,%al │ │ │ │ + jmp 80f5370 <__gmpz_get_d_2exp@plt+0xa96d0> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x3f63f00a(%ebp) │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov $0x7,%ecx │ │ │ │ - mov %eax,%edx │ │ │ │ mov %esi,%eax │ │ │ │ - add %edx,%eax │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - cltd │ │ │ │ - idiv %ecx │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - sub %ecx,%eax │ │ │ │ - cmp $0x7fffffff,%eax │ │ │ │ - jne 808d8e6 <__gmpz_get_d_2exp@plt+0x41c46> │ │ │ │ - mov $0x82d27f0,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x808d8e4,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp 81669f0 <__gmpz_get_d_2exp@plt+0x11ad50> │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x8c783f0(%ecx) │ │ │ │ + lea -0x18(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 808d8af <__gmpz_get_d_2exp@plt+0x41c0f> │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808d8c3 <__gmpz_get_d_2exp@plt+0x41c23> │ │ │ │ - movl $0x8143d68,-0x4(%edi) │ │ │ │ - inc %eax │ │ │ │ + ja 808d8a5 <__gmpz_get_d_2exp@plt+0x41c05> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x808d7d4,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x808d810,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + movl $0x816d548,-0x14(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80f6d30 <__gmpz_get_d_2exp@plt+0xab090> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - fmull 0x24(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,-0x76f7f728(%eax) │ │ │ │ - jne 808d91a <__gmpz_get_d_2exp@plt+0x41c7a> │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 814145c <__gmpz_get_d_2exp@plt+0xf57bc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %eax │ │ │ │ - dec %edi │ │ │ │ - and $0x0,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808d957 <__gmpz_get_d_2exp@plt+0x41cb7> │ │ │ │ + jb 808d8ed <__gmpz_get_d_2exp@plt+0x41c4d> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80bf078 <__gmpz_get_d_2exp@plt+0x733d8> │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x816d0bc,-0x10(%ebp) │ │ │ │ + movl $0x82cd3c1,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80f5370 <__gmpz_get_d_2exp@plt+0xa96d0> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - rolb $0x24,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808d98b <__gmpz_get_d_2exp@plt+0x41ceb> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 808f2e8 <__gmpz_get_d_2exp@plt+0x43648> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - cwtl │ │ │ │ - add %ah,(%eax,%eax,1) │ │ │ │ - add (%eax),%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808da50 <__gmpz_get_d_2exp@plt+0x41db0> │ │ │ │ + jb 808d929 <__gmpz_get_d_2exp@plt+0x41c89> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808da60,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x816d0bc,-0x10(%ebp) │ │ │ │ + movl $0x82cd3c1,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 813b70c <__gmpz_get_d_2exp@plt+0xefa6c> │ │ │ │ - adc $0x4e,%al │ │ │ │ - and $0x0,%al │ │ │ │ + jmp 80f5370 <__gmpz_get_d_2exp@plt+0xa96d0> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x3f63f00a(%ebp) │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov $0x7,%ecx │ │ │ │ - mov %eax,%edx │ │ │ │ mov %esi,%eax │ │ │ │ - add %edx,%eax │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - cltd │ │ │ │ - idiv %ecx │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - sub %ecx,%eax │ │ │ │ - cmp $0x7fffffff,%eax │ │ │ │ - jne 808da32 <__gmpz_get_d_2exp@plt+0x41d92> │ │ │ │ - mov $0x82d27f0,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x808da30,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp 81669f0 <__gmpz_get_d_2exp@plt+0x11ad50> │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x8c783f0(%ecx) │ │ │ │ + lea -0x18(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 808d997 <__gmpz_get_d_2exp@plt+0x41cf7> │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808da0f <__gmpz_get_d_2exp@plt+0x41d6f> │ │ │ │ - movl $0x8143d68,-0x4(%edi) │ │ │ │ - inc %eax │ │ │ │ + ja 808d98d <__gmpz_get_d_2exp@plt+0x41ced> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x808d8bc,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x808d8f8,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + movl $0x816d548,-0x14(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80f6d30 <__gmpz_get_d_2exp@plt+0xab090> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - dec %ebp │ │ │ │ - and $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,%ah │ │ │ │ - (bad) (%eax) │ │ │ │ - or %cl,-0x3a7c038b(%ecx) │ │ │ │ - cld │ │ │ │ - jmp 814145c <__gmpz_get_d_2exp@plt+0xf57bc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - test $0x1,%al │ │ │ │ - and $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + push %eax │ │ │ │ + cli │ │ │ │ + and (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808daa3 <__gmpz_get_d_2exp@plt+0x41e03> │ │ │ │ + jb 808d9cb <__gmpz_get_d_2exp@plt+0x41d2b> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 808f2e8 <__gmpz_get_d_2exp@plt+0x43648> │ │ │ │ + jmp 808d9e0 <__gmpz_get_d_2exp@plt+0x41d40> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - jmp *(%ebx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + sbb %bh,%dl │ │ │ │ + and (%eax),%eax │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808db7c <__gmpz_get_d_2exp@plt+0x41edc> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808dbd0,-0x18(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - mov %eax,-0x20(%ebp) │ │ │ │ - movl $0x82d285d,-0x1c(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe0,%ebp │ │ │ │ - jmp 813b70c <__gmpz_get_d_2exp@plt+0xefa6c> │ │ │ │ - nop │ │ │ │ - call 808ff4d <__gmpz_get_d_2exp@plt+0x442ad> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x3f63f00a(%ebp) │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov $0x7,%ecx │ │ │ │ - mov %eax,%edx │ │ │ │ + jb 808da92 <__gmpz_get_d_2exp@plt+0x41df2> │ │ │ │ + movl $0x808da24,-0xc(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ - add %edx,%eax │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - cltd │ │ │ │ - idiv %ecx │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - sub %ecx,%eax │ │ │ │ - cmp $0x7fffffff,%eax │ │ │ │ - jne 808db5e <__gmpz_get_d_2exp@plt+0x41ebe> │ │ │ │ - mov $0x82d27f0,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808da24 <__gmpz_get_d_2exp@plt+0x41d84> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x808db5c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp 81669f0 <__gmpz_get_d_2exp@plt+0x11ad50> │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ + aam $0xf9 │ │ │ │ + and (%eax),%eax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x8c783f0(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 808da65 <__gmpz_get_d_2exp@plt+0x41dc5> │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808db3b <__gmpz_get_d_2exp@plt+0x41e9b> │ │ │ │ - movl $0x8143d68,-0x4(%edi) │ │ │ │ - inc %eax │ │ │ │ + ja 808dba2 <__gmpz_get_d_2exp@plt+0x41f02> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x808d9a8,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - fs dec %esp │ │ │ │ - and $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 808da70 <__gmpz_get_d_2exp@plt+0x41dd0> │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x808daa4,0x0(%ebp) │ │ │ │ + movl $0x82d95c1,-0x8(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80bb28c <__gmpz_get_d_2exp@plt+0x6f5ec> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push %esp │ │ │ │ + stc │ │ │ │ + and (%eax),%eax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %cl,(%eax) │ │ │ │ - fisttpl (%eax) │ │ │ │ - or %cl,-0x3a7c038b(%ecx) │ │ │ │ cld │ │ │ │ - jmp 814145c <__gmpz_get_d_2exp@plt+0xf57bc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %bh,%dh │ │ │ │ + int3 │ │ │ │ + fimull (%eax) │ │ │ │ + or %cl,0x45c7f475(%ecx) │ │ │ │ + clc │ │ │ │ + hlt │ │ │ │ + shrb $1,(%eax,%ecx,1) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80bb354 <__gmpz_get_d_2exp@plt+0x6f6b4> │ │ │ │ + sbb $0xf9,%al │ │ │ │ and (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x8c,%al │ │ │ │ - fisttpl (%eax) │ │ │ │ - or %cl,0x7589fc45(%ecx) │ │ │ │ - add %al,0x48e9fcc5(%ebx) │ │ │ │ - fisttpl (%edx) │ │ │ │ - add %dh,0x23(%esi,%edi,8) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70845(%ebx) │ │ │ │ - or %ch,0x4d8b0808(%ebx,%ebx,8) │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - cld │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 808db6d <__gmpz_get_d_2exp@plt+0x41ecd> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x808db04,0x4(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82cd108,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 808d6f0 <__gmpz_get_d_2exp@plt+0x41a50> │ │ │ │ + jmp 80bb354 <__gmpz_get_d_2exp@plt+0x6f6b4> │ │ │ │ xchg %ax,%ax │ │ │ │ - orb $0x1,0x0(%esp) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ + cmp %dh,%dh │ │ │ │ + and (%eax),%eax │ │ │ │ + addl $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 808dc1f <__gmpz_get_d_2exp@plt+0x41f7f> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80bf0b0 <__gmpz_get_d_2exp@plt+0x73410> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 808dd9e <__gmpz_get_d_2exp@plt+0x420fe> │ │ │ │ - movl $0x808de30,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 808c980 <__gmpz_get_d_2exp@plt+0x40ce0> │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - add $0x30,%edi │ │ │ │ + add %cl,-0xe76f7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 808db37 <__gmpz_get_d_2exp@plt+0x41e97> │ │ │ │ + add $0xc,%edi │ │ │ │ + mov %esi,%ecx │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808dc54 <__gmpz_get_d_2exp@plt+0x41fb4> │ │ │ │ - movl $0x808da80,-0x2c(%edi) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - movl $0x808dab4,-0x20(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x808dbfc,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - lea -0x2c(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ + ja 808db5c <__gmpz_get_d_2exp@plt+0x41ebc> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82cd13c,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp *0x8(%ebp) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - add $0x1c,%edi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xc,%edi │ │ │ │ + mov %esi,%ecx │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808dcb2 <__gmpz_get_d_2exp@plt+0x42012> │ │ │ │ - movl $0x808d968,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x808d99c,-0xc(%edi) │ │ │ │ + ja 808db5c <__gmpz_get_d_2exp@plt+0x41ebc> │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp *0x8(%ebp) │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %ecx,%esi │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - inc %eax │ │ │ │ - std │ │ │ │ - and (%eax),%eax │ │ │ │ - test %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - or %cl,0x3e283f2(%ecx) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 808dcc1 <__gmpz_get_d_2exp@plt+0x42021> │ │ │ │ - add $0x28,%edi │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808dcf9 <__gmpz_get_d_2exp@plt+0x42059> │ │ │ │ - movl $0x808d81c,-0x24(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x808d850,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ + ja 808db93 <__gmpz_get_d_2exp@plt+0x41ef3> │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x808d934,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x8(%ebp) │ │ │ │ - nop │ │ │ │ - add $0xfd,%al │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + int3 │ │ │ │ + clc │ │ │ │ and (%eax),%eax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0xe76f7bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 808dc63 <__gmpz_get_d_2exp@plt+0x41fc3> │ │ │ │ - movl $0x808dddc,0x0(%ebp) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808dd0d <__gmpz_get_d_2exp@plt+0x4206d> │ │ │ │ + movl $0x808dbf4,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x82d285d,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 813c4d8 <__gmpz_get_d_2exp@plt+0xf0838> │ │ │ │ - mov $0x82cda90,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x850023fc,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,0x458b0808(,%ebx,8) │ │ │ │ - adc $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ + jmp 80f6cf4 <__gmpz_get_d_2exp@plt+0xab054> │ │ │ │ + pushf │ │ │ │ clc │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov %esi,0x10(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 813d4bc <__gmpz_get_d_2exp@plt+0xf181c> │ │ │ │ - nop │ │ │ │ - mov %?,%esp │ │ │ │ and (%eax),%eax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,0x458b0808(%ebp,%ebx,8) │ │ │ │ - or $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808dd15 <__gmpz_get_d_2exp@plt+0x42075> │ │ │ │ + movl $0x808d5cc,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + movl $0x808dc40,-0x8(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov $0x82ccec8,%esi │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 808d6f0 <__gmpz_get_d_2exp@plt+0x41a50> │ │ │ │ - xchg %ax,%ax │ │ │ │ - jo 808ddfa <__gmpz_get_d_2exp@plt+0x4215a> │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %eax │ │ │ │ + clc │ │ │ │ and (%eax),%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - je 808ddea <__gmpz_get_d_2exp@plt+0x4214a> │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %esi,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 813d4bc <__gmpz_get_d_2exp@plt+0xf181c> │ │ │ │ + add %ah,0x8(%esp,%ebx,8) │ │ │ │ + or %cl,0x8758bf0(%ecx) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 808d5cc <__gmpz_get_d_2exp@plt+0x4192c> │ │ │ │ nop │ │ │ │ - dec %eax │ │ │ │ - cld │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + mull (%ebx) │ │ │ │ + add %al,0x0(%eax,%eax,1) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 808dd24 <__gmpz_get_d_2exp@plt+0x42084> │ │ │ │ + movl $0x808dc94,0x0(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80f6cb8 <__gmpz_get_d_2exp@plt+0xab018> │ │ │ │ + nop │ │ │ │ + je 808dc81 <__gmpz_get_d_2exp@plt+0x41fe1> │ │ │ │ and (%eax),%eax │ │ │ │ - add (%eax),%eax │ │ │ │ + les (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %cl,(%eax) │ │ │ │ - fimuls (%eax) │ │ │ │ - or %cl,0x45890845(%ebx) │ │ │ │ - hlt │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 808d6f0 <__gmpz_get_d_2exp@plt+0x41a50> │ │ │ │ + add %dh,0x75890808(%esp,%ebx,8) │ │ │ │ + cld │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80f6e84 <__gmpz_get_d_2exp@plt+0xab1e4> │ │ │ │ xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - xor %bh,%ah │ │ │ │ - and (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x18(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808def2 <__gmpz_get_d_2exp@plt+0x42252> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808df04,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808df04 <__gmpz_get_d_2exp@plt+0x42264> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x808deb4,0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp 8166a88 <__gmpz_get_d_2exp@plt+0x11ade8> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + push %esp │ │ │ │ + mull (%ebx) │ │ │ │ + add %al,%ah │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4d339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808de91 <__gmpz_get_d_2exp@plt+0x421f1> │ │ │ │ - movl $0x8143bf0,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + ja 808dd48 <__gmpz_get_d_2exp@plt+0x420a8> │ │ │ │ + movl $0x808d84c,-0x28(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov %esi,-0x1c(%edi) │ │ │ │ + movl $0x808d934,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x808d9e0,-0x8(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x808dd38,0xc(%ebp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 808b0f8 <__gmpz_get_d_2exp@plt+0x3f458> │ │ │ │ + mov $0x82cd4a0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + xchg %ax,%ax │ │ │ │ + shl $0x23,%dh │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - jmp 808debc <__gmpz_get_d_2exp@plt+0x4221c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov %?,%ebx │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 808d9e0 <__gmpz_get_d_2exp@plt+0x41d40> │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + nop │ │ │ │ + cmp %dh,%bh │ │ │ │ and (%eax),%eax │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,%al │ │ │ │ - fimuls (%eax) │ │ │ │ - or %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - mov %al,0xc7082cda │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - inc %ecx │ │ │ │ - fsubrl (%eax,%ecx,1) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 808dc30 <__gmpz_get_d_2exp@plt+0x41f90> │ │ │ │ + add %ch,%cl │ │ │ │ + push %edi │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl -0x8cbff8a(%ebp) │ │ │ │ + and (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808e009 <__gmpz_get_d_2exp@plt+0x42369> │ │ │ │ + jb 808dd9c <__gmpz_get_d_2exp@plt+0x420fc> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808dff0,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ + jmp 808ddac <__gmpz_get_d_2exp@plt+0x4210c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808de33 <__gmpz_get_d_2exp@plt+0x42193> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x808dddc,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 808dff0 <__gmpz_get_d_2exp@plt+0x42350> │ │ │ │ + jne 808dddc <__gmpz_get_d_2exp@plt+0x4213c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + xchg %ax,%ax │ │ │ │ + aam $0xf6 │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 808dfcc <__gmpz_get_d_2exp@plt+0x4232c> │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x5,%eax │ │ │ │ - jb 808dfa1 <__gmpz_get_d_2exp@plt+0x42301> │ │ │ │ - cmp $0x6,%eax │ │ │ │ - jb 808df96 <__gmpz_get_d_2exp@plt+0x422f6> │ │ │ │ - mov $0x82cdc19,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x82cdc11,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jb 808dfb1 <__gmpz_get_d_2exp@plt+0x42311> │ │ │ │ - mov $0x82cdc09,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 808dfc1 <__gmpz_get_d_2exp@plt+0x42321> │ │ │ │ - mov $0x82cdc01,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x82cdbf9,%esi │ │ │ │ + jb 808de13 <__gmpz_get_d_2exp@plt+0x42173> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808de3b <__gmpz_get_d_2exp@plt+0x4219b> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x808dd7c,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 808dfdc <__gmpz_get_d_2exp@plt+0x4233c> │ │ │ │ - mov $0x82cdbf1,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x82cdbe9,%esi │ │ │ │ + jb 808de1e <__gmpz_get_d_2exp@plt+0x4217e> │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + movl $0x82cd351,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8089140 <__gmpz_get_d_2exp@plt+0x3d4a0> │ │ │ │ + mov $0x82cd4b0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808de9a <__gmpz_get_d_2exp@plt+0x421fa> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x808de88,0x0(%ebp) │ │ │ │ + movl $0x82d7235,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8086200 <__gmpz_get_d_2exp@plt+0x3a560> │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,0x8(%edi,%ebx,8) │ │ │ │ - or %cl,-0x899f48a(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 808df6c <__gmpz_get_d_2exp@plt+0x422cc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - je 808e008 <__gmpz_get_d_2exp@plt+0x42368> │ │ │ │ + cld │ │ │ │ + ds enter $0x82c,$0x89 │ │ │ │ + jne 808de92 <__gmpz_get_d_2exp@plt+0x421f2> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80848e0 <__gmpz_get_d_2exp@plt+0x38c40> │ │ │ │ + mov $0x82cd4c0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + or $0xf6,%al │ │ │ │ and (%eax),%eax │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808e07e <__gmpz_get_d_2exp@plt+0x423de> │ │ │ │ - add $0x30,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808e074 <__gmpz_get_d_2exp@plt+0x423d4> │ │ │ │ - movl $0x808de60,-0x2c(%edi) │ │ │ │ + jb 808df23 <__gmpz_get_d_2exp@plt+0x42283> │ │ │ │ + movl $0x808deec,-0x4(%ebp) │ │ │ │ + movl $0x82cd4c1,-0x10(%ebp) │ │ │ │ + movl $0x82cd4d1,-0xc(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x808df2c,-0x20(%edi) │ │ │ │ - lea -0x2c(%edi),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x816b1a8,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x816b154,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp *0x8(%ebp) │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ - mov $0x82cdaa4,%esi │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 808519c <__gmpz_get_d_2exp@plt+0x394fc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 808df1d <__gmpz_get_d_2exp@plt+0x4227d> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808df2b <__gmpz_get_d_2exp@plt+0x4228b> │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82daefd,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x82cd4d0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ xchg %ax,%ax │ │ │ │ - mov $0xfb3,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,0x65ff02c6(%ebx) │ │ │ │ - add %ah,-0x70(%esi) │ │ │ │ - push %cs │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%ebx) │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808e1ae <__gmpz_get_d_2exp@plt+0x4250e> │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808e1a4 <__gmpz_get_d_2exp@plt+0x42504> │ │ │ │ + jb 808df7c <__gmpz_get_d_2exp@plt+0x422dc> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jge 808e10e <__gmpz_get_d_2exp@plt+0x4246e> │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - movl $0x808e0fc,0x4(%ebp) │ │ │ │ + movl $0x808df74,0x0(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82cdaad,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 813dc7c <__gmpz_get_d_2exp@plt+0xf1fdc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %esp │ │ │ │ - (bad) │ │ │ │ - and $0x0,%al │ │ │ │ + jmp 808deb4 <__gmpz_get_d_2exp@plt+0x42214> │ │ │ │ + cmp $0xf5,%al │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45c7fc75(%ecx) │ │ │ │ - add %bh,-0x7cf7d326(%ebp) │ │ │ │ + add %cl,0x30e90075(%ecx) │ │ │ │ (bad) │ │ │ │ - lret $0xae3 │ │ │ │ - add %al,0x3b7e0cf9(%ebx) │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - movl $0x808e13c,0x4(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82cdaad,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 813dc7c <__gmpz_get_d_2exp@plt+0xf1fdc> │ │ │ │ - nop │ │ │ │ - add $0xc6,%al │ │ │ │ - and $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c7fc75(%ecx) │ │ │ │ - add %dh,-0x7cf7d326(%ebp) │ │ │ │ (bad) │ │ │ │ - mov %bl,%ah │ │ │ │ - or (%eax),%al │ │ │ │ - cmp $0x80000000,%ecx │ │ │ │ - jne 808e165 <__gmpz_get_d_2exp@plt+0x424c5> │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov $0x82d27b4,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x81418cc,-0x4(%edi) │ │ │ │ - dec %ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x808e19c,0x0(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x82cdaad,-0x4(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 813dc7c <__gmpz_get_d_2exp@plt+0xf1fdc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - lds (%eax,%eax,1),%esp │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x34e90075(%ecx) │ │ │ │ - jecxz 808e1ad <__gmpz_get_d_2exp@plt+0x4250d> │ │ │ │ - add %al,%bh │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x82cdac4(%esi) │ │ │ │ + (bad) │ │ │ │ + mov $0x82cd4d8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - call 90905b4 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + pop %eax │ │ │ │ + cmc │ │ │ │ + and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808e1e7 <__gmpz_get_d_2exp@plt+0x42547> │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808dfb0 <__gmpz_get_d_2exp@plt+0x42310> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 808d03c <__gmpz_get_d_2exp@plt+0x4139c> │ │ │ │ + jmp 808dfc0 <__gmpz_get_d_2exp@plt+0x42320> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x4000100,%eax │ │ │ │ + nop │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808e2b8 <__gmpz_get_d_2exp@plt+0x42618> │ │ │ │ + jb 808e047 <__gmpz_get_d_2exp@plt+0x423a7> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x808e2ec,0x0(%ebp) │ │ │ │ - movl $0x82d63d9,-0x10(%ebp) │ │ │ │ - movl $0x82d6475,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x82cdaad,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80b5464 <__gmpz_get_d_2exp@plt+0x697c4> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pushf │ │ │ │ - mull (%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,-0x76f7f71e(%eax) │ │ │ │ - lock mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + movl $0x808dff0,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 808e2b0 <__gmpz_get_d_2exp@plt+0x42610> │ │ │ │ + jne 808dff0 <__gmpz_get_d_2exp@plt+0x42350> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669f0 <__gmpz_get_d_2exp@plt+0x11ad50> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808e25a <__gmpz_get_d_2exp@plt+0x425ba> │ │ │ │ - movl $0x808e1c4,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x808e240,0x0(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - lea 0x1(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x1f,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8090e44 <__gmpz_get_d_2exp@plt+0x451a4> │ │ │ │ xchg %ax,%ax │ │ │ │ - sub $0xf7,%al │ │ │ │ + clc │ │ │ │ + hlt │ │ │ │ and (%eax),%eax │ │ │ │ - and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0xce90075(%ecx) │ │ │ │ - repnz (bad) │ │ │ │ - (bad) │ │ │ │ - mov $0x82cdaf0,%esi │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 808e027 <__gmpz_get_d_2exp@plt+0x42387> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808e04f <__gmpz_get_d_2exp@plt+0x423af> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x808df90,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 808e032 <__gmpz_get_d_2exp@plt+0x42392> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x82cd1c5,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8088e24 <__gmpz_get_d_2exp@plt+0x3d184> │ │ │ │ + mov $0x82cd4e8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - or $0xf8,%al │ │ │ │ - and (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x2(%ecx) │ │ │ │ - jg 808e348 <__gmpz_get_d_2exp@plt+0x426a8> │ │ │ │ - xchg %eax,%ebp │ │ │ │ - mov $0x82d27f0,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - in (%dx),%al │ │ │ │ - mull (%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + jb 808e0a0 <__gmpz_get_d_2exp@plt+0x42400> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x808e098,0x0(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 808deb4 <__gmpz_get_d_2exp@plt+0x42214> │ │ │ │ + push %eax │ │ │ │ + hlt │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %cl,%ah │ │ │ │ - loop 808e2fd <__gmpz_get_d_2exp@plt+0x4265d> │ │ │ │ - or %cl,0x7589fc45(%ecx) │ │ │ │ - add $0x83,%al │ │ │ │ + add %cl,0x20e90075(%ecx) │ │ │ │ (bad) │ │ │ │ - pop %eax │ │ │ │ - xor %ecx,(%ebx) │ │ │ │ - add %bl,0x10023(%esi,%esi,8) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + mov $0x82cd4f8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + push %esp │ │ │ │ + hlt │ │ │ │ + and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808e333 <__gmpz_get_d_2exp@plt+0x42693> │ │ │ │ + jb 808e0d4 <__gmpz_get_d_2exp@plt+0x42434> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 808d03c <__gmpz_get_d_2exp@plt+0x4139c> │ │ │ │ + jmp 808e0e4 <__gmpz_get_d_2exp@plt+0x42444> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - test $0xf7,%al │ │ │ │ - and (%eax),%eax │ │ │ │ - add $0x100,%eax │ │ │ │ + nop │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808e408 <__gmpz_get_d_2exp@plt+0x42768> │ │ │ │ + jb 808e16b <__gmpz_get_d_2exp@plt+0x424cb> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x808e43c,0x0(%ebp) │ │ │ │ - movl $0x82d63d9,-0x10(%ebp) │ │ │ │ - movl $0x82d6475,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x82cdaad,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80b5464 <__gmpz_get_d_2exp@plt+0x697c4> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - dec %esp │ │ │ │ - mulb (%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - in $0x8,%al │ │ │ │ - or %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + movl $0x808e114,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 808e400 <__gmpz_get_d_2exp@plt+0x42760> │ │ │ │ + jne 808e114 <__gmpz_get_d_2exp@plt+0x42474> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669f0 <__gmpz_get_d_2exp@plt+0x11ad50> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808e3aa <__gmpz_get_d_2exp@plt+0x4270a> │ │ │ │ - movl $0x808e310,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x808e390,0x0(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - lea 0x1(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x1,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8090e44 <__gmpz_get_d_2exp@plt+0x451a4> │ │ │ │ xchg %ax,%ax │ │ │ │ - fdiv %st,%st(5) │ │ │ │ - and (%eax),%eax │ │ │ │ - and %eax,(%eax) │ │ │ │ + hlt │ │ │ │ + repz and (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x4316ff8b(%ecx) │ │ │ │ - lock (bad) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 808e14b <__gmpz_get_d_2exp@plt+0x424ab> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808e173 <__gmpz_get_d_2exp@plt+0x424d3> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x808e0b4,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 808e156 <__gmpz_get_d_2exp@plt+0x424b6> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x82ccd34,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8088b08 <__gmpz_get_d_2exp@plt+0x3ce68> │ │ │ │ + mov $0x82cd508,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808e1c4 <__gmpz_get_d_2exp@plt+0x42524> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x808e1bc,0x0(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 808deb4 <__gmpz_get_d_2exp@plt+0x42214> │ │ │ │ + dec %esp │ │ │ │ + repz and (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x20e90075(%ecx) │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ - mov $0x82cdb08,%esi │ │ │ │ + (bad) │ │ │ │ + mov $0x82cd518,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov $0x10023f6,%esp │ │ │ │ + cmp $0xf3,%al │ │ │ │ + and (%eax),%eax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x2(%ecx) │ │ │ │ - jg 808e498 <__gmpz_get_d_2exp@plt+0x427f8> │ │ │ │ - xchg %eax,%ebp │ │ │ │ - mov $0x82d27f0,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - pushf │ │ │ │ - mulb (%ebx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + jb 808e236 <__gmpz_get_d_2exp@plt+0x42596> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x808e208,0x0(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 808deb4 <__gmpz_get_d_2exp@plt+0x42214> │ │ │ │ + add %dh,%bl │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %bl,(%esp,%eiz,8) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,(%edx,%eiz,8) │ │ │ │ or %cl,(%eax) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 814145c <__gmpz_get_d_2exp@plt+0xf57bc> │ │ │ │ - shl $1,%dh │ │ │ │ - and (%eax),%eax │ │ │ │ + jmp 808e0e4 <__gmpz_get_d_2exp@plt+0x42444> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + push %ebp │ │ │ │ + bound %ebp,0x758908 │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80848e0 <__gmpz_get_d_2exp@plt+0x38c40> │ │ │ │ + mov $0x82cd528,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 808e29c <__gmpz_get_d_2exp@plt+0x425fc> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808e292 <__gmpz_get_d_2exp@plt+0x425f2> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x8143dd0,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82daefd,(%edi) │ │ │ │ + movl $0x818a912,-0x10(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808e4b3 <__gmpz_get_d_2exp@plt+0x42813> │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 808e300 <__gmpz_get_d_2exp@plt+0x42660> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808e2f6 <__gmpz_get_d_2exp@plt+0x42656> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808e4d8,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x8143dd0,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82daefd,(%edi) │ │ │ │ + movl $0x818a912,-0x10(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 808e7e0 <__gmpz_get_d_2exp@plt+0x42b40> │ │ │ │ + jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sub %al,0x24(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %dl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 808e35f <__gmpz_get_d_2exp@plt+0x426bf> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808e355 <__gmpz_get_d_2exp@plt+0x426b5> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + add $0xffffffc0,%eax │ │ │ │ + cmp $0x10ffff,%eax │ │ │ │ + ja 808e364 <__gmpz_get_d_2exp@plt+0x426c4> │ │ │ │ + movl $0x8143d78,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80bb684 <__gmpz_get_d_2exp@plt+0x6f9e4> │ │ │ │ xchg %ax,%ax │ │ │ │ - sub $0xf6,%al │ │ │ │ + mov $0xf1,%al │ │ │ │ and (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808e3a0 <__gmpz_get_d_2exp@plt+0x42700> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 808e3b4 <__gmpz_get_d_2exp@plt+0x42714> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + mov %al,0x24(%eax) │ │ │ │ + add %al,0x100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,%ah │ │ │ │ - in $0x8,%al │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0x66,%al │ │ │ │ - test $0x15750003,%esi │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808e495 <__gmpz_get_d_2exp@plt+0x427f5> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x808e3e8,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808e3e8 <__gmpz_get_d_2exp@plt+0x42748> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %dh,%dh │ │ │ │ - and (%eax),%eax │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x2316ff8b(%ecx) │ │ │ │ - sti │ │ │ │ - (bad) │ │ │ │ - ljmp (bad) │ │ │ │ - in (%dx),%al │ │ │ │ - cmc │ │ │ │ + dec %eax │ │ │ │ + int1 │ │ │ │ and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add $0x98,%al │ │ │ │ - in $0x8,%al │ │ │ │ - or %cl,0x758bf0(%ecx) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 808e423 <__gmpz_get_d_2exp@plt+0x42783> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808e4f0 <__gmpz_get_d_2exp@plt+0x42850> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x808e380,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 808e42e <__gmpz_get_d_2exp@plt+0x4278e> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x808e458,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808e498 <__gmpz_get_d_2exp@plt+0x427f8> │ │ │ │ + jne 808e458 <__gmpz_get_d_2exp@plt+0x427b8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ + in $0x3f,%al │ │ │ │ + and $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808e49d <__gmpz_get_d_2exp@plt+0x427fd> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + cmp $0x40,%ecx │ │ │ │ + jb 808e4ac <__gmpz_get_d_2exp@plt+0x4280c> │ │ │ │ + cmp $0x5f,%ecx │ │ │ │ + ja 808e4ce <__gmpz_get_d_2exp@plt+0x4282e> │ │ │ │ + movl $0x808e314,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x82cd530,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x808e248,-0x14(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x808e2ac,-0x14(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ nop │ │ │ │ - sbb $0xf6,%al │ │ │ │ + sub $0xf0,%al │ │ │ │ and (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808e583 <__gmpz_get_d_2exp@plt+0x428e3> │ │ │ │ + jb 808e52c <__gmpz_get_d_2exp@plt+0x4288c> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808e5b4,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 808e348 <__gmpz_get_d_2exp@plt+0x426a8> │ │ │ │ - mov $0x42,%al │ │ │ │ - and $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 808e540 <__gmpz_get_d_2exp@plt+0x428a0> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + and %ch,%al │ │ │ │ + and (%eax),%eax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x2(%ecx) │ │ │ │ - jg 808e5bc <__gmpz_get_d_2exp@plt+0x4291c> │ │ │ │ - sbb 0x82d27f0(%esi),%edi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ah,0x8(%ebp,%eiz,8) │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 808e564 <__gmpz_get_d_2exp@plt+0x428c4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81669f0 <__gmpz_get_d_2exp@plt+0x11ad50> │ │ │ │ - add $0x8,%edi │ │ │ │ + nop │ │ │ │ + aam $0xef │ │ │ │ + and (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 808e59b <__gmpz_get_d_2exp@plt+0x428fb> │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808e554 <__gmpz_get_d_2exp@plt+0x428b4> │ │ │ │ - movl $0x8143d68,-0x4(%edi) │ │ │ │ - lea 0x1(%esi),%eax │ │ │ │ + ja 808e5b6 <__gmpz_get_d_2exp@plt+0x42916> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x808e50c,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 808e5a6 <__gmpz_get_d_2exp@plt+0x42906> │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov $0x82ccd60,%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sub $0x23,%bh │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808e5f4 <__gmpz_get_d_2exp@plt+0x42954> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 808e608 <__gmpz_get_d_2exp@plt+0x42968> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + cmp %ch,%bh │ │ │ │ + and (%eax),%eax │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808e6a0 <__gmpz_get_d_2exp@plt+0x42a00> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x808e63c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808e63c <__gmpz_get_d_2exp@plt+0x4299c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - pop %esp │ │ │ │ - inc %edx │ │ │ │ - and $0x0,%al │ │ │ │ + sbb %ch,%bh │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,-0x1b(%eax) │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 808e677 <__gmpz_get_d_2exp@plt+0x429d7> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808e709 <__gmpz_get_d_2exp@plt+0x42a69> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x808e5d4,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 808e682 <__gmpz_get_d_2exp@plt+0x429e2> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x808e6b4,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 814145c <__gmpz_get_d_2exp@plt+0xf57bc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %esp │ │ │ │ - cmc │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808e6b4 <__gmpz_get_d_2exp@plt+0x42a14> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x82cd554,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov %gs,%esi │ │ │ │ and (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x94,%al │ │ │ │ - in $0x8,%eax │ │ │ │ - or %cl,0x7589fc45(%ecx) │ │ │ │ - add %al,0x40e9fcc5(%ebx) │ │ │ │ - rorl $1,(%edx) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808e610 <__gmpz_get_d_2exp@plt+0x42970> │ │ │ │ - movl $0x808e460,-0x18(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x808e504,-0xc(%edi) │ │ │ │ + ja 808e6e1 <__gmpz_get_d_2exp@plt+0x42a41> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmpl $0x54,0x3(%esi) │ │ │ │ + jne 808e6f0 <__gmpz_get_d_2exp@plt+0x42a50> │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 816f4a4 <__gmpz_get_d_2exp@plt+0x123804> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x82cdb40,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - and $0xf3,%al │ │ │ │ + movl $0x82dc3d9,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82cd540,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + pusha │ │ │ │ + out %al,(%dx) │ │ │ │ and (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808e697 <__gmpz_get_d_2exp@plt+0x429f7> │ │ │ │ + jb 808e744 <__gmpz_get_d_2exp@plt+0x42aa4> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808e674,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 808c980 <__gmpz_get_d_2exp@plt+0x40ce0> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8166a60 <__gmpz_get_d_2exp@plt+0x11adc0> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 808e758 <__gmpz_get_d_2exp@plt+0x42ab8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + sbb %ch,%dh │ │ │ │ + and (%eax),%eax │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808e7f0 <__gmpz_get_d_2exp@plt+0x42b50> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x808e78c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808e78c <__gmpz_get_d_2exp@plt+0x42aec> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + clc │ │ │ │ + in (%dx),%eax │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 808e7c7 <__gmpz_get_d_2exp@plt+0x42b27> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808e859 <__gmpz_get_d_2exp@plt+0x42bb9> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x808e724,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 808e7d2 <__gmpz_get_d_2exp@plt+0x42b32> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x808e804,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808e804 <__gmpz_get_d_2exp@plt+0x42b64> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x82cd584,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + in (%dx),%eax │ │ │ │ + and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808e65a <__gmpz_get_d_2exp@plt+0x429ba> │ │ │ │ - movl $0x8143c00,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + ja 808e831 <__gmpz_get_d_2exp@plt+0x42b91> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmpl $0x53,0x3(%esi) │ │ │ │ + jne 808e840 <__gmpz_get_d_2exp@plt+0x42ba0> │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82dc479,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf3,%al │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82cd570,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + inc %eax │ │ │ │ + in (%dx),%eax │ │ │ │ and (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808e6c1 <__gmpz_get_d_2exp@plt+0x42a21> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 808d03c <__gmpz_get_d_2exp@plt+0x4139c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - fdiv %st,%st(2) │ │ │ │ - and (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808e76e <__gmpz_get_d_2exp@plt+0x42ace> │ │ │ │ + jb 808e894 <__gmpz_get_d_2exp@plt+0x42bf4> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808e780,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 808e8a8 <__gmpz_get_d_2exp@plt+0x42c08> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + clc │ │ │ │ + in (%dx),%al │ │ │ │ + and (%eax),%eax │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808e940 <__gmpz_get_d_2exp@plt+0x42ca0> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x808e8dc,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 808e780 <__gmpz_get_d_2exp@plt+0x42ae0> │ │ │ │ + jne 808e8dc <__gmpz_get_d_2exp@plt+0x42c3c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x808e728,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp 8166a60 <__gmpz_get_d_2exp@plt+0x11adc0> │ │ │ │ - nop │ │ │ │ + xchg %ax,%ax │ │ │ │ + fsubr %st(4),%st │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - add $0xc,%edi │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 808e917 <__gmpz_get_d_2exp@plt+0x42c77> │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808e707 <__gmpz_get_d_2exp@plt+0x42a67> │ │ │ │ - movl $0x8143c00,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + ja 808e9a9 <__gmpz_get_d_2exp@plt+0x42d09> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x808e874,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 808e922 <__gmpz_get_d_2exp@plt+0x42c82> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x808e954,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808e954 <__gmpz_get_d_2exp@plt+0x42cb4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x82cd5b4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + dec %esp │ │ │ │ + in (%dx),%al │ │ │ │ + and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - jmp 808e72d <__gmpz_get_d_2exp@plt+0x42a8d> │ │ │ │ + ja 808e981 <__gmpz_get_d_2exp@plt+0x42ce1> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmpl $0x4f,0x3(%esi) │ │ │ │ + jne 808e990 <__gmpz_get_d_2exp@plt+0x42cf0> │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82dc3f1,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sub $0xf2,%al │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82cd5a0,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + or $0xec,%al │ │ │ │ and (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808e9e4 <__gmpz_get_d_2exp@plt+0x42d44> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 808e9f8 <__gmpz_get_d_2exp@plt+0x42d58> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + jmp 808ea0e <__gmpz_get_d_2exp@plt+0x42d6e> │ │ │ │ + add %al,0x100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808e75f <__gmpz_get_d_2exp@plt+0x42abf> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x808e6a8,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x808e7bc,0x0(%ebp) │ │ │ │ + jb 808ea90 <__gmpz_get_d_2exp@plt+0x42df0> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x808ea2c,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 808e7bc <__gmpz_get_d_2exp@plt+0x42b1c> │ │ │ │ + jne 808ea2c <__gmpz_get_d_2exp@plt+0x42d8c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x58,%al │ │ │ │ - out %eax,$0x8 │ │ │ │ - or %cl,0x7589fc45(%ecx) │ │ │ │ - add %al,0x28e9fcc5(%ebx) │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %al,0x2000100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + jmp 808ea46 <__gmpz_get_d_2exp@plt+0x42da6> │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808e854 <__gmpz_get_d_2exp@plt+0x42bb4> │ │ │ │ - add $0x40,%edi │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 808ea67 <__gmpz_get_d_2exp@plt+0x42dc7> │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808e84a <__gmpz_get_d_2exp@plt+0x42baa> │ │ │ │ - movl $0x808e630,-0x3c(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - movl $0x816b154,-0x30(%edi) │ │ │ │ - lea -0x3c(%edi),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - movl $0x808e6d0,-0x24(%edi) │ │ │ │ - lea -0x30(%edi),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x816b1a8,-0x14(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x816b154,-0x8(%edi) │ │ │ │ + ja 808eaf9 <__gmpz_get_d_2exp@plt+0x42e59> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x808e9c4,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 808ea72 <__gmpz_get_d_2exp@plt+0x42dd2> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x808eaa4,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp *0x8(%ebp) │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - mov $0x82cdb50,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808eaa4 <__gmpz_get_d_2exp@plt+0x42e04> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x82cd5d0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + sbb %ch,%bl │ │ │ │ + and (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808ead1 <__gmpz_get_d_2exp@plt+0x42e31> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmpl $0x58,0x3(%esi) │ │ │ │ + jne 808eae0 <__gmpz_get_d_2exp@plt+0x42e40> │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82dc391,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82cd5bc,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + (bad) │ │ │ │ + ljmp $0x0,$0x23 │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808eb4d <__gmpz_get_d_2exp@plt+0x42ead> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 808eb49 <__gmpz_get_d_2exp@plt+0x42ea9> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82cc89a,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 808e9f8 <__gmpz_get_d_2exp@plt+0x42d58> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + shr $1,%dl │ │ │ │ + and (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808e88b <__gmpz_get_d_2exp@plt+0x42beb> │ │ │ │ + jb 808eb7c <__gmpz_get_d_2exp@plt+0x42edc> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - dec %eax │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 808e89c <__gmpz_get_d_2exp@plt+0x42bfc> │ │ │ │ + jmp 808eb90 <__gmpz_get_d_2exp@plt+0x42ef0> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ + nop │ │ │ │ + mov %gs,%edx │ │ │ │ + and (%eax),%eax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808e8bd <__gmpz_get_d_2exp@plt+0x42c1d> │ │ │ │ + jb 808ec28 <__gmpz_get_d_2exp@plt+0x42f88> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 808e8ca <__gmpz_get_d_2exp@plt+0x42c2a> │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - add $0xffffffe4,%edi │ │ │ │ + movl $0x808ebc4,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808ebc4 <__gmpz_get_d_2exp@plt+0x42f24> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + push $0x23ea │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 808ebff <__gmpz_get_d_2exp@plt+0x42f5f> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808eced <__gmpz_get_d_2exp@plt+0x4304d> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x808eb5c,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - movl $0x808e864,-0x18(%edi) │ │ │ │ - mov %esi,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8143dd0,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 808ec0a <__gmpz_get_d_2exp@plt+0x42f6a> │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 808e99e <__gmpz_get_d_2exp@plt+0x42cfe> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x808ea08,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + movl $0x808ec3c,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808ea08 <__gmpz_get_d_2exp@plt+0x42d68> │ │ │ │ + jne 808ec3c <__gmpz_get_d_2exp@plt+0x42f9c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov $0x82cd62c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + loopne 808ec1b <__gmpz_get_d_2exp@plt+0x42f7b> │ │ │ │ and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808e988 <__gmpz_get_d_2exp@plt+0x42ce8> │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - sub %esi,%ecx │ │ │ │ - cmp $0x0,%ecx │ │ │ │ - jle 808e979 <__gmpz_get_d_2exp@plt+0x42cd9> │ │ │ │ - movl $0x8143dd0,-0x14(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x808e89c,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 808e89c <__gmpz_get_d_2exp@plt+0x42bfc> │ │ │ │ - add $0xffffffe8,%edi │ │ │ │ + ja 808ec6a <__gmpz_get_d_2exp@plt+0x42fca> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmpl $0x54,0x3(%esi) │ │ │ │ + jne 808ec79 <__gmpz_get_d_2exp@plt+0x42fd9> │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + movl $0x808eca0,0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808eca0 <__gmpz_get_d_2exp@plt+0x43000> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - movl $0x808e934,0x0(%ebp) │ │ │ │ - jmp 81669f0 <__gmpz_get_d_2exp@plt+0x11ad50> │ │ │ │ - mov $0x82cdb78,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82cd5f8,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + jmp 808ecbd <__gmpz_get_d_2exp@plt+0x4301d> │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 808ecb6 <__gmpz_get_d_2exp@plt+0x43016> │ │ │ │ + mov $0x82cd5e8,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808ecde <__gmpz_get_d_2exp@plt+0x4303e> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 808e9f8 <__gmpz_get_d_2exp@plt+0x42d58> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + inc %eax │ │ │ │ + jmp 809ed25 <__gmpz_get_d_2exp@plt+0x53085> │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808ed28 <__gmpz_get_d_2exp@plt+0x43088> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 808ed3c <__gmpz_get_d_2exp@plt+0x4309c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - add (%eax),%al │ │ │ │ + clc │ │ │ │ + call 80ded55 <__gmpz_get_d_2exp@plt+0x930b5> │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - in $0xe9,%al │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808edd4 <__gmpz_get_d_2exp@plt+0x43134> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x808ed70,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 808e9e4 <__gmpz_get_d_2exp@plt+0x42d44> │ │ │ │ + jne 808ed70 <__gmpz_get_d_2exp@plt+0x430d0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ + fsubr %st(0),%st │ │ │ │ and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,(%ecx,%ebp,8) │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %esi,-0x8(%ebp) │ │ │ │ - movl $0x0,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80f3c84 <__gmpz_get_d_2exp@plt+0xa7fe4> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 808e9a6 <__gmpz_get_d_2exp@plt+0x42d06> │ │ │ │ - movl $0x808e9bc,-0x4(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 808edab <__gmpz_get_d_2exp@plt+0x4310b> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808ee3d <__gmpz_get_d_2exp@plt+0x4319d> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x808ed08,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 808edb6 <__gmpz_get_d_2exp@plt+0x43116> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x808ede8,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808e9bc <__gmpz_get_d_2exp@plt+0x42d1c> │ │ │ │ + jne 808ede8 <__gmpz_get_d_2exp@plt+0x43148> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - inc %eax │ │ │ │ - int1 │ │ │ │ - and (%eax),%eax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 808ea72 <__gmpz_get_d_2exp@plt+0x42dd2> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808ea84,-0x14(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 813daa8 <__gmpz_get_d_2exp@plt+0xf1e08> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - clc │ │ │ │ - lock and (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ + mov $0x82cd648,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + dec %esp │ │ │ │ + call 809ee05 <__gmpz_get_d_2exp@plt+0x53165> │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add %cl,0x45890845(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - jne 808ea9b <__gmpz_get_d_2exp@plt+0x42dfb> │ │ │ │ - jmp 808eb0c <__gmpz_get_d_2exp@plt+0x42e6c> │ │ │ │ - fdiv %st(0),%st │ │ │ │ - and (%eax),%eax │ │ │ │ - add (%eax),%eax │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + ja 808ee15 <__gmpz_get_d_2exp@plt+0x43175> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmpl $0x49,0x3(%esi) │ │ │ │ + jne 808ee24 <__gmpz_get_d_2exp@plt+0x43184> │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82dc3f9,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82cd634,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + or $0xe8,%al │ │ │ │ + and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808eada <__gmpz_get_d_2exp@plt+0x42e3a> │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808ee78 <__gmpz_get_d_2exp@plt+0x431d8> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808eaec,-0x14(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 813daa8 <__gmpz_get_d_2exp@plt+0xf1e08> │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 808ee8c <__gmpz_get_d_2exp@plt+0x431ec> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ nop │ │ │ │ - lock and (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add %cl,0x45890845(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - jne 808eb03 <__gmpz_get_d_2exp@plt+0x42e63> │ │ │ │ - jmp 808eb0c <__gmpz_get_d_2exp@plt+0x42e6c> │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + (bad) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808ecfc <__gmpz_get_d_2exp@plt+0x4305c> │ │ │ │ + jb 808ef24 <__gmpz_get_d_2exp@plt+0x43284> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jae 808eb93 <__gmpz_get_d_2exp@plt+0x42ef3> │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 808ec70 <__gmpz_get_d_2exp@plt+0x42fd0> │ │ │ │ - movl $0x808ebe8,-0x4(%ebp) │ │ │ │ - movl $0x0,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - movl $0x82daefd,-0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80fc878 <__gmpz_get_d_2exp@plt+0xb0bd8> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - movl $0x808eb84,-0x4(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x808eec0,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808eec0 <__gmpz_get_d_2exp@plt+0x43220> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - clc │ │ │ │ - out %eax,(%dx) │ │ │ │ - and (%eax),%eax │ │ │ │ - addl $0x0,(%eax) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + out %eax,$0x23 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %al,-0xd76fb3b(%ebx) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - add $0x20,%edi │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 808eefb <__gmpz_get_d_2exp@plt+0x4325b> │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808eb5b <__gmpz_get_d_2exp@plt+0x42ebb> │ │ │ │ - movl $0x808eaa4,-0x1c(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x8143dd0,-0x8(%edi) │ │ │ │ - movl $0x82dc4e9,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + ja 808ef8d <__gmpz_get_d_2exp@plt+0x432ed> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x808ee58,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - addl $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 808ef06 <__gmpz_get_d_2exp@plt+0x43266> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x808ef38,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808ef38 <__gmpz_get_d_2exp@plt+0x43298> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x82cd664,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sbb %ah,%bh │ │ │ │ + and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808ebce <__gmpz_get_d_2exp@plt+0x42f2e> │ │ │ │ - movl $0x808f2c0,-0x8(%edi) │ │ │ │ + ja 808ef65 <__gmpz_get_d_2exp@plt+0x432c5> │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + cmpl $0x4e,0x3(%esi) │ │ │ │ + jne 808ef74 <__gmpz_get_d_2exp@plt+0x432d4> │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %esi,0xc(%ebp) │ │ │ │ + movl $0x82dc431,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 808e900 <__gmpz_get_d_2exp@plt+0x42c60> │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %eax │ │ │ │ - out %eax,(%dx) │ │ │ │ - and (%eax),%eax │ │ │ │ - addl $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %al,-0xd76fb3b(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808ece1 <__gmpz_get_d_2exp@plt+0x43041> │ │ │ │ - cmpl $0x0,0x3(%edx) │ │ │ │ - jge 808ecbe <__gmpz_get_d_2exp@plt+0x4301e> │ │ │ │ - movl $0x808ea3c,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x8143dd0,-0x8(%edi) │ │ │ │ - movl $0x82dc4e9,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - jmp 808ec2f <__gmpz_get_d_2exp@plt+0x42f8f> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - addl $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 808ec76 <__gmpz_get_d_2exp@plt+0x42fd6> │ │ │ │ - movl $0x808f2c0,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %esi,0xc(%ebp) │ │ │ │ + movl $0x82cd650,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 808e900 <__gmpz_get_d_2exp@plt+0x42c60> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - movl $0x808ec90,-0x4(%ebp) │ │ │ │ - movl $0x0,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - movl $0x82daefd,-0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80fc878 <__gmpz_get_d_2exp@plt+0xb0bd8> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - movl $0x808ec24,-0x4(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - mov $0x82cdb7c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - out %al,(%dx) │ │ │ │ - and (%eax),%eax │ │ │ │ - add (%eax),%eax │ │ │ │ + (bad) │ │ │ │ + out %al,$0x23 │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808ed46 <__gmpz_get_d_2exp@plt+0x430a6> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808ed58,-0x14(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 813daa8 <__gmpz_get_d_2exp@plt+0xf1e08> │ │ │ │ + add %dl,0x8d000100 │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808efe1 <__gmpz_get_d_2exp@plt+0x43341> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 808efdd <__gmpz_get_d_2exp@plt+0x4333d> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82cc89a,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 808ee8c <__gmpz_get_d_2exp@plt+0x431ec> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and $0xee,%al │ │ │ │ - and (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add %cl,0x45890845(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - jne 808ed6f <__gmpz_get_d_2exp@plt+0x430cf> │ │ │ │ - jmp 808eb0c <__gmpz_get_d_2exp@plt+0x42e6c> │ │ │ │ - add $0xee,%al │ │ │ │ + shl $1,%dh │ │ │ │ and (%eax),%eax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808edae <__gmpz_get_d_2exp@plt+0x4310e> │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808f010 <__gmpz_get_d_2exp@plt+0x43370> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808edc0,-0x14(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 813daa8 <__gmpz_get_d_2exp@plt+0xf1e08> │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 808f024 <__gmpz_get_d_2exp@plt+0x43384> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0x20023ed,%esp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add %cl,0x45890845(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - jne 808edd7 <__gmpz_get_d_2exp@plt+0x43137> │ │ │ │ - jmp 808eb0c <__gmpz_get_d_2exp@plt+0x42e6c> │ │ │ │ - test $0xed,%al │ │ │ │ + nop │ │ │ │ + mov %fs,%esi │ │ │ │ and (%eax),%eax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808ef2f <__gmpz_get_d_2exp@plt+0x4328f> │ │ │ │ + jb 808f0bc <__gmpz_get_d_2exp@plt+0x4341c> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x808ef4c,0x0(%ebp) │ │ │ │ + movl $0x808f058,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 808ef4c <__gmpz_get_d_2exp@plt+0x432ac> │ │ │ │ + jne 808f058 <__gmpz_get_d_2exp@plt+0x433b8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - pusha │ │ │ │ - in (%dx),%eax │ │ │ │ - and (%eax),%eax │ │ │ │ - add (%eax),%eax │ │ │ │ + push $0x23e6 │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - repnz and $0x3,%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 808ee69 <__gmpz_get_d_2exp@plt+0x431c9> │ │ │ │ - add $0x20,%edi │ │ │ │ - mov %esi,%edx │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 808f093 <__gmpz_get_d_2exp@plt+0x433f3> │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808ef1e <__gmpz_get_d_2exp@plt+0x4327e> │ │ │ │ - movl $0x808ed78,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x8143dd0,-0x8(%edi) │ │ │ │ - movl $0x82dc4e9,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + ja 808f181 <__gmpz_get_d_2exp@plt+0x434e1> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x808eff0,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jb 808eea6 <__gmpz_get_d_2exp@plt+0x43206> │ │ │ │ - movl $0x808ee98,0x8(%ebp) │ │ │ │ - movl $0x0,-0x4(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - movl $0x82daefd,0x4(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 808f09e <__gmpz_get_d_2exp@plt+0x433fe> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x808f0d0,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80fc878 <__gmpz_get_d_2exp@plt+0xb0bd8> │ │ │ │ - xchg %ax,%ax │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808f0d0 <__gmpz_get_d_2exp@plt+0x43430> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x82cd6c0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + loopne 808f0ab <__gmpz_get_d_2exp@plt+0x4340b> │ │ │ │ + and (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add %cl,0x5ae90475(%ecx) │ │ │ │ - cli │ │ │ │ - (bad) │ │ │ │ - incl -0xd76df39(%ebx) │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808ef1e <__gmpz_get_d_2exp@plt+0x4327e> │ │ │ │ - cmpl $0x0,0x3(%edx) │ │ │ │ - jge 808eee5 <__gmpz_get_d_2exp@plt+0x43245> │ │ │ │ - movl $0x808ed10,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x8143dd0,-0x8(%edi) │ │ │ │ - movl $0x82dc4e9,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + ja 808f0fe <__gmpz_get_d_2exp@plt+0x4345e> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmpl $0x59,0x3(%esi) │ │ │ │ + jne 808f10d <__gmpz_get_d_2exp@plt+0x4346d> │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + movl $0x808f134,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808f134 <__gmpz_get_d_2exp@plt+0x43494> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82cd68c,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - movl $0x808ef10,0x8(%ebp) │ │ │ │ - movl $0x0,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - movl $0x82daefd,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80fc878 <__gmpz_get_d_2exp@plt+0xb0bd8> │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add %cl,-0x1d16fb8b(%ecx) │ │ │ │ - stc │ │ │ │ - (bad) │ │ │ │ - inc %edi │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %ah,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + in $0x23,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x7aade9d6(%ecx) │ │ │ │ - or $0xdb9cbe00,%eax │ │ │ │ - sub $0x8,%al │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80fca78 <__gmpz_get_d_2exp@plt+0xb0dd8> │ │ │ │ - nop │ │ │ │ - inc %eax │ │ │ │ - in (%dx),%al │ │ │ │ - and (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 808ef37 <__gmpz_get_d_2exp@plt+0x43297> │ │ │ │ - movl $0x808ee1c,-0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808ee1c <__gmpz_get_d_2exp@plt+0x4317c> │ │ │ │ + jne 808f14a <__gmpz_get_d_2exp@plt+0x434aa> │ │ │ │ + mov $0x82cd67c,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808f172 <__gmpz_get_d_2exp@plt+0x434d2> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 808ee8c <__gmpz_get_d_2exp@plt+0x431ec> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + inc %eax │ │ │ │ + in $0x23,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc %eax,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808efb8 <__gmpz_get_d_2exp@plt+0x43318> │ │ │ │ + jb 808f1bc <__gmpz_get_d_2exp@plt+0x4351c> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - neg %eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x82daefd,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80fae30 <__gmpz_get_d_2exp@plt+0xaf190> │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 808f1d0 <__gmpz_get_d_2exp@plt+0x43530> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ + clc │ │ │ │ + in $0x23,%al │ │ │ │ + add %al,0x100 │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x89000000,%eax │ │ │ │ - lock lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808f030 <__gmpz_get_d_2exp@plt+0x43390> │ │ │ │ - add $0xc,%edi │ │ │ │ + jb 808f268 <__gmpz_get_d_2exp@plt+0x435c8> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x808f204,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808f204 <__gmpz_get_d_2exp@plt+0x43564> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + fsub %st(4),%st │ │ │ │ + and (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 808f23f <__gmpz_get_d_2exp@plt+0x4359f> │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808f026 <__gmpz_get_d_2exp@plt+0x43386> │ │ │ │ + ja 808f2d1 <__gmpz_get_d_2exp@plt+0x43631> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x808f19c,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 808f24a <__gmpz_get_d_2exp@plt+0x435aa> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x808f27c,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808f27c <__gmpz_get_d_2exp@plt+0x435dc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x82cd6dc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + dec %esp │ │ │ │ + in $0x23,%al │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808f2a9 <__gmpz_get_d_2exp@plt+0x43609> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmpl $0x42,0x3(%esi) │ │ │ │ + jne 808f2b8 <__gmpz_get_d_2exp@plt+0x43618> │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82dc451,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82cd6c8,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + clc │ │ │ │ + jecxz 808f306 <__gmpz_get_d_2exp@plt+0x43666> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x8d000100 │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808f325 <__gmpz_get_d_2exp@plt+0x43685> │ │ │ │ sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ + push %esi │ │ │ │ push %ebx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ add $0xc,%esp │ │ │ │ test %eax,%eax │ │ │ │ - je 808f035 <__gmpz_get_d_2exp@plt+0x43395> │ │ │ │ + je 808f321 <__gmpz_get_d_2exp@plt+0x43681> │ │ │ │ movl $0x816c010,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov $0xa,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov $0x80000000,%eax │ │ │ │ - cltd │ │ │ │ - idiv %ecx │ │ │ │ - movl $0x808ef8c,-0x8(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - neg %eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80fae30 <__gmpz_get_d_2exp@plt+0xaf190> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ + movl $0x82cc89a,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 808f1d0 <__gmpz_get_d_2exp@plt+0x43530> │ │ │ │ + mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - js 808f02d <__gmpz_get_d_2exp@plt+0x4338d> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0xe4,%al │ │ │ │ and (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808f07d <__gmpz_get_d_2exp@plt+0x433dd> │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808f354 <__gmpz_get_d_2exp@plt+0x436b4> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - neg %eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 808f090 <__gmpz_get_d_2exp@plt+0x433f0> │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 808f368 <__gmpz_get_d_2exp@plt+0x436c8> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - and $0xeb,%al │ │ │ │ - and (%eax),%eax │ │ │ │ - push %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + nop │ │ │ │ + shl $0x23,%bl │ │ │ │ + add %al,0x100 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808f168 <__gmpz_get_d_2exp@plt+0x434c8> │ │ │ │ - add $0x20,%edi │ │ │ │ + jb 808f400 <__gmpz_get_d_2exp@plt+0x43760> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x808f39c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808f39c <__gmpz_get_d_2exp@plt+0x436fc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + pushf │ │ │ │ + jecxz 808f3b6 <__gmpz_get_d_2exp@plt+0x43716> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 808f3d7 <__gmpz_get_d_2exp@plt+0x43737> │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808f15e <__gmpz_get_d_2exp@plt+0x434be> │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - cmp $0x80000000,%eax │ │ │ │ - jne 808f0c6 <__gmpz_get_d_2exp@plt+0x43426> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov $0x82cdbb6,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - test %eax,%eax │ │ │ │ - jge 808f142 <__gmpz_get_d_2exp@plt+0x434a2> │ │ │ │ - movl $0x808f04c,-0x1c(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8143dd0,-0x8(%edi) │ │ │ │ - movl $0x82dc4e9,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + ja 808f4c5 <__gmpz_get_d_2exp@plt+0x43825> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x808f334,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - nop │ │ │ │ - addl $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 808f3e2 <__gmpz_get_d_2exp@plt+0x43742> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x808f414,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808f414 <__gmpz_get_d_2exp@plt+0x43774> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x82cd738,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + adc $0xe3,%al │ │ │ │ + and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808f0fc <__gmpz_get_d_2exp@plt+0x4345c> │ │ │ │ - movl $0x808f2c0,-0x8(%edi) │ │ │ │ + ja 808f442 <__gmpz_get_d_2exp@plt+0x437a2> │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + cmpl $0x55,0x3(%esi) │ │ │ │ + jne 808f451 <__gmpz_get_d_2exp@plt+0x437b1> │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + movl $0x808f478,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808f478 <__gmpz_get_d_2exp@plt+0x437d8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + movl $0x82cd704,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x23e2,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 808f48e <__gmpz_get_d_2exp@plt+0x437ee> │ │ │ │ + mov $0x82cd6f4,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808f4b6 <__gmpz_get_d_2exp@plt+0x43816> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %esi,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 808e900 <__gmpz_get_d_2exp@plt+0x42c60> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - movl $0x808f114,-0x4(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x82daefd,-0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80fae30 <__gmpz_get_d_2exp@plt+0xaf190> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - mov $0x82cdbc4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - dec %eax │ │ │ │ - ljmp $0x1,$0x20023 │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 808f1d0 <__gmpz_get_d_2exp@plt+0x43530> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + je 808f4b8 <__gmpz_get_d_2exp@plt+0x43818> │ │ │ │ + and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808f1ad <__gmpz_get_d_2exp@plt+0x4350d> │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808f500 <__gmpz_get_d_2exp@plt+0x43860> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - neg %eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 808f090 <__gmpz_get_d_2exp@plt+0x433f0> │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 808f514 <__gmpz_get_d_2exp@plt+0x43874> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - or $0xea,%al │ │ │ │ + nop │ │ │ │ + sub $0xe2,%al │ │ │ │ and (%eax),%eax │ │ │ │ - push %cs │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808f2aa <__gmpz_get_d_2exp@plt+0x4360a> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - je 808f201 <__gmpz_get_d_2exp@plt+0x43561> │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - movl $0x82daefd,0x4(%ebp) │ │ │ │ - jmp 80fafb0 <__gmpz_get_d_2exp@plt+0xaf310> │ │ │ │ + jb 808f5ac <__gmpz_get_d_2exp@plt+0x4390c> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x808f548,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808f548 <__gmpz_get_d_2exp@plt+0x438a8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - shr $1,%cl │ │ │ │ + or $0xe2,%al │ │ │ │ and (%eax),%eax │ │ │ │ - and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - add $0x20,%edi │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 808f583 <__gmpz_get_d_2exp@plt+0x438e3> │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808f292 <__gmpz_get_d_2exp@plt+0x435f2> │ │ │ │ - cmp $0x80000000,%eax │ │ │ │ - jne 808f225 <__gmpz_get_d_2exp@plt+0x43585> │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov $0x82cdbb6,%esi │ │ │ │ + ja 808f615 <__gmpz_get_d_2exp@plt+0x43975> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x808f4e0,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 808f58e <__gmpz_get_d_2exp@plt+0x438ee> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x808f5c0,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808f5c0 <__gmpz_get_d_2exp@plt+0x43920> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x82cd754,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + and $0x23,%cl │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808f5ed <__gmpz_get_d_2exp@plt+0x4394d> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmpl $0x50,0x3(%esi) │ │ │ │ + jne 808f5fc <__gmpz_get_d_2exp@plt+0x4395c> │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82dc481,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - test %eax,%eax │ │ │ │ - jge 808f25b <__gmpz_get_d_2exp@plt+0x435bb> │ │ │ │ - mov 0x3(%ecx),%edx │ │ │ │ - mov 0x7(%ecx),%ecx │ │ │ │ - movl $0x808f17c,-0x1c(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8143dd0,-0x8(%edi) │ │ │ │ - movl $0x82dc4e9,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82cd740,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - movl $0x808f284,0x0(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x82daefd,-0x4(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80fae30 <__gmpz_get_d_2exp@plt+0xaf190> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add %cl,0x6ee90475(%ecx) │ │ │ │ - idiv %bh │ │ │ │ - inc %edi │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %ah,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,%ah │ │ │ │ - int1 │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %ecx,%esi │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - mov $0x82cdbdc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - lret $0xfa1 │ │ │ │ - add %al,(%edx) │ │ │ │ + inc %eax │ │ │ │ + loope 808f64a <__gmpz_get_d_2exp@plt+0x439aa> │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - inc %esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - in (%dx),%eax │ │ │ │ - mov 0xf,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add $0x2,%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %eax │ │ │ │ - mov $0x24,%ah │ │ │ │ + jb 808f650 <__gmpz_get_d_2exp@plt+0x439b0> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 808f664 <__gmpz_get_d_2exp@plt+0x439c4> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + clc │ │ │ │ + loopne 808f67a <__gmpz_get_d_2exp@plt+0x439da> │ │ │ │ add %al,0x100 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808f39f <__gmpz_get_d_2exp@plt+0x436ff> │ │ │ │ + jb 808f6fc <__gmpz_get_d_2exp@plt+0x43a5c> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x808f3b0,0x0(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x82cdc21,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 813c4d8 <__gmpz_get_d_2exp@plt+0xf0838> │ │ │ │ - mov $0x82cdc53,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x82cdc4f,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x82cdc4b,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x82cdc46,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x82cdc41,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x82cdc5b,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + movl $0x808f698,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808f698 <__gmpz_get_d_2exp@plt+0x439f8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + fsub %st(0),%st │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x7(%eax) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - cltd │ │ │ │ - idiv %ecx │ │ │ │ - test %edx,%edx │ │ │ │ - je 808f34a <__gmpz_get_d_2exp@plt+0x436aa> │ │ │ │ - test %esi,%esi │ │ │ │ - setl %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - sub %eax,%ecx │ │ │ │ - and $0x7,%ecx │ │ │ │ - add %ecx,%edx │ │ │ │ - cmp $0x6,%edx │ │ │ │ - jge 808f394 <__gmpz_get_d_2exp@plt+0x436f4> │ │ │ │ - test %edx,%edx │ │ │ │ - jl 808f394 <__gmpz_get_d_2exp@plt+0x436f4> │ │ │ │ - jmp *0x819578c(,%edx,4) │ │ │ │ - mov $0x82cdc57,%esi │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 808f6d3 <__gmpz_get_d_2exp@plt+0x43a33> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808f765 <__gmpz_get_d_2exp@plt+0x43ac5> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x808f630,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x82cdc28,%esi │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 808f6de <__gmpz_get_d_2exp@plt+0x43a3e> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x808f710,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808f710 <__gmpz_get_d_2exp@plt+0x43a70> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x82cd770,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ + dec %esp │ │ │ │ + loopne 808f72a <__gmpz_get_d_2exp@plt+0x43a8a> │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + ja 808f73d <__gmpz_get_d_2exp@plt+0x43a9d> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmpl $0x48,0x3(%esi) │ │ │ │ + jne 808f74c <__gmpz_get_d_2exp@plt+0x43aac> │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82dc389,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82cd75c,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + clc │ │ │ │ + fbld (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x8d000100 │ │ │ │ inc %ebp │ │ │ │ - add %ah,-0xd(%eax) │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 814145c <__gmpz_get_d_2exp@plt+0xf57bc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - jo 808f379 <__gmpz_get_d_2exp@plt+0x436d9> │ │ │ │ - and $0x0,%al │ │ │ │ - add (%eax),%al │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808f7b9 <__gmpz_get_d_2exp@plt+0x43b19> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 808f7b5 <__gmpz_get_d_2exp@plt+0x43b15> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82cc89a,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 808f664 <__gmpz_get_d_2exp@plt+0x439c4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0xe0,%al │ │ │ │ + and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ - lea -0x18(%ebp),%eax │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808f77a <__gmpz_get_d_2exp@plt+0x43ada> │ │ │ │ + jb 808f7e8 <__gmpz_get_d_2exp@plt+0x43b48> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808f468,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 808f7fc <__gmpz_get_d_2exp@plt+0x43b5c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + rcr $0x23,%bh │ │ │ │ + add %al,0x100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808f894 <__gmpz_get_d_2exp@plt+0x43bf4> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x808f830,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 808f468 <__gmpz_get_d_2exp@plt+0x437c8> │ │ │ │ + jne 808f830 <__gmpz_get_d_2exp@plt+0x43b90> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x1,%ecx │ │ │ │ - movl $0x808f768,0x0(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x82cdc21,-0x4(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 813c4d8 <__gmpz_get_d_2exp@plt+0xf0838> │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 808f407 <__gmpz_get_d_2exp@plt+0x43767> │ │ │ │ - mov $0x2,%ecx │ │ │ │ - jmp 808f40c <__gmpz_get_d_2exp@plt+0x4376c> │ │ │ │ - mov $0x3,%ecx │ │ │ │ - jmp 808f40c <__gmpz_get_d_2exp@plt+0x4376c> │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 808f434 <__gmpz_get_d_2exp@plt+0x43794> │ │ │ │ - mov $0x4,%ecx │ │ │ │ - jmp 808f40c <__gmpz_get_d_2exp@plt+0x4376c> │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jb 808f43b <__gmpz_get_d_2exp@plt+0x4379b> │ │ │ │ - mov $0x5,%ecx │ │ │ │ - jmp 808f40c <__gmpz_get_d_2exp@plt+0x4376c> │ │ │ │ - mov $0x6,%ecx │ │ │ │ - jmp 808f40c <__gmpz_get_d_2exp@plt+0x4376c> │ │ │ │ xchg %ax,%ax │ │ │ │ - fdivs 0x10024(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 808f428 <__gmpz_get_d_2exp@plt+0x43788> │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x5,%ecx │ │ │ │ - jb 808f447 <__gmpz_get_d_2exp@plt+0x437a7> │ │ │ │ - cmp $0x6,%ecx │ │ │ │ - jb 808f453 <__gmpz_get_d_2exp@plt+0x437b3> │ │ │ │ - mov $0x7,%ecx │ │ │ │ - jmp 808f40c <__gmpz_get_d_2exp@plt+0x4376c> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x808f4b4,0x0(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - jmp 81669f0 <__gmpz_get_d_2exp@plt+0x11ad50> │ │ │ │ - and %eax,(%eax) │ │ │ │ + pushf │ │ │ │ + fbld (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xd76fbb3(%ebx) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - add $0x8,%edi │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 808f86b <__gmpz_get_d_2exp@plt+0x43bcb> │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808f494 <__gmpz_get_d_2exp@plt+0x437f4> │ │ │ │ - movl $0x8143d68,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - lea -0x7(%ecx),%eax │ │ │ │ + ja 808f959 <__gmpz_get_d_2exp@plt+0x43cb9> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x808f7c8,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x808f504,0x0(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - jmp 81669f0 <__gmpz_get_d_2exp@plt+0x11ad50> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and %eax,(%eax) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 808f876 <__gmpz_get_d_2exp@plt+0x43bd6> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x808f8a8,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808f8a8 <__gmpz_get_d_2exp@plt+0x43c08> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x82cd7cc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + adc $0xdf,%al │ │ │ │ + and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xd76fbb3(%ebx) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808f4e1 <__gmpz_get_d_2exp@plt+0x43841> │ │ │ │ - movl $0x8143d68,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - lea -0x5(%ecx),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ + ja 808f8d6 <__gmpz_get_d_2exp@plt+0x43c36> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmpl $0x4f,0x3(%esi) │ │ │ │ + jne 808f8e5 <__gmpz_get_d_2exp@plt+0x43c45> │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + movl $0x808f90c,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808f90c <__gmpz_get_d_2exp@plt+0x43c6c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82cd798,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x808f554,0x0(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - jmp 81669f0 <__gmpz_get_d_2exp@plt+0x11ad50> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x23de,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xd76fbb3(%ebx) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - add $0x8,%edi │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 808f922 <__gmpz_get_d_2exp@plt+0x43c82> │ │ │ │ + mov $0x82cd788,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808f531 <__gmpz_get_d_2exp@plt+0x43891> │ │ │ │ - movl $0x8143d68,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - lea -0x4(%ecx),%eax │ │ │ │ + ja 808f94a <__gmpz_get_d_2exp@plt+0x43caa> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x808f5a4,0x0(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - jmp 81669f0 <__gmpz_get_d_2exp@plt+0x11ad50> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and %eax,(%eax) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 808f664 <__gmpz_get_d_2exp@plt+0x439c4> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + je 808f948 <__gmpz_get_d_2exp@plt+0x43ca8> │ │ │ │ + and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808f994 <__gmpz_get_d_2exp@plt+0x43cf4> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 808f9a8 <__gmpz_get_d_2exp@plt+0x43d08> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + sub $0xde,%al │ │ │ │ + and (%eax),%eax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xd76fbb3(%ebx) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808f581 <__gmpz_get_d_2exp@plt+0x438e1> │ │ │ │ - movl $0x8143d68,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - lea -0x3(%ecx),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x808f5f4,0x0(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - jmp 81669f0 <__gmpz_get_d_2exp@plt+0x11ad50> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and %eax,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + jb 808fa40 <__gmpz_get_d_2exp@plt+0x43da0> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x808f9dc,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808f9dc <__gmpz_get_d_2exp@plt+0x43d3c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + or $0xde,%al │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xd76fbb3(%ebx) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808f5d1 <__gmpz_get_d_2exp@plt+0x43931> │ │ │ │ - movl $0x8143d68,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - lea -0x2(%ecx),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x808f644,0x0(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - jmp 81669f0 <__gmpz_get_d_2exp@plt+0x11ad50> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xd76fbb3(%ebx) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - add $0x8,%edi │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 808fa17 <__gmpz_get_d_2exp@plt+0x43d77> │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808f621 <__gmpz_get_d_2exp@plt+0x43981> │ │ │ │ - movl $0x8143d68,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - lea -0x1(%ecx),%eax │ │ │ │ + ja 808faa9 <__gmpz_get_d_2exp@plt+0x43e09> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x808f974,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x808f694,0x0(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - jmp 81669f0 <__gmpz_get_d_2exp@plt+0x11ad50> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and %eax,(%eax) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 808fa22 <__gmpz_get_d_2exp@plt+0x43d82> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x808fa54,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808fa54 <__gmpz_get_d_2exp@plt+0x43db4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x82cd7e8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sbb $0x23,%ch │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xd76fbb3(%ebx) │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808f671 <__gmpz_get_d_2exp@plt+0x439d1> │ │ │ │ - movl $0x8143d68,-0x4(%edi) │ │ │ │ - lea -0x7(%ecx),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ + ja 808fa81 <__gmpz_get_d_2exp@plt+0x43de1> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmpl $0x53,0x3(%esi) │ │ │ │ + jne 808fa90 <__gmpz_get_d_2exp@plt+0x43df0> │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82dc471,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - jmp 808f699 <__gmpz_get_d_2exp@plt+0x439f9> │ │ │ │ - nop │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x7b8044d(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x760f763e(%ecx) │ │ │ │ - push %esp │ │ │ │ - and $0x40,%al │ │ │ │ - cltd │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - idiv %ecx │ │ │ │ - test %edx,%edx │ │ │ │ - je 808f4bd <__gmpz_get_d_2exp@plt+0x4381d> │ │ │ │ - test %esi,%esi │ │ │ │ - setl %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - sub %eax,%ecx │ │ │ │ - and $0x7,%ecx │ │ │ │ - add %ecx,%edx │ │ │ │ - cmp $0x6,%edx │ │ │ │ - jge 808f739 <__gmpz_get_d_2exp@plt+0x43a99> │ │ │ │ - test %edx,%edx │ │ │ │ - jl 808f739 <__gmpz_get_d_2exp@plt+0x43a99> │ │ │ │ - jmp *0x81957a4(,%edx,4) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x808f730,0x0(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - jmp 81669f0 <__gmpz_get_d_2exp@plt+0x11ad50> │ │ │ │ - nop │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xd76fbb3(%ebx) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808f70f <__gmpz_get_d_2exp@plt+0x43a6f> │ │ │ │ - movl $0x8143d68,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - lea -0x6(%ecx),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82cd7d4,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and %eax,(%eax) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + push %esp │ │ │ │ + frstor (%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,%al │ │ │ │ - testb $0x8,(%eax) │ │ │ │ + jb 808fae4 <__gmpz_get_d_2exp@plt+0x43e44> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 814145c <__gmpz_get_d_2exp@plt+0xf57bc> │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 808faf8 <__gmpz_get_d_2exp@plt+0x43e58> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ nop │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ + or $0xdd,%al │ │ │ │ + and (%eax),%eax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808f82a <__gmpz_get_d_2exp@plt+0x43b8a> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808f820 <__gmpz_get_d_2exp@plt+0x43b80> │ │ │ │ - movl $0x808f3d0,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + jb 808fb90 <__gmpz_get_d_2exp@plt+0x43ef0> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x808f7f8,0x0(%ebp) │ │ │ │ - movl $0x82d6335,-0xc(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x82dcc39,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80b5630 <__gmpz_get_d_2exp@plt+0x69990> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x808fb2c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808fb2c <__gmpz_get_d_2exp@plt+0x43e8c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - dec %eax │ │ │ │ - scas %es:(%edi),%eax │ │ │ │ - and $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + in (%dx),%al │ │ │ │ + fsubl (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808f7db <__gmpz_get_d_2exp@plt+0x43b3b> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x81418cc,-0x4(%edi) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 808fb67 <__gmpz_get_d_2exp@plt+0x43ec7> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808fbf9 <__gmpz_get_d_2exp@plt+0x43f59> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x808fac4,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 808fb72 <__gmpz_get_d_2exp@plt+0x43ed2> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x808fba4,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 813c4d8 <__gmpz_get_d_2exp@plt+0xf0838> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x82cdc30,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808fba4 <__gmpz_get_d_2exp@plt+0x43f04> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x82cd818,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x9c,%dl │ │ │ │ - sldt (%eax) │ │ │ │ + pusha │ │ │ │ + fsubl (%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x1(%esi) │ │ │ │ - gs add %dl,%ch │ │ │ │ - pushf │ │ │ │ - sldt (%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,0x65ff02c6(%ebx) │ │ │ │ - add %ah,-0x70(%esi) │ │ │ │ - cmc │ │ │ │ - pushf │ │ │ │ - sldt (%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,0x65ff03c6(%ebx) │ │ │ │ - add %ah,-0x70(%esi) │ │ │ │ - pop %ss │ │ │ │ - popf │ │ │ │ - sldt (%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x65ff03c6(%ebx) │ │ │ │ - add %ah,-0x70(%esi) │ │ │ │ - cmp %bl,0xf(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - add $0x0,%al │ │ │ │ - add $0x3,%esi │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808fbd1 <__gmpz_get_d_2exp@plt+0x43f31> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmpl $0x4b,0x3(%esi) │ │ │ │ + jne 808fbe0 <__gmpz_get_d_2exp@plt+0x43f40> │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82dc429,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %edi │ │ │ │ - popf │ │ │ │ - sldt (%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x3c68300 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82cd804,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - js 808f847 <__gmpz_get_d_2exp@plt+0x43ba7> │ │ │ │ - sldt (%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%esi) │ │ │ │ - add %al,0x65ff03c6(%ebx) │ │ │ │ - add %ah,-0x70(%esi) │ │ │ │ - cld │ │ │ │ - loop 808f8e2 <__gmpz_get_d_2exp@plt+0x43c42> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + or $0xdc,%al │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ inc %ebp │ │ │ │ - in (%dx),%al │ │ │ │ + hlt │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808f90b <__gmpz_get_d_2exp@plt+0x43c6b> │ │ │ │ + jb 808fc4d <__gmpz_get_d_2exp@plt+0x43fad> │ │ │ │ sub $0x4,%esp │ │ │ │ push %esi │ │ │ │ push %ebx │ │ │ │ call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ add $0xc,%esp │ │ │ │ test %eax,%eax │ │ │ │ - je 808f90e <__gmpz_get_d_2exp@plt+0x43c6e> │ │ │ │ + je 808fc49 <__gmpz_get_d_2exp@plt+0x43fa9> │ │ │ │ movl $0x816c010,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82cdb61,-0x14(%ebp) │ │ │ │ - movl $0x82cdb69,-0x10(%ebp) │ │ │ │ - movl $0x0,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 808f090 <__gmpz_get_d_2exp@plt+0x433f0> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + movl $0x82cc89a,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 808faf8 <__gmpz_get_d_2exp@plt+0x43e58> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + sbb %bl,%ah │ │ │ │ + and (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ - adc %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808f948 <__gmpz_get_d_2exp@plt+0x43ca8> │ │ │ │ + jb 808fc7c <__gmpz_get_d_2exp@plt+0x43fdc> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - neg %eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x82daefd,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80fae30 <__gmpz_get_d_2exp@plt+0xaf190> │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 808fc90 <__gmpz_get_d_2exp@plt+0x43ff0> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ + aam $0xdb │ │ │ │ + and (%eax),%eax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x89000000,%eax │ │ │ │ - lock lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808f9c0 <__gmpz_get_d_2exp@plt+0x43d20> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808f9b6 <__gmpz_get_d_2exp@plt+0x43d16> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - push %ebx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 808f9c5 <__gmpz_get_d_2exp@plt+0x43d25> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov $0xa,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov $0x80000000,%eax │ │ │ │ - cltd │ │ │ │ - idiv %ecx │ │ │ │ - movl $0x808f91c,-0x8(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - neg %eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80fae30 <__gmpz_get_d_2exp@plt+0xaf190> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + jb 808fd28 <__gmpz_get_d_2exp@plt+0x44088> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x808fcc4,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808fcc4 <__gmpz_get_d_2exp@plt+0x44024> │ │ │ │ + mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - enter $0x23e2,$0x0 │ │ │ │ + mov $0xdb,%al │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - adc $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 808fcff <__gmpz_get_d_2exp@plt+0x4405f> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808fded <__gmpz_get_d_2exp@plt+0x4414d> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x808fc5c,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 808fd0a <__gmpz_get_d_2exp@plt+0x4406a> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x808fd3c,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808fd3c <__gmpz_get_d_2exp@plt+0x4409c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x82cd874,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sub %bl,%bl │ │ │ │ + and (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808fa01 <__gmpz_get_d_2exp@plt+0x43d61> │ │ │ │ - mov $0x3c,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - cltd │ │ │ │ - idiv %ecx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 808fa04 <__gmpz_get_d_2exp@plt+0x43d64> │ │ │ │ - mov $0x82cdc84,%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808fd6a <__gmpz_get_d_2exp@plt+0x440ca> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmpl $0x41,0x3(%esi) │ │ │ │ + jne 808fd79 <__gmpz_get_d_2exp@plt+0x440d9> │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + movl $0x808fda0,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808fda0 <__gmpz_get_d_2exp@plt+0x44100> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x82cdb61,-0xc(%ebp) │ │ │ │ - movl $0x82cdb69,-0x8(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - sub %eax,%ecx │ │ │ │ - and $0x3c,%ecx │ │ │ │ - add %ecx,%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 808f090 <__gmpz_get_d_2exp@plt+0x433f0> │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - loop 808fa52 <__gmpz_get_d_2exp@plt+0x43db2> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82cd840,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0xda,%ah │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %dl,(%eax,%eax,1) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x8(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808fa81 <__gmpz_get_d_2exp@plt+0x43de1> │ │ │ │ - add $0x10,%edi │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 808fdb6 <__gmpz_get_d_2exp@plt+0x44116> │ │ │ │ + mov $0x82cd830,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808fa77 <__gmpz_get_d_2exp@plt+0x43dd7> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x808f9dc,-0xc(%edi) │ │ │ │ + ja 808fdde <__gmpz_get_d_2exp@plt+0x4413e> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x819048a,-0x8(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 808faf8 <__gmpz_get_d_2exp@plt+0x43e58> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + mov %bl,%dl │ │ │ │ + and (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808fb0d <__gmpz_get_d_2exp@plt+0x43e6d> │ │ │ │ + jb 808fe28 <__gmpz_get_d_2exp@plt+0x44188> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808fac8,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ + jmp 808fe3c <__gmpz_get_d_2exp@plt+0x4419c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + inc %eax │ │ │ │ + fisubl (%ebx) │ │ │ │ + add %al,0x100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808fed4 <__gmpz_get_d_2exp@plt+0x44234> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x808fe70,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 808fac8 <__gmpz_get_d_2exp@plt+0x43e28> │ │ │ │ + jne 808fe70 <__gmpz_get_d_2exp@plt+0x441d0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + xchg %ax,%ax │ │ │ │ + and %bl,%dl │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 808fafe <__gmpz_get_d_2exp@plt+0x43e5e> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - add $0xfffffffd,%eax │ │ │ │ - cmp $0x0,%eax │ │ │ │ - jl 808faf0 <__gmpz_get_d_2exp@plt+0x43e50> │ │ │ │ - movl $0x8143d68,-0x4(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 808feab <__gmpz_get_d_2exp@plt+0x4420b> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808ff3d <__gmpz_get_d_2exp@plt+0x4429d> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x808fe08,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov $0x82dcc01,%esi │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 808feb6 <__gmpz_get_d_2exp@plt+0x44216> │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x808fee8,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808fee8 <__gmpz_get_d_2exp@plt+0x44248> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x82cd890,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %eax,%esp │ │ │ │ + fldenv (%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808ff15 <__gmpz_get_d_2exp@plt+0x44275> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmpl $0x4c,0x3(%esi) │ │ │ │ + jne 808ff24 <__gmpz_get_d_2exp@plt+0x44284> │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82dc381,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82cd87c,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + inc %eax │ │ │ │ + fldenv (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ + add %dl,0x8d000100 │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808fb3a <__gmpz_get_d_2exp@plt+0x43e9a> │ │ │ │ + jb 808ff91 <__gmpz_get_d_2exp@plt+0x442f1> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 808ff8d <__gmpz_get_d_2exp@plt+0x442ed> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82cc89a,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 808fe3c <__gmpz_get_d_2exp@plt+0x4419c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + dec %esp │ │ │ │ + fldenv (%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808ffc0 <__gmpz_get_d_2exp@plt+0x44320> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - neg %eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x82daefd,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80fae30 <__gmpz_get_d_2exp@plt+0xaf190> │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 808ffd4 <__gmpz_get_d_2exp@plt+0x44334> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ nop │ │ │ │ - push %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + or %bl,%cl │ │ │ │ + and (%eax),%eax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808fd98 <__gmpz_get_d_2exp@plt+0x440f8> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 808fd18 <__gmpz_get_d_2exp@plt+0x44078> │ │ │ │ - test %ecx,%ecx │ │ │ │ - setl %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov $0x3c,%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - cltd │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - idiv %ecx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 808fd4c <__gmpz_get_d_2exp@plt+0x440ac> │ │ │ │ - mov $0x3c,%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - add %ecx,%eax │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - cltd │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - idiv %ecx │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - sub %ecx,%eax │ │ │ │ - imul $0x64,%eax,%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 808f1c0 <__gmpz_get_d_2exp@plt+0x43520> │ │ │ │ - test %eax,%eax │ │ │ │ - jge 808fc28 <__gmpz_get_d_2exp@plt+0x43f88> │ │ │ │ - cmp $0x80000000,%eax │ │ │ │ - jne 808fc03 <__gmpz_get_d_2exp@plt+0x43f63> │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x82d6c3d,0x0(%ebp) │ │ │ │ - movl $0x82cdc94,0x4(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 80bb1cc <__gmpz_get_d_2exp@plt+0x6f52c> │ │ │ │ - movl $0x808fb18,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x82d6c3d,0x0(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 80bb1cc <__gmpz_get_d_2exp@plt+0x6f52c> │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x808fc58,0x4(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82daefd,0x0(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80fae30 <__gmpz_get_d_2exp@plt+0xaf190> │ │ │ │ + jb 809006c <__gmpz_get_d_2exp@plt+0x443cc> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8090008,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8090008 <__gmpz_get_d_2exp@plt+0x44368> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x5316ff8b(%ecx) │ │ │ │ - mov $0x2,%ah │ │ │ │ - add %cl,-0x20(%eax) │ │ │ │ + in $0xd8,%al │ │ │ │ and (%eax),%eax │ │ │ │ - inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x1cc783f2(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 8090043 <__gmpz_get_d_2exp@plt+0x443a3> │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808fd34 <__gmpz_get_d_2exp@plt+0x44094> │ │ │ │ - movl $0x808fa38,-0x18(%edi) │ │ │ │ - test %ecx,%ecx │ │ │ │ - setl %dl │ │ │ │ - movzbl %dl,%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov $0x3c,%eax │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - add %edx,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - cltd │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - idiv %ecx │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - sub %ecx,%eax │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 808fbd8 <__gmpz_get_d_2exp@plt+0x43f38> │ │ │ │ - mov 0x3(%ecx),%edx │ │ │ │ - mov 0x7(%ecx),%ecx │ │ │ │ - movl $0x808fa90,-0x8(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - movl $0x808fd2c,0x4(%ebp) │ │ │ │ - lea -0x8(%edi),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + ja 8090131 <__gmpz_get_d_2exp@plt+0x44491> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x808ffa0,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 809004e <__gmpz_get_d_2exp@plt+0x443ae> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8090080,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 808f090 <__gmpz_get_d_2exp@plt+0x433f0> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - jmp 808fc74 <__gmpz_get_d_2exp@plt+0x43fd4> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8090080 <__gmpz_get_d_2exp@plt+0x443e0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x82cd8ec,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + pop %esp │ │ │ │ + fsubs (%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x2716ff8b(%ecx) │ │ │ │ - mov $0x2,%bl │ │ │ │ - add %al,%bh │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %bl,(%eax,%eax,1) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - movl $0x808fc6c,0x0(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x1,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - sub %ecx,%eax │ │ │ │ - and $0x3c,%eax │ │ │ │ - add %eax,%edx │ │ │ │ - mov $0x3c,%eax │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - add %ecx,%eax │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - cltd │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - idiv %ecx │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - sub %ecx,%eax │ │ │ │ - imul $0x64,%eax,%eax │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - add %ecx,%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + ja 80900ae <__gmpz_get_d_2exp@plt+0x4440e> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmpl $0x55,0x3(%esi) │ │ │ │ + jne 80900bd <__gmpz_get_d_2exp@plt+0x4441d> │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + movl $0x80900e4,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 808f1c0 <__gmpz_get_d_2exp@plt+0x43520> │ │ │ │ - mov $0x82cdcc4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sbb %bl,%bh │ │ │ │ - and (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 808fe0e <__gmpz_get_d_2exp@plt+0x4416e> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808fdf4,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov 0x10(%esi),%ecx │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808fdf4 <__gmpz_get_d_2exp@plt+0x44154> │ │ │ │ + jne 80900e4 <__gmpz_get_d_2exp@plt+0x44444> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - rcr $1,%dh │ │ │ │ - and (%eax),%eax │ │ │ │ - inc %edx │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82cd8b8,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + call 80924b4 <__gmpz_get_d_2exp@plt+0x46814> │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,(%eax) │ │ │ │ - decb (%eax) │ │ │ │ - or %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808fe20 <__gmpz_get_d_2exp@plt+0x44180> │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80900fa <__gmpz_get_d_2exp@plt+0x4445a> │ │ │ │ + mov $0x82cd8a8,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - fisubs (%ebx) │ │ │ │ - add %al,0x0(%edx) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8090122 <__gmpz_get_d_2exp@plt+0x44482> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 808fe3c <__gmpz_get_d_2exp@plt+0x4419c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + mov $0x10023d7,%esp │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add %cl,0x1ee90475(%ecx) │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - jmp *-0x70(%esi) │ │ │ │ - mov %bl,%dh │ │ │ │ - and (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808fe9e <__gmpz_get_d_2exp@plt+0x441fe> │ │ │ │ + jb 809016c <__gmpz_get_d_2exp@plt+0x444cc> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808fe84,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov 0x10(%esi),%ecx │ │ │ │ - neg %ecx │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808fe84 <__gmpz_get_d_2exp@plt+0x441e4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8090180 <__gmpz_get_d_2exp@plt+0x444e0> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - inc %eax │ │ │ │ - fisubs (%ebx) │ │ │ │ - add %al,0x0(%edx) │ │ │ │ + je 8090149 <__gmpz_get_d_2exp@plt+0x444a9> │ │ │ │ + and (%eax),%eax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,-0x76f7f702(%eax) │ │ │ │ - lock mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8090218 <__gmpz_get_d_2exp@plt+0x44578> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80901b4,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 808feb0 <__gmpz_get_d_2exp@plt+0x44210> │ │ │ │ + jne 80901b4 <__gmpz_get_d_2exp@plt+0x44514> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - adc $0xde,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %esp │ │ │ │ + xlat %ds:(%ebx) │ │ │ │ and (%eax),%eax │ │ │ │ - inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add %cl,-0x7116fb8b(%ecx) │ │ │ │ - cld │ │ │ │ - (bad) │ │ │ │ - jmp *-0x70(%esi) │ │ │ │ - hlt │ │ │ │ - frstor (%ebx) │ │ │ │ - add %dl,(%esi) │ │ │ │ - add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 80901ef <__gmpz_get_d_2exp@plt+0x4454f> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8090281 <__gmpz_get_d_2exp@plt+0x445e1> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x809014c,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 80901fa <__gmpz_get_d_2exp@plt+0x4455a> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x809022c,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 809022c <__gmpz_get_d_2exp@plt+0x4458c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x82cd908,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + enter $0x23d6,$0x0 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808ff14 <__gmpz_get_d_2exp@plt+0x44274> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jge 808ff26 <__gmpz_get_d_2exp@plt+0x44286> │ │ │ │ - movl $0x808fe3c,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x8143dd0,-0x8(%edi) │ │ │ │ - movl $0x82dc4e9,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + ja 8090259 <__gmpz_get_d_2exp@plt+0x445b9> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmpl $0x46,0x3(%esi) │ │ │ │ + jne 8090268 <__gmpz_get_d_2exp@plt+0x445c8> │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82dc3d1,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - mov $0x82cdce4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x808fdac,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x8143dd0,-0x8(%edi) │ │ │ │ - movl $0x82dc4d9,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82cd8f4,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb $0x23,%ch │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + pushf │ │ │ │ + (bad) │ │ │ │ + and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80902bc <__gmpz_get_d_2exp@plt+0x4461c> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80902d0 <__gmpz_get_d_2exp@plt+0x44630> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + push %esp │ │ │ │ + (bad) │ │ │ │ + and (%eax),%eax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808ffa9 <__gmpz_get_d_2exp@plt+0x44309> │ │ │ │ - movl $0x808ff94,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 8090368 <__gmpz_get_d_2exp@plt+0x446c8> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8090304,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 808ff94 <__gmpz_get_d_2exp@plt+0x442f4> │ │ │ │ + jne 8090304 <__gmpz_get_d_2exp@plt+0x44664> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - push %eax │ │ │ │ - frstor (%ebx) │ │ │ │ - add %al,0x1e000000(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor $0xd6,%al │ │ │ │ + and (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,%al │ │ │ │ - decl (%eax) │ │ │ │ - or %cl,-0x899fc8a(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 808ffc0 <__gmpz_get_d_2exp@plt+0x44320> │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 809033f <__gmpz_get_d_2exp@plt+0x4469f> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80903d1 <__gmpz_get_d_2exp@plt+0x44731> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x809029c,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 809034a <__gmpz_get_d_2exp@plt+0x446aa> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x809037c,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 809037c <__gmpz_get_d_2exp@plt+0x446dc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x82cdcec,%esi │ │ │ │ + mov $0x82cd938,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and $0xdd,%al │ │ │ │ + test $0xd5,%al │ │ │ │ and (%eax),%eax │ │ │ │ - addl $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890346(%ebx) │ │ │ │ - or $0x83,%al │ │ │ │ - lds (%ecx,%ebp,8),%eax │ │ │ │ - add %bh,%bh │ │ │ │ - (bad) │ │ │ │ - jmp *-0x70(%esi) │ │ │ │ - xchg %edx,0x3000f(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - inc %esi │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80903a9 <__gmpz_get_d_2exp@plt+0x44709> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmpl $0x54,0x3(%esi) │ │ │ │ + jne 80903b8 <__gmpz_get_d_2exp@plt+0x44718> │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82dc3c9,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82cd924,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov %bl,%bh │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + jl 80903b7 <__gmpz_get_d_2exp@plt+0x44717> │ │ │ │ and (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ - lea -0x1c(%ebp),%eax │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809007c <__gmpz_get_d_2exp@plt+0x443dc> │ │ │ │ + jb 809040c <__gmpz_get_d_2exp@plt+0x4476c> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80900b8,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8090420 <__gmpz_get_d_2exp@plt+0x44780> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + xor $0xd5,%al │ │ │ │ + and (%eax),%eax │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80904b8 <__gmpz_get_d_2exp@plt+0x44818> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8090454,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80900b8 <__gmpz_get_d_2exp@plt+0x44418> │ │ │ │ + jne 8090454 <__gmpz_get_d_2exp@plt+0x447b4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 8166ab0 <__gmpz_get_d_2exp@plt+0x11ae10> │ │ │ │ xchg %ax,%ax │ │ │ │ + adc $0xd5,%al │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8090027 <__gmpz_get_d_2exp@plt+0x44387> │ │ │ │ - movl $0x8091d78,-0x18(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8143c00,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 809048f <__gmpz_get_d_2exp@plt+0x447ef> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8090521 <__gmpz_get_d_2exp@plt+0x44881> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x80903ec,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70c45(%ebx) │ │ │ │ - or $0x40,%al │ │ │ │ - add %cl,(%ecx) │ │ │ │ - or %cl,0x458bfc45(%ecx) │ │ │ │ - add %cl,0x4d8b0075(%ecx) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - or %al,0x5ce9fcc5(%ebx) │ │ │ │ - adc $0xdebc0000,%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 809049a <__gmpz_get_d_2exp@plt+0x447fa> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80904cc,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80904cc <__gmpz_get_d_2exp@plt+0x4482c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x82cd968,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov %dl,%ah │ │ │ │ and (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,-0x76f7f700(%eax) │ │ │ │ - jne 80900be <__gmpz_get_d_2exp@plt+0x4441e> │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8091b78 <__gmpz_get_d_2exp@plt+0x45ed8> │ │ │ │ - xchg %ax,%ax │ │ │ │ - push $0x20024a6 │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ + ja 80904f9 <__gmpz_get_d_2exp@plt+0x44859> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmpl $0x53,0x3(%esi) │ │ │ │ + jne 8090508 <__gmpz_get_d_2exp@plt+0x44868> │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82dc469,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82cd954,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + pop %esp │ │ │ │ + aam $0x23 │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809010b <__gmpz_get_d_2exp@plt+0x4446b> │ │ │ │ + jb 809055c <__gmpz_get_d_2exp@plt+0x448bc> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809011c,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8090570 <__gmpz_get_d_2exp@plt+0x448d0> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + adc $0xd4,%al │ │ │ │ + and (%eax),%eax │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8090608 <__gmpz_get_d_2exp@plt+0x44968> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80905a4,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 809011c <__gmpz_get_d_2exp@plt+0x4447c> │ │ │ │ + jne 80905a4 <__gmpz_get_d_2exp@plt+0x44904> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - and $0xa6,%al │ │ │ │ - and $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + hlt │ │ │ │ + shll %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add %cl,0x45890346(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - stos %eax,%es:(%edi) │ │ │ │ - ret │ │ │ │ - or (%eax),%al │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 80905df <__gmpz_get_d_2exp@plt+0x4493f> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8090671 <__gmpz_get_d_2exp@plt+0x449d1> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x809053c,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 80905ea <__gmpz_get_d_2exp@plt+0x4494a> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x809061c,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 809061c <__gmpz_get_d_2exp@plt+0x4497c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x82cd998,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + push $0x10023d3 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d339(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8090185 <__gmpz_get_d_2exp@plt+0x444e5> │ │ │ │ - movl $0x808ffec,-0x28(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x816b1a8,-0x18(%edi) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x80900d8,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xc(%edi),%esi │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + ja 8090649 <__gmpz_get_d_2exp@plt+0x449a9> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmpl $0x53,0x3(%esi) │ │ │ │ + jne 8090658 <__gmpz_get_d_2exp@plt+0x449b8> │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82dc461,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - mov $0x82cdcf4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82cd984,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + sub %dl,%bl │ │ │ │ + and (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8090206 <__gmpz_get_d_2exp@plt+0x44566> │ │ │ │ + jb 80906ac <__gmpz_get_d_2exp@plt+0x44a0c> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8090214,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ + jmp 80906c0 <__gmpz_get_d_2exp@plt+0x44a20> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + loopne 8090684 <__gmpz_get_d_2exp@plt+0x449e4> │ │ │ │ + and (%eax),%eax │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8090758 <__gmpz_get_d_2exp@plt+0x44ab8> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80906f4,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8090214 <__gmpz_get_d_2exp@plt+0x44574> │ │ │ │ + jne 80906f4 <__gmpz_get_d_2exp@plt+0x44a54> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + xchg %ax,%ax │ │ │ │ + rcl $0x23,%dl │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80901cd <__gmpz_get_d_2exp@plt+0x4452d> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - neg %eax │ │ │ │ - movl $0x8143d68,-0x4(%edi) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 809072f <__gmpz_get_d_2exp@plt+0x44a8f> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80907c1 <__gmpz_get_d_2exp@plt+0x44b21> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x809068c,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 809073a <__gmpz_get_d_2exp@plt+0x44a9a> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x809076c,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 809076c <__gmpz_get_d_2exp@plt+0x44acc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x82cd9b4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xor $0xd2,%al │ │ │ │ + and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,%ah │ │ │ │ - add %ecx,(%ecx) │ │ │ │ - or %cl,-0x899fc8a(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80901e4 <__gmpz_get_d_2exp@plt+0x44544> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + ja 8090799 <__gmpz_get_d_2exp@plt+0x44af9> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmpl $0x46,0x3(%esi) │ │ │ │ + jne 80907a8 <__gmpz_get_d_2exp@plt+0x44b08> │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82dc3e1,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82cd9a0,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + hlt │ │ │ │ + shll $1,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x1c(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8090339 <__gmpz_get_d_2exp@plt+0x44699> │ │ │ │ + jb 80907fc <__gmpz_get_d_2exp@plt+0x44b5c> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80902d8,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8090810 <__gmpz_get_d_2exp@plt+0x44b70> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + shll $1,(%ebx) │ │ │ │ + add %al,0x100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80908a8 <__gmpz_get_d_2exp@plt+0x44c08> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8090844,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80902d8 <__gmpz_get_d_2exp@plt+0x44638> │ │ │ │ + jne 8090844 <__gmpz_get_d_2exp@plt+0x44ba4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 8166ab0 <__gmpz_get_d_2exp@plt+0x11ae10> │ │ │ │ xchg %ax,%ax │ │ │ │ + mov %ss,%ecx │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 809087f <__gmpz_get_d_2exp@plt+0x44bdf> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8090911 <__gmpz_get_d_2exp@plt+0x44c71> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x80907dc,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 809088a <__gmpz_get_d_2exp@plt+0x44bea> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80908bc,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80908bc <__gmpz_get_d_2exp@plt+0x44c1c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x82cd9d0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add %dl,%cl │ │ │ │ + and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809026b <__gmpz_get_d_2exp@plt+0x445cb> │ │ │ │ - movl $0x8091d78,-0x18(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ + ja 80908e9 <__gmpz_get_d_2exp@plt+0x44c49> │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8143c00,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + cmpl $0x54,0x3(%esi) │ │ │ │ + jne 80908f8 <__gmpz_get_d_2exp@plt+0x44c58> │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82dc3a1,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82cd9bc,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + shlb $1,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80902c0 <__gmpz_get_d_2exp@plt+0x44620> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - movl $0x80901a0,-0x18(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x808ffdc,-0xc(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x82daee9,-0x4(%edi) │ │ │ │ - movl $0x82daefd,(%edi) │ │ │ │ - movl $0x8090284,0x4(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ + add %dl,0x8d000100 │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8090965 <__gmpz_get_d_2exp@plt+0x44cc5> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 8090961 <__gmpz_get_d_2exp@plt+0x44cc1> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82cc89a,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8091608 <__gmpz_get_d_2exp@plt+0x45968> │ │ │ │ + jmp 8090810 <__gmpz_get_d_2exp@plt+0x44b70> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - jo 8090319 <__gmpz_get_d_2exp@plt+0x44679> │ │ │ │ - and (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov $0x10023d0,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80903a3 <__gmpz_get_d_2exp@plt+0x44703> │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8090994 <__gmpz_get_d_2exp@plt+0x44cf4> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8090428,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8090428 <__gmpz_get_d_2exp@plt+0x44788> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xor %bl,%bl │ │ │ │ + jmp 80909a8 <__gmpz_get_d_2exp@plt+0x44d08> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + je 809096a <__gmpz_get_d_2exp@plt+0x44cca> │ │ │ │ and (%eax),%eax │ │ │ │ - inc %edx │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,0x468b0809(%ebx,%eax,1) │ │ │ │ - add 0x45890475(%ebx),%ecx │ │ │ │ - add $0x66,%al │ │ │ │ - test $0x15750003,%esi │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8090a40 <__gmpz_get_d_2exp@plt+0x44da0> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80909dc,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80909dc <__gmpz_get_d_2exp@plt+0x44d3c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xdb,%al │ │ │ │ - and (%eax),%eax │ │ │ │ - bound %eax,(%eax) │ │ │ │ + push %eax │ │ │ │ + shlb $1,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890845(%ebx) │ │ │ │ - add %cl,-0x3116f78b(%ecx) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %ah,-0x70(%esi) │ │ │ │ - call a0927a3 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,-0x74f7f6fd(%eax) │ │ │ │ - inc %esi │ │ │ │ - add 0x45890875(%ebx),%ecx │ │ │ │ - or %ah,-0x9(%esi) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 8090388 <__gmpz_get_d_2exp@plt+0x446e8> │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 8090a17 <__gmpz_get_d_2exp@plt+0x44d77> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8090b05 <__gmpz_get_d_2exp@plt+0x44e65> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x8090974,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 8090a22 <__gmpz_get_d_2exp@plt+0x44d82> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8090a54,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8090a54 <__gmpz_get_d_2exp@plt+0x44db4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - rcr $0x23,%dl │ │ │ │ - add %al,(%eax) │ │ │ │ + mov $0x82cda2c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + enter $0x23cf,$0x0 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - rolb $1,(%ebx) │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov 0xb(%esi),%ecx │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8090a82 <__gmpz_get_d_2exp@plt+0x44de2> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmpl $0x4f,0x3(%esi) │ │ │ │ + jne 8090a91 <__gmpz_get_d_2exp@plt+0x44df1> │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + movl $0x8090ab8,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80903d0 <__gmpz_get_d_2exp@plt+0x44730> │ │ │ │ + jne 8090ab8 <__gmpz_get_d_2exp@plt+0x44e18> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - fisubl (%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82cd9f8,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %esp │ │ │ │ + iret │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,%al │ │ │ │ - add (%ecx),%ecx │ │ │ │ - or %cl,-0x899f88a(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80903f8 <__gmpz_get_d_2exp@plt+0x44758> │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8090ace <__gmpz_get_d_2exp@plt+0x44e2e> │ │ │ │ + mov $0x82cd9e8,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - hlt │ │ │ │ - mov %al,0x20024 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8090af6 <__gmpz_get_d_2exp@plt+0x44e56> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 8090810 <__gmpz_get_d_2exp@plt+0x44b70> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + sub %cl,%bh │ │ │ │ + and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809047f <__gmpz_get_d_2exp@plt+0x447df> │ │ │ │ + jb 8090b40 <__gmpz_get_d_2exp@plt+0x44ea0> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8090490,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8090b54 <__gmpz_get_d_2exp@plt+0x44eb4> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + loopne 8090b14 <__gmpz_get_d_2exp@plt+0x44e74> │ │ │ │ + and (%eax),%eax │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8090bec <__gmpz_get_d_2exp@plt+0x44f4c> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8090b88,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8090490 <__gmpz_get_d_2exp@plt+0x447f0> │ │ │ │ + jne 8090b88 <__gmpz_get_d_2exp@plt+0x44ee8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov $0xa2,%al │ │ │ │ - and $0x0,%al │ │ │ │ + ror $0x23,%dh │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 8090bc3 <__gmpz_get_d_2exp@plt+0x44f23> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8090c55 <__gmpz_get_d_2exp@plt+0x44fb5> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x8090b20,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 8090bce <__gmpz_get_d_2exp@plt+0x44f2e> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8090c00,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8090c00 <__gmpz_get_d_2exp@plt+0x44f60> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x82cda48,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xor $0xce,%al │ │ │ │ + and (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add %cl,0x45890346(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - aaa │ │ │ │ - rorb $0x0,(%edx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4d339(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80904f9 <__gmpz_get_d_2exp@plt+0x44859> │ │ │ │ - movl $0x8090234,-0x28(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x8090348,-0x18(%edi) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x809044c,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xc(%edi),%esi │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + ja 8090c2d <__gmpz_get_d_2exp@plt+0x44f8d> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmpl $0x51,0x3(%esi) │ │ │ │ + jne 8090c3c <__gmpz_get_d_2exp@plt+0x44f9c> │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82dc3a9,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - mov $0x82cdd04,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - mov 0x2000f(%ecx),%ss │ │ │ │ - add %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %esi │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - ret │ │ │ │ - xchg %eax,%ecx │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %esi │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82cda34,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + loopne 8090c33 <__gmpz_get_d_2exp@plt+0x44f93> │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8090599 <__gmpz_get_d_2exp@plt+0x448f9> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8090578,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ + jb 8090ca9 <__gmpz_get_d_2exp@plt+0x45009> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 8090ca5 <__gmpz_get_d_2exp@plt+0x45005> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82cc89a,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8090578 <__gmpz_get_d_2exp@plt+0x448d8> │ │ │ │ + jmp 8090b54 <__gmpz_get_d_2exp@plt+0x44eb4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + in (%dx),%al │ │ │ │ + int $0x23 │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8090561 <__gmpz_get_d_2exp@plt+0x448c1> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ - movl $0x8143d68,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jb 8090cd8 <__gmpz_get_d_2exp@plt+0x45038> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8090cec <__gmpz_get_d_2exp@plt+0x4504c> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - or $0x200,%eax │ │ │ │ + nop │ │ │ │ + test $0xcd,%al │ │ │ │ + and (%eax),%eax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80906c1 <__gmpz_get_d_2exp@plt+0x44a21> │ │ │ │ + jb 8090d84 <__gmpz_get_d_2exp@plt+0x450e4> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - je 809069c <__gmpz_get_d_2exp@plt+0x449fc> │ │ │ │ - movl $0x80906d4,-0x4(%ebp) │ │ │ │ - mov 0x2(%ecx),%esi │ │ │ │ - mov 0x6(%ecx),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + movl $0x8090d20,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80906d4 <__gmpz_get_d_2exp@plt+0x44a34> │ │ │ │ + jne 8090d20 <__gmpz_get_d_2exp@plt+0x45080> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8090610,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp 8166a60 <__gmpz_get_d_2exp@plt+0x11adc0> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %cl,%ch │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - add $0xc,%edi │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 8090d5b <__gmpz_get_d_2exp@plt+0x450bb> │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80905ed <__gmpz_get_d_2exp@plt+0x4494d> │ │ │ │ - movl $0x8090534,-0x8(%edi) │ │ │ │ + ja 8090e49 <__gmpz_get_d_2exp@plt+0x451a9> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x8090cb8,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - jmp 8090615 <__gmpz_get_d_2exp@plt+0x44975> │ │ │ │ - movl $0x8143d68,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov $0x82dcc09,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x8090694,-0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - nop │ │ │ │ - bound %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - int1 │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8090670 <__gmpz_get_d_2exp@plt+0x449d0> │ │ │ │ - movl $0x8143d68,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov $0x82dcc09,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 8090d66 <__gmpz_get_d_2exp@plt+0x450c6> │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - mov $0x82cddb4,%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8090d98,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8090d98 <__gmpz_get_d_2exp@plt+0x450f8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x82cdaa4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and (%eax),%al │ │ │ │ + cld │ │ │ │ + int3 │ │ │ │ + and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8090661 <__gmpz_get_d_2exp@plt+0x449c1> │ │ │ │ + ja 8090dc6 <__gmpz_get_d_2exp@plt+0x45126> │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jle 8090647 <__gmpz_get_d_2exp@plt+0x449a7> │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - movl $0x8090718,0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - sub %ecx,%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + cmpl $0x4e,0x3(%esi) │ │ │ │ + jne 8090dd5 <__gmpz_get_d_2exp@plt+0x45135> │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + movl $0x8090dfc,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8090718 <__gmpz_get_d_2exp@plt+0x44a78> │ │ │ │ + jne 8090dfc <__gmpz_get_d_2exp@plt+0x4515c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and %eax,(%eax) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82cda70,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %cl,%ah │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x40,%al │ │ │ │ - push %es │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80905a8 <__gmpz_get_d_2exp@plt+0x44908> │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8090e12 <__gmpz_get_d_2exp@plt+0x45172> │ │ │ │ + mov $0x82cda60,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8090e3a <__gmpz_get_d_2exp@plt+0x4519a> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 8090b54 <__gmpz_get_d_2exp@plt+0x44eb4> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + pop %esp │ │ │ │ + int3 │ │ │ │ + and (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809079d <__gmpz_get_d_2exp@plt+0x44afd> │ │ │ │ + jb 8090e84 <__gmpz_get_d_2exp@plt+0x451e4> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809077c,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ + jmp 8090e98 <__gmpz_get_d_2exp@plt+0x451f8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + adc $0xcc,%al │ │ │ │ + and (%eax),%eax │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8090f30 <__gmpz_get_d_2exp@plt+0x45290> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8090ecc,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 809077c <__gmpz_get_d_2exp@plt+0x44adc> │ │ │ │ + jne 8090ecc <__gmpz_get_d_2exp@plt+0x4522c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + hlt │ │ │ │ + lret │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 8090f07 <__gmpz_get_d_2exp@plt+0x45267> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8090f99 <__gmpz_get_d_2exp@plt+0x452f9> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x8090e64,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 8090f12 <__gmpz_get_d_2exp@plt+0x45272> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8090f44,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8090f44 <__gmpz_get_d_2exp@plt+0x452a4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x82cdac0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + push $0x10023cb │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8090765 <__gmpz_get_d_2exp@plt+0x44ac5> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ - movl $0x8143d68,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + ja 8090f71 <__gmpz_get_d_2exp@plt+0x452d1> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmpl $0x42,0x3(%esi) │ │ │ │ + jne 8090f80 <__gmpz_get_d_2exp@plt+0x452e0> │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82dc439,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82cdaac,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + adc $0xcb,%al │ │ │ │ + and (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8090fed <__gmpz_get_d_2exp@plt+0x4534d> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 8090fe9 <__gmpz_get_d_2exp@plt+0x45349> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82cc89a,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8090e98 <__gmpz_get_d_2exp@plt+0x451f8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + and %cl,%bl │ │ │ │ + and (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809080d <__gmpz_get_d_2exp@plt+0x44b6d> │ │ │ │ + jb 809101c <__gmpz_get_d_2exp@plt+0x4537c> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80907ec,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ + jmp 8091030 <__gmpz_get_d_2exp@plt+0x45390> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + fmul %st,%st(2) │ │ │ │ + and (%eax),%eax │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80910c8 <__gmpz_get_d_2exp@plt+0x45428> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8091064,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80907ec <__gmpz_get_d_2exp@plt+0x44b4c> │ │ │ │ + jne 8091064 <__gmpz_get_d_2exp@plt+0x453c4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x23ca,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 809109f <__gmpz_get_d_2exp@plt+0x453ff> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809118d <__gmpz_get_d_2exp@plt+0x454ed> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x8090ffc,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 80910aa <__gmpz_get_d_2exp@plt+0x4540a> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80910dc,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80910dc <__gmpz_get_d_2exp@plt+0x4543c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x82cdb1c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xor %cl,%dl │ │ │ │ + and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80907d5 <__gmpz_get_d_2exp@plt+0x44b35> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ - movl $0x8143d68,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ + ja 809110a <__gmpz_get_d_2exp@plt+0x4546a> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmpl $0x54,0x3(%esi) │ │ │ │ + jne 8091119 <__gmpz_get_d_2exp@plt+0x45479> │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + movl $0x8091140,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8091140 <__gmpz_get_d_2exp@plt+0x454a0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82cdae8,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x23c9,%esp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8091156 <__gmpz_get_d_2exp@plt+0x454b6> │ │ │ │ + mov $0x82cdad8,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809117e <__gmpz_get_d_2exp@plt+0x454de> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 8090e98 <__gmpz_get_d_2exp@plt+0x451f8> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + nop │ │ │ │ + leave │ │ │ │ + and (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809087d <__gmpz_get_d_2exp@plt+0x44bdd> │ │ │ │ + jb 80911c8 <__gmpz_get_d_2exp@plt+0x45528> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809085c,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ + jmp 80911dc <__gmpz_get_d_2exp@plt+0x4553c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + dec %eax │ │ │ │ + leave │ │ │ │ + and (%eax),%eax │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8091274 <__gmpz_get_d_2exp@plt+0x455d4> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8091210,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 809085c <__gmpz_get_d_2exp@plt+0x44bbc> │ │ │ │ + jne 8091210 <__gmpz_get_d_2exp@plt+0x45570> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub %cl,%cl │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 809124b <__gmpz_get_d_2exp@plt+0x455ab> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80912dd <__gmpz_get_d_2exp@plt+0x4563d> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x80911a8,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 8091256 <__gmpz_get_d_2exp@plt+0x455b6> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8091288,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8091288 <__gmpz_get_d_2exp@plt+0x455e8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x82cdb38,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + pushf │ │ │ │ + enter $0x23,$0x1 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8090845 <__gmpz_get_d_2exp@plt+0x44ba5> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ - movl $0x8143d68,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + ja 80912b5 <__gmpz_get_d_2exp@plt+0x45615> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmpl $0x4d,0x3(%esi) │ │ │ │ + jne 80912c4 <__gmpz_get_d_2exp@plt+0x45624> │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82dc449,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82cdb24,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + pop %esp │ │ │ │ + enter $0x23,$0x1 │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80908ed <__gmpz_get_d_2exp@plt+0x44c4d> │ │ │ │ + jb 8091318 <__gmpz_get_d_2exp@plt+0x45678> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80908cc,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ + jmp 809132c <__gmpz_get_d_2exp@plt+0x4568c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + adc $0xc8,%al │ │ │ │ + and (%eax),%eax │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80913c4 <__gmpz_get_d_2exp@plt+0x45724> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8091360,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80908cc <__gmpz_get_d_2exp@plt+0x44c2c> │ │ │ │ + jne 8091360 <__gmpz_get_d_2exp@plt+0x456c0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + hlt │ │ │ │ + (bad) │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80908b5 <__gmpz_get_d_2exp@plt+0x44c15> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ - movl $0x8143d68,-0x4(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 809139b <__gmpz_get_d_2exp@plt+0x456fb> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809142d <__gmpz_get_d_2exp@plt+0x4578d> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x80912f8,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8090b43 <__gmpz_get_d_2exp@plt+0x44ea3> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jge 8090b4b <__gmpz_get_d_2exp@plt+0x44eab> │ │ │ │ - mov $0x82dcc09,%esi │ │ │ │ - movl $0x82dcc09,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8166a60 <__gmpz_get_d_2exp@plt+0x11adc0> │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 809092c <__gmpz_get_d_2exp@plt+0x44c8c> │ │ │ │ - movl $0x8090888,-0x8(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - add $0xc,%edi │ │ │ │ - mov %esi,%eax │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8090b32 <__gmpz_get_d_2exp@plt+0x44e92> │ │ │ │ - cmp $0x16e,%ecx │ │ │ │ - jle 80909e7 <__gmpz_get_d_2exp@plt+0x44d47> │ │ │ │ - movl $0x8143dd0,-0x8(%edi) │ │ │ │ - movl $0x82dcce9,-0x4(%edi) │ │ │ │ - movl $0x82cdda6,(%edi) │ │ │ │ - movl $0x8090944,0x8(%ebp) │ │ │ │ - movl $0x14f,0x0(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 80905a8 <__gmpz_get_d_2exp@plt+0x44908> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8166a60 <__gmpz_get_d_2exp@plt+0x11adc0> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80909ad <__gmpz_get_d_2exp@plt+0x44d0d> │ │ │ │ - movl $0x8090818,-0x8(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 80913a6 <__gmpz_get_d_2exp@plt+0x45706> │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - cmp $0x1f,%ecx │ │ │ │ - jle 8090b24 <__gmpz_get_d_2exp@plt+0x44e84> │ │ │ │ - movl $0x8143dd0,-0x8(%edi) │ │ │ │ - movl $0x82dcce9,-0x4(%edi) │ │ │ │ - movl $0x82cdda6,(%edi) │ │ │ │ - movl $0x80909c4,0x8(%ebp) │ │ │ │ - lea -0x1f(%ecx),%eax │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80913d8,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 80905a8 <__gmpz_get_d_2exp@plt+0x44908> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8166a60 <__gmpz_get_d_2exp@plt+0x11adc0> │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8090a1c <__gmpz_get_d_2exp@plt+0x44d7c> │ │ │ │ - movl $0x80907a8,-0x8(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - nop │ │ │ │ - and (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xf76fbb3(%ebx) │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8090967 <__gmpz_get_d_2exp@plt+0x44cc7> │ │ │ │ - add $0xc,%edi │ │ │ │ - mov %esi,%eax │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8090b32 <__gmpz_get_d_2exp@plt+0x44e92> │ │ │ │ - cmp $0x16d,%ecx │ │ │ │ - jle 8090af3 <__gmpz_get_d_2exp@plt+0x44e53> │ │ │ │ - movl $0x8143dd0,-0x8(%edi) │ │ │ │ - movl $0x82dcce1,-0x4(%edi) │ │ │ │ - movl $0x82cdda6,(%edi) │ │ │ │ - movl $0x8090a34,0x8(%ebp) │ │ │ │ - movl $0x14e,0x0(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 80905a8 <__gmpz_get_d_2exp@plt+0x44908> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8166a60 <__gmpz_get_d_2exp@plt+0x11adc0> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80913d8 <__gmpz_get_d_2exp@plt+0x45738> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x82cdb54,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + push $0x10023c7 │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8090ab7 <__gmpz_get_d_2exp@plt+0x44e17> │ │ │ │ - movl $0x8090738,-0x8(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - cmp $0x1f,%ecx │ │ │ │ - jle 8090b24 <__gmpz_get_d_2exp@plt+0x44e84> │ │ │ │ - movl $0x8143dd0,-0x8(%edi) │ │ │ │ - movl $0x82dcce1,-0x4(%edi) │ │ │ │ - movl $0x82cdda6,(%edi) │ │ │ │ - movl $0x8090ad0,0x8(%ebp) │ │ │ │ - lea -0x1f(%ecx),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 80905a8 <__gmpz_get_d_2exp@plt+0x44908> │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov $0x82dcc09,%esi │ │ │ │ + ja 8091405 <__gmpz_get_d_2exp@plt+0x45765> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmpl $0x43,0x3(%esi) │ │ │ │ + jne 8091414 <__gmpz_get_d_2exp@plt+0x45774> │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82dc459,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - mov $0x82cddb8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8090a60,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8090a60 <__gmpz_get_d_2exp@plt+0x44dc0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82cdb40,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + adc $0xc7,%al │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8090ba5 <__gmpz_get_d_2exp@plt+0x44f05> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8090bbc,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ + jb 8091481 <__gmpz_get_d_2exp@plt+0x457e1> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 809147d <__gmpz_get_d_2exp@plt+0x457dd> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82cc89a,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8090bbc <__gmpz_get_d_2exp@plt+0x44f1c> │ │ │ │ + jmp 809132c <__gmpz_get_d_2exp@plt+0x4568c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - mov $0x82dcce9,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8090ba8 <__gmpz_get_d_2exp@plt+0x44f08> │ │ │ │ - mov $0x82dcce1,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ + and %al,%bh │ │ │ │ + and (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8090c09 <__gmpz_get_d_2exp@plt+0x44f69> │ │ │ │ + jb 80914b0 <__gmpz_get_d_2exp@plt+0x45810> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8090c20,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8090c20 <__gmpz_get_d_2exp@plt+0x44f80> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 80914c4 <__gmpz_get_d_2exp@plt+0x45824> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - mov $0x82dcce9,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ + fadd %st,%st(6) │ │ │ │ + and (%eax),%eax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + jb 809155c <__gmpz_get_d_2exp@plt+0x458bc> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80914f8,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80914f8 <__gmpz_get_d_2exp@plt+0x45858> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x23c6,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8090c0c <__gmpz_get_d_2exp@plt+0x44f6c> │ │ │ │ - mov $0x82dcce1,%esi │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 8091533 <__gmpz_get_d_2exp@plt+0x45893> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8091621 <__gmpz_get_d_2exp@plt+0x45981> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x8091490,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 809153e <__gmpz_get_d_2exp@plt+0x4589e> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8091570,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8091570 <__gmpz_get_d_2exp@plt+0x458d0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x82cdbb0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xor %al,%dh │ │ │ │ + and (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8090c6d <__gmpz_get_d_2exp@plt+0x44fcd> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8090c84,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + ja 809159e <__gmpz_get_d_2exp@plt+0x458fe> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmpl $0x53,0x3(%esi) │ │ │ │ + jne 80915ad <__gmpz_get_d_2exp@plt+0x4590d> │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + movl $0x80915d4,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8090c84 <__gmpz_get_d_2exp@plt+0x44fe4> │ │ │ │ + jne 80915d4 <__gmpz_get_d_2exp@plt+0x45934> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov $0x82dcce9,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82cdb7c,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x23c5,%esp │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 8090c70 <__gmpz_get_d_2exp@plt+0x44fd0> │ │ │ │ - mov $0x82dcce1,%esi │ │ │ │ + jne 80915ea <__gmpz_get_d_2exp@plt+0x4594a> │ │ │ │ + mov $0x82cdb6c,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - push %cs │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8090dc6 <__gmpz_get_d_2exp@plt+0x45126> │ │ │ │ - add $0x24,%edi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8090dbc <__gmpz_get_d_2exp@plt+0x4511c> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jge 8090d1e <__gmpz_get_d_2exp@plt+0x4507e> │ │ │ │ - movl $0x8090c40,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x8143dd0,-0x14(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x82cdda6,-0xc(%edi) │ │ │ │ - movl $0x8143dd0,-0x8(%edi) │ │ │ │ - movl $0x82dccf9,-0x4(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x82cde32,-0x4(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - movl $0x0,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80f4fc8 <__gmpz_get_d_2exp@plt+0xa9328> │ │ │ │ - cmp $0xc,%ecx │ │ │ │ - jle 8090d70 <__gmpz_get_d_2exp@plt+0x450d0> │ │ │ │ - movl $0x8090bdc,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x8143dd0,-0x14(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x82cdda6,-0xc(%edi) │ │ │ │ - movl $0x8143dd0,-0x8(%edi) │ │ │ │ - movl $0x82dccf9,-0x4(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x82cde32,-0x4(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - movl $0xb,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80f4fc8 <__gmpz_get_d_2exp@plt+0xa9328> │ │ │ │ - movl $0x8090b78,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x8143dd0,-0x14(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x82cdda6,-0xc(%edi) │ │ │ │ - movl $0x8143dd0,-0x8(%edi) │ │ │ │ - movl $0x82dccf9,-0x4(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ + ja 8091612 <__gmpz_get_d_2exp@plt+0x45972> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x82cde32,-0x4(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - lea -0x1(%ecx),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80f4fc8 <__gmpz_get_d_2exp@plt+0xa9328> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - mov $0x82cde44,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + jmp 809132c <__gmpz_get_d_2exp@plt+0x4568c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + nop │ │ │ │ + lds (%ebx),%esp │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8090e05 <__gmpz_get_d_2exp@plt+0x45165> │ │ │ │ + jb 809165c <__gmpz_get_d_2exp@plt+0x459bc> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8090e1c,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8090e1c <__gmpz_get_d_2exp@plt+0x4517c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 8091670 <__gmpz_get_d_2exp@plt+0x459d0> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - mov $0x82dcce9,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ + dec %eax │ │ │ │ + lds (%ebx),%esp │ │ │ │ + add %al,0x100 │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8090e08 <__gmpz_get_d_2exp@plt+0x45168> │ │ │ │ - mov $0x82dcce1,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jb 8091708 <__gmpz_get_d_2exp@plt+0x45a68> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80916a4,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80916a4 <__gmpz_get_d_2exp@plt+0x45a04> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - add %dl,%al │ │ │ │ + sub %al,%ch │ │ │ │ and (%eax),%eax │ │ │ │ - adc $0x0,%al │ │ │ │ - add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80910b1 <__gmpz_get_d_2exp@plt+0x45411> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jge 8090f40 <__gmpz_get_d_2exp@plt+0x452a0> │ │ │ │ - mov $0x1,%ecx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jg 8090f03 <__gmpz_get_d_2exp@plt+0x45263> │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - add $0x24,%edi │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 80916df <__gmpz_get_d_2exp@plt+0x45a3f> │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8091099 <__gmpz_get_d_2exp@plt+0x453f9> │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - imul $0x16f,%ecx,%ecx │ │ │ │ - add $0xfffffe96,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - setl %dl │ │ │ │ - movzbl %dl,%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jge 8091033 <__gmpz_get_d_2exp@plt+0x45393> │ │ │ │ - add $0xffffffdc,%edi │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - sub %edx,%eax │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov $0xc,%eax │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - add %edx,%eax │ │ │ │ - cltd │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ - idiv %ecx │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - add %ecx,%eax │ │ │ │ - lea 0x1(%eax),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + ja 8091771 <__gmpz_get_d_2exp@plt+0x45ad1> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x809163c,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x8090f6c,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 80916ea <__gmpz_get_d_2exp@plt+0x45a4a> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x809171c,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8090f6c <__gmpz_get_d_2exp@plt+0x452cc> │ │ │ │ + jne 809171c <__gmpz_get_d_2exp@plt+0x45a7c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sbb %cl,%bh │ │ │ │ - and (%eax),%eax │ │ │ │ - ret │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + mov $0x82cdbcc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + pushf │ │ │ │ + les (%ebx),%esp │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x76bfdbbc(%ecx) │ │ │ │ - lock jmp 8090e89 <__gmpz_get_d_2exp@plt+0x451e9> │ │ │ │ - cmp $0xc,%ecx │ │ │ │ - jle 8090e6a <__gmpz_get_d_2exp@plt+0x451ca> │ │ │ │ - mov $0xc,%ecx │ │ │ │ - jmp 8090e6a <__gmpz_get_d_2exp@plt+0x451ca> │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - jmp 8090e89 <__gmpz_get_d_2exp@plt+0x451e9> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - fmul %st(6),%st │ │ │ │ - and (%eax),%eax │ │ │ │ - ret │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x76bfdbbc(%ecx) │ │ │ │ - lock and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8090f53 <__gmpz_get_d_2exp@plt+0x452b3> │ │ │ │ - mov $0xfffffffe,%eax │ │ │ │ - jmp 8090e89 <__gmpz_get_d_2exp@plt+0x451e9> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - in $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x458b104d(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x74b3dbb4(%ecx) │ │ │ │ - dec %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x64,%al │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - cmp %eax,%edx │ │ │ │ - jle 8090ff9 <__gmpz_get_d_2exp@plt+0x45359> │ │ │ │ - sub %ecx,%eax │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - add %eax,%edx │ │ │ │ - mov $0xc,%eax │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,%eax │ │ │ │ - add %ecx,%eax │ │ │ │ - cltd │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - idiv %ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - add %eax,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + ja 8091749 <__gmpz_get_d_2exp@plt+0x45aa9> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmpl $0x58,0x3(%esi) │ │ │ │ + jne 8091758 <__gmpz_get_d_2exp@plt+0x45ab8> │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82dc399,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov %edx,%eax │ │ │ │ - sub %ecx,%eax │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - add %eax,%edx │ │ │ │ - mov $0xc,%eax │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,%eax │ │ │ │ - add %ecx,%eax │ │ │ │ - cltd │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - idiv %ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - add %eax,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82cdbb8,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x8090dd8,-0x20(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x8143dd0,-0x14(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x82cdda6,-0xc(%edi) │ │ │ │ - movl $0x8143dd0,-0x8(%edi) │ │ │ │ - movl $0x82dccf9,-0x4(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8090f98,-0x4(%ebp) │ │ │ │ - movl $0x82cde32,-0x10(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ dec %eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80f4fc8 <__gmpz_get_d_2exp@plt+0xa9328> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - movl $0x8090f2c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp 81669f0 <__gmpz_get_d_2exp@plt+0x11ad50> │ │ │ │ - mov $0x82cde54,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - xchg %eax,%esp │ │ │ │ - int $0x23 │ │ │ │ + les (%ebx),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x8d000100 │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80910fd <__gmpz_get_d_2exp@plt+0x4545d> │ │ │ │ + jb 80917c5 <__gmpz_get_d_2exp@plt+0x45b25> │ │ │ │ sub $0x4,%esp │ │ │ │ push %esi │ │ │ │ push %ebx │ │ │ │ call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ add $0xc,%esp │ │ │ │ test %eax,%eax │ │ │ │ - je 8091100 <__gmpz_get_d_2exp@plt+0x45460> │ │ │ │ + je 80917c1 <__gmpz_get_d_2exp@plt+0x45b21> │ │ │ │ movl $0x816c010,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82d1991,-0xc(%ebp) │ │ │ │ + movl $0x82cc89a,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80b5c80 <__gmpz_get_d_2exp@plt+0x69fe0> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jmp 8091670 <__gmpz_get_d_2exp@plt+0x459d0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc $0x89000000,%eax │ │ │ │ - lock lea -0xc(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8091229 <__gmpz_get_d_2exp@plt+0x45589> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809121f <__gmpz_get_d_2exp@plt+0x4557f> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - push %ebx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 809122e <__gmpz_get_d_2exp@plt+0x4558e> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x816ad58,-0xc(%edi) │ │ │ │ - movl $0x8,-0x8(%edi) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - lea 0x8(%eax),%ecx │ │ │ │ - mov $0x81957bc,%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov (%edx),%cl │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %cl,(%edx) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov 0x1(%ecx),%dl │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %dl,0x1(%ecx) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov 0x2(%edx),%cl │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %cl,0x2(%edx) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov 0x3(%ecx),%dl │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %dl,0x3(%ecx) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov 0x4(%edx),%cl │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %cl,0x4(%edx) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov 0x5(%ecx),%dl │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %dl,0x5(%ecx) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov 0x6(%edx),%cl │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %cl,0x6(%edx) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov 0x7(%ecx),%cl │ │ │ │ - mov %cl,0x7(%edx) │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80911f3 <__gmpz_get_d_2exp@plt+0x45553> │ │ │ │ - movl $0x81418dc,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x8091218,-0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0xf76f33b(%ebx) │ │ │ │ - jmp 80911d6 <__gmpz_get_d_2exp@plt+0x45536> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + push %esp │ │ │ │ + les (%ebx),%esp │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80912af <__gmpz_get_d_2exp@plt+0x4560f> │ │ │ │ + jb 80917f4 <__gmpz_get_d_2exp@plt+0x45b54> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80912dc,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8091808 <__gmpz_get_d_2exp@plt+0x45b68> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + adc %al,%ah │ │ │ │ + and (%eax),%eax │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80918a0 <__gmpz_get_d_2exp@plt+0x45c00> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x809183c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80912dc <__gmpz_get_d_2exp@plt+0x4563c> │ │ │ │ + jne 809183c <__gmpz_get_d_2exp@plt+0x45b9c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ xchg %ax,%ax │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + in (%dx),%al │ │ │ │ + ret │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8091273 <__gmpz_get_d_2exp@plt+0x455d3> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - add 0x3(%esi),%eax │ │ │ │ - movl $0x8143d68,-0x4(%edi) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 8091877 <__gmpz_get_d_2exp@plt+0x45bd7> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8091965 <__gmpz_get_d_2exp@plt+0x45cc5> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x80917d4,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,0x768b0809(%edx,%edx,1) │ │ │ │ - add -0x9(%esi),%esp │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 809128c <__gmpz_get_d_2exp@plt+0x455ec> │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 8091882 <__gmpz_get_d_2exp@plt+0x45be2> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80918b4,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80918b4 <__gmpz_get_d_2exp@plt+0x45c14> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + mov $0x82cdc28,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + fs ret │ │ │ │ + and (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,0x468b0809(%edx,%edx,1) │ │ │ │ - add 0x45890475(%ebx),%ecx │ │ │ │ - add $0x66,%al │ │ │ │ - test $0xc9750003,%esi │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8091399 <__gmpz_get_d_2exp@plt+0x456f9> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80913a4,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + ja 80918e2 <__gmpz_get_d_2exp@plt+0x45c42> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmpl $0x54,0x3(%esi) │ │ │ │ + jne 80918f1 <__gmpz_get_d_2exp@plt+0x45c51> │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + movl $0x8091918,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80913a4 <__gmpz_get_d_2exp@plt+0x45704> │ │ │ │ + jne 8091918 <__gmpz_get_d_2exp@plt+0x45c78> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8091337 <__gmpz_get_d_2exp@plt+0x45697> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8143d68,-0x4(%edi) │ │ │ │ - test %eax,%eax │ │ │ │ - setl %cl │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - mov $0x3c,%edx │ │ │ │ - add %ecx,%eax │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - cltd │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - idiv %ecx │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - sub %ecx,%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - add %eax,%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82cdbf4,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + lock ret $0x23 │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,0x13(%eax) │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8091350 <__gmpz_get_d_2exp@plt+0x456b0> │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 809192e <__gmpz_get_d_2exp@plt+0x45c8e> │ │ │ │ + mov $0x82cdbe4,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8091956 <__gmpz_get_d_2exp@plt+0x45cb6> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 8091670 <__gmpz_get_d_2exp@plt+0x459d0> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + (bad) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8091491 <__gmpz_get_d_2exp@plt+0x457f1> │ │ │ │ + jb 80919a0 <__gmpz_get_d_2exp@plt+0x45d00> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8091404,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ + jmp 80919b4 <__gmpz_get_d_2exp@plt+0x45d14> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + jl 8091968 <__gmpz_get_d_2exp@plt+0x45cc8> │ │ │ │ + and (%eax),%eax │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8091a4c <__gmpz_get_d_2exp@plt+0x45dac> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80919e8,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8091404 <__gmpz_get_d_2exp@plt+0x45764> │ │ │ │ + jne 80919e8 <__gmpz_get_d_2exp@plt+0x45d48> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %esp │ │ │ │ + ret $0x23 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3cb90346(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x245489c2(%ecx) │ │ │ │ - inc %eax │ │ │ │ - cltd │ │ │ │ - idiv %ecx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 809145c <__gmpz_get_d_2exp@plt+0x457bc> │ │ │ │ - mov $0x82dcc01,%esi │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 8091a23 <__gmpz_get_d_2exp@plt+0x45d83> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8091ab5 <__gmpz_get_d_2exp@plt+0x45e15> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x8091980,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x8091450,-0x4(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81669f0 <__gmpz_get_d_2exp@plt+0x11ad50> │ │ │ │ - xchg %ax,%ax │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - repnz mov %eax,0x40(%esp) │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8091424 <__gmpz_get_d_2exp@plt+0x45784> │ │ │ │ - movl $0x8143d68,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - setl %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - sub %eax,%ecx │ │ │ │ - and $0x3c,%ecx │ │ │ │ - add %ecx,%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 8091a2e <__gmpz_get_d_2exp@plt+0x45d8e> │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8091565 <__gmpz_get_d_2exp@plt+0x458c5> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80914d8,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + movl $0x8091a60,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80914d8 <__gmpz_get_d_2exp@plt+0x45838> │ │ │ │ + jne 8091a60 <__gmpz_get_d_2exp@plt+0x45dc0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + mov $0x82cdc44,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + rol $1,%cl │ │ │ │ + and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x18b90346(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x245489c2(%ecx) │ │ │ │ - inc %eax │ │ │ │ - cltd │ │ │ │ - idiv %ecx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 8091530 <__gmpz_get_d_2exp@plt+0x45890> │ │ │ │ - mov $0x82dcc01,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + ja 8091a8d <__gmpz_get_d_2exp@plt+0x45ded> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmpl $0x45,0x3(%esi) │ │ │ │ + jne 8091a9c <__gmpz_get_d_2exp@plt+0x45dfc> │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82dc401,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x8091524,-0x4(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81669f0 <__gmpz_get_d_2exp@plt+0x11ad50> │ │ │ │ - xchg %ax,%ax │ │ │ │ - and %eax,(%eax) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82cdc30,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + jl 8091a87 <__gmpz_get_d_2exp@plt+0x45de7> │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - repnz mov %eax,0x40(%esp) │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80914f8 <__gmpz_get_d_2exp@plt+0x45858> │ │ │ │ - movl $0x8143d68,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8091b09 <__gmpz_get_d_2exp@plt+0x45e69> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ test %eax,%eax │ │ │ │ - setl %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - sub %eax,%ecx │ │ │ │ - and $0x18,%ecx │ │ │ │ - add %ecx,%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + je 8091b05 <__gmpz_get_d_2exp@plt+0x45e65> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82cc89a,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80919b4 <__gmpz_get_d_2exp@plt+0x45d14> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + mov %al,%cl │ │ │ │ + and (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80915f8 <__gmpz_get_d_2exp@plt+0x45958> │ │ │ │ + jb 8091b38 <__gmpz_get_d_2exp@plt+0x45e98> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80915b4,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80915b4 <__gmpz_get_d_2exp@plt+0x45914> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 809159d <__gmpz_get_d_2exp@plt+0x458fd> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x81418cc,-0x4(%edi) │ │ │ │ - test %eax,%eax │ │ │ │ - setl %cl │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - mov $0x18,%edx │ │ │ │ - add %ecx,%eax │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - cltd │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - idiv %ecx │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - sub %ecx,%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jmp 8091b4c <__gmpz_get_d_2exp@plt+0x45eac> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4bb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 809166e <__gmpz_get_d_2exp@plt+0x459ce> │ │ │ │ - movl $0x8091240,-0x40(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x38(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - movl $0x8091300,-0x30(%edi) │ │ │ │ - lea -0x40(%edi),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - movl $0x80913c8,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x809149c,-0x14(%edi) │ │ │ │ - lea -0x30(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8091570,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0xc(%ebp) │ │ │ │ - movl $0x44,0x33c(%ebx) │ │ │ │ - mov $0x82cdeb4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - adc %cl,%al │ │ │ │ - and (%eax),%eax │ │ │ │ - adc %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + inc %esp │ │ │ │ + shll $0x0,(%ebx) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8091730 <__gmpz_get_d_2exp@plt+0x45a90> │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8091726 <__gmpz_get_d_2exp@plt+0x45a86> │ │ │ │ - movl $0x81418cc,-0x4(%edi) │ │ │ │ + jb 8091be4 <__gmpz_get_d_2exp@plt+0x45f44> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80917f8,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x82d1980,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 813dc7c <__gmpz_get_d_2exp@plt+0xf1fdc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0xc7,%al │ │ │ │ + movl $0x8091b80,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8091b80 <__gmpz_get_d_2exp@plt+0x45ee0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + and %al,%cl │ │ │ │ and (%eax),%eax │ │ │ │ - and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80916d2 <__gmpz_get_d_2exp@plt+0x45a32> │ │ │ │ - movl $0x81418cc,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 8091bbb <__gmpz_get_d_2exp@plt+0x45f1b> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8091ca9 <__gmpz_get_d_2exp@plt+0x46009> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x8091b18,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x80917cc,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x82d1980,-0x4(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 813dc7c <__gmpz_get_d_2exp@plt+0xf1fdc> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x82cdeb8,%esi │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 8091bc6 <__gmpz_get_d_2exp@plt+0x45f26> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8091bf8,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8091bf8 <__gmpz_get_d_2exp@plt+0x45f58> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x82cdca0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - cld │ │ │ │ - (bad) │ │ │ │ - and $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7316ff8b(%ecx) │ │ │ │ - lods %ds:(%esi),%eax │ │ │ │ - or (%eax),%al │ │ │ │ - xor $0xc7,%al │ │ │ │ - and (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,0x9(%edi,%edx,1) │ │ │ │ - or %cl,0x45c7f875(%ecx) │ │ │ │ - cld │ │ │ │ - sbbb $0x2d,(%ecx) │ │ │ │ - or %al,-0x3816073b(%ebx) │ │ │ │ - lock or (%eax),%al │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and %al,%bh │ │ │ │ - and (%eax),%eax │ │ │ │ + cwtl │ │ │ │ + shlb $0x0,(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,0x17(%eax) │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov %esi,-0x8(%ebp) │ │ │ │ - movl $0x82cde7c,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 813dc7c <__gmpz_get_d_2exp@plt+0xf1fdc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - clc │ │ │ │ - (bad) │ │ │ │ - and (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x80,%al │ │ │ │ - pop %ss │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 813c4d8 <__gmpz_get_d_2exp@plt+0xf0838> │ │ │ │ - aam $0xc6 │ │ │ │ + ja 8091c26 <__gmpz_get_d_2exp@plt+0x45f86> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmpl $0x4c,0x3(%esi) │ │ │ │ + jne 8091c35 <__gmpz_get_d_2exp@plt+0x45f95> │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + movl $0x8091c5c,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8091c5c <__gmpz_get_d_2exp@plt+0x45fbc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82cdc6c,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + and $0xc0,%al │ │ │ │ and (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,-0x74f7f6e9(%eax) │ │ │ │ - inc %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - movl $0x82d1980,-0x4(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8140838 <__gmpz_get_d_2exp@plt+0xf4b98> │ │ │ │ - nop │ │ │ │ - test $0xc6,%al │ │ │ │ - and (%eax),%eax │ │ │ │ - and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,%al │ │ │ │ - push %ss │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov %esi,-0x8(%ebp) │ │ │ │ - movl $0x82cde7c,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 813dc7c <__gmpz_get_d_2exp@plt+0xf1fdc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc $0x89000000,%eax │ │ │ │ - lock lea -0xc(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8091939 <__gmpz_get_d_2exp@plt+0x45c99> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809192f <__gmpz_get_d_2exp@plt+0x45c8f> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - push %ebx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 809193e <__gmpz_get_d_2exp@plt+0x45c9e> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x816ad58,-0xc(%edi) │ │ │ │ - movl $0x8,-0x8(%edi) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - lea 0x8(%eax),%ecx │ │ │ │ - mov $0x81957c8,%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov (%edx),%cl │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %cl,(%edx) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov 0x1(%ecx),%dl │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %dl,0x1(%ecx) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov 0x2(%edx),%cl │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %cl,0x2(%edx) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov 0x3(%ecx),%dl │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %dl,0x3(%ecx) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov 0x4(%edx),%cl │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %cl,0x4(%edx) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov 0x5(%ecx),%dl │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %dl,0x5(%ecx) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov 0x6(%edx),%cl │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %cl,0x6(%edx) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov 0x7(%ecx),%cl │ │ │ │ - mov %cl,0x7(%edx) │ │ │ │ - add $0x8,%edi │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8091c72 <__gmpz_get_d_2exp@plt+0x45fd2> │ │ │ │ + mov $0x82cdc5c,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8091903 <__gmpz_get_d_2exp@plt+0x45c63> │ │ │ │ - movl $0x81418dc,-0x4(%edi) │ │ │ │ + ja 8091c9a <__gmpz_get_d_2exp@plt+0x45ffa> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x8091928,-0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 80919b4 <__gmpz_get_d_2exp@plt+0x45d14> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0xf76f33b(%ebx) │ │ │ │ - jmp 80918e6 <__gmpz_get_d_2exp@plt+0x45c46> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - loopne 809190f <__gmpz_get_d_2exp@plt+0x45c6f> │ │ │ │ - and (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + clc │ │ │ │ + mov $0x10023,%edi │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ - lea -0x18(%ebp),%eax │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809198c <__gmpz_get_d_2exp@plt+0x45cec> │ │ │ │ + jb 8091ce4 <__gmpz_get_d_2exp@plt+0x46044> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x82cde6c,-0x18(%ebp) │ │ │ │ - movl $0x82d6475,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x82cde7c,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80b50d8 <__gmpz_get_d_2exp@plt+0x69438> │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8091cf8 <__gmpz_get_d_2exp@plt+0x46058> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - test %al,%ch │ │ │ │ + mov $0xbf,%al │ │ │ │ and (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80919cd <__gmpz_get_d_2exp@plt+0x45d2d> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x82cde6c,-0x14(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x82cde7c,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80b5630 <__gmpz_get_d_2exp@plt+0x69990> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xor $0xc5,%al │ │ │ │ - and (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x18(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8091a49 <__gmpz_get_d_2exp@plt+0x45da9> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8091a54,-0xc(%ebp) │ │ │ │ - movl $0x82d63d9,-0x18(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x82cded1,-0x10(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80b5630 <__gmpz_get_d_2exp@plt+0x69990> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81669f0 <__gmpz_get_d_2exp@plt+0x11ad50> │ │ │ │ + jb 8091d90 <__gmpz_get_d_2exp@plt+0x460f0> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8091d2c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8091d2c <__gmpz_get_d_2exp@plt+0x4608c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ nop │ │ │ │ - add %al,(%eax) │ │ │ │ + mov $0x23,%edi │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8091a14 <__gmpz_get_d_2exp@plt+0x45d74> │ │ │ │ - movl $0x8143d68,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 8091d67 <__gmpz_get_d_2exp@plt+0x460c7> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8091df9 <__gmpz_get_d_2exp@plt+0x46159> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x8091cc4,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,(%edx,%ebx,1) │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 8091d72 <__gmpz_get_d_2exp@plt+0x460d2> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8091da4,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 814145c <__gmpz_get_d_2exp@plt+0xf57bc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %al,%ah │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8091da4 <__gmpz_get_d_2exp@plt+0x46104> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x82cdcbc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0xbf,%al │ │ │ │ and (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x1c(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8091ae9 <__gmpz_get_d_2exp@plt+0x45e49> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8091af4,-0xc(%ebp) │ │ │ │ - movl $0x82d63d9,-0x1c(%ebp) │ │ │ │ - movl $0x82d6475,-0x18(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x82cded1,-0x10(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 80b50d8 <__gmpz_get_d_2exp@plt+0x69438> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81669f0 <__gmpz_get_d_2exp@plt+0x11ad50> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8091ab3 <__gmpz_get_d_2exp@plt+0x45e13> │ │ │ │ - movl $0x8143d68,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + ja 8091dd1 <__gmpz_get_d_2exp@plt+0x46131> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmpl $0x32,0x3(%esi) │ │ │ │ + jne 8091de0 <__gmpz_get_d_2exp@plt+0x46140> │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82dc411,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,%ah │ │ │ │ - sbb (%ecx),%cl │ │ │ │ - or %cl,-0x3a7c038b(%ecx) │ │ │ │ - cld │ │ │ │ - jmp 814145c <__gmpz_get_d_2exp@plt+0xf57bc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - aam $0xc3 │ │ │ │ - and (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82cdca8,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + les 0x10023(%esi),%edi │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8091b45 <__gmpz_get_d_2exp@plt+0x45ea5> │ │ │ │ + jb 8091e34 <__gmpz_get_d_2exp@plt+0x46194> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8091b54,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x82cdec0,-0x10(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 813b70c <__gmpz_get_d_2exp@plt+0xefa6c> │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8091e48 <__gmpz_get_d_2exp@plt+0x461a8> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - test %al,%bl │ │ │ │ - and (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - jl 8091b37 <__gmpz_get_d_2exp@plt+0x45e97> │ │ │ │ - sub $0x8,%al │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 813c4d8 <__gmpz_get_d_2exp@plt+0xf0838> │ │ │ │ - xchg %ax,%ax │ │ │ │ - in (%dx),%al │ │ │ │ - ret │ │ │ │ + nop │ │ │ │ + jl 8091df8 <__gmpz_get_d_2exp@plt+0x46158> │ │ │ │ and (%eax),%eax │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8091d62 <__gmpz_get_d_2exp@plt+0x460c2> │ │ │ │ + jb 8091ee0 <__gmpz_get_d_2exp@plt+0x46240> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jne 8091cf6 <__gmpz_get_d_2exp@plt+0x46056> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8091c99 <__gmpz_get_d_2exp@plt+0x45ff9> │ │ │ │ - mov 0x2(%ecx),%eax │ │ │ │ - movl $0x816ad58,-0xc(%edi) │ │ │ │ - movl $0x8,-0x8(%edi) │ │ │ │ - lea -0xc(%edi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - lea 0x8(%edx),%ecx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov $0x81957d4,%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov (%ecx),%cl │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %cl,(%eax) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov 0x1(%ecx),%al │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %al,0x1(%ecx) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov 0x2(%eax),%cl │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %cl,0x2(%eax) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov 0x3(%ecx),%al │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %al,0x3(%ecx) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov 0x4(%eax),%cl │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %cl,0x4(%eax) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov 0x5(%ecx),%al │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %al,0x5(%ecx) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov 0x6(%eax),%cl │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %cl,0x6(%eax) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov 0x7(%ecx),%cl │ │ │ │ - mov %cl,0x7(%eax) │ │ │ │ - movl $0x8091d4c,-0x8(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 813a198 <__gmpz_get_d_2exp@plt+0xee4f8> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8091c5b <__gmpz_get_d_2exp@plt+0x45fbb> │ │ │ │ - movl $0x8091b14,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov $0x82dccb9,%esi │ │ │ │ - movl $0x82dcdd9,0x4(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x8(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x8091cc0,-0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - ret $0x23 │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0xe76fb3b(%ebx) │ │ │ │ - jmp 8091b9a <__gmpz_get_d_2exp@plt+0x45efa> │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ - movl $0x8091cf0,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8166604 <__gmpz_get_d_2exp@plt+0x11a964> │ │ │ │ - nop │ │ │ │ + movl $0x8091e7c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8091e7c <__gmpz_get_d_2exp@plt+0x461dc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ pop %esp │ │ │ │ - ret $0x23 │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov $0x23,%esi │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - add $0x83,%al │ │ │ │ - (bad) │ │ │ │ - xor %bh,(%ebx) │ │ │ │ - mov $0x324,%ebx │ │ │ │ - ja 8091cca <__gmpz_get_d_2exp@plt+0x4602a> │ │ │ │ - movl $0x8091954,-0x2c(%edi) │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x809199c,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x80919dc,-0x14(%edi) │ │ │ │ - lea -0x2c(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8091a74,-0x8(%edi) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 8091eb7 <__gmpz_get_d_2exp@plt+0x46217> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8091f49 <__gmpz_get_d_2exp@plt+0x462a9> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x8091e14,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 8091ec2 <__gmpz_get_d_2exp@plt+0x46222> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8091ef4,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp *0x8(%ebp) │ │ │ │ - sbb %al,%dl │ │ │ │ - and (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8091ef4 <__gmpz_get_d_2exp@plt+0x46254> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x82cdcd8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sarb $1,0x10023(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8091c6a <__gmpz_get_d_2exp@plt+0x45fca> │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8091f21 <__gmpz_get_d_2exp@plt+0x46281> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmpl $0x33,0x3(%esi) │ │ │ │ + jne 8091f30 <__gmpz_get_d_2exp@plt+0x46290> │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82dc419,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 8091cf6 <__gmpz_get_d_2exp@plt+0x46056> │ │ │ │ - mov $0x82cdf74,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %es │ │ │ │ - jp 8091d7e <__gmpz_get_d_2exp@plt+0x460de> │ │ │ │ - add %al,(%ebx) │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82cdcc4,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + nop │ │ │ │ + mov $0x10023,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8091f84 <__gmpz_get_d_2exp@plt+0x462e4> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8091f98 <__gmpz_get_d_2exp@plt+0x462f8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + dec %eax │ │ │ │ + mov $0x50023,%ebp │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x1(%esi) │ │ │ │ - add %al,%gs:0x100 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %ch,-0x76f7f6e3(%eax) │ │ │ │ - (bad) │ │ │ │ + jb 8092030 <__gmpz_get_d_2exp@plt+0x46390> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8091fcc,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8091da8 <__gmpz_get_d_2exp@plt+0x46108> │ │ │ │ + jne 8091fcc <__gmpz_get_d_2exp@plt+0x4632c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub %bh,0x23(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x197cfc8a(%ebx) │ │ │ │ - cld │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 8092007 <__gmpz_get_d_2exp@plt+0x46367> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8092099 <__gmpz_get_d_2exp@plt+0x463f9> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x8091f64,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %ah,%ah │ │ │ │ - sbb $0xc6890809,%eax │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 8092012 <__gmpz_get_d_2exp@plt+0x46372> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8092044,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8091de4 <__gmpz_get_d_2exp@plt+0x46144> │ │ │ │ + jne 8092044 <__gmpz_get_d_2exp@plt+0x463a4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ + mov $0x82cdcf4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + pushf │ │ │ │ + mov $0x10023,%esp │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x197cf88a(%ebx) │ │ │ │ - cld │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + ja 8092071 <__gmpz_get_d_2exp@plt+0x463d1> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmpl $0x34,0x3(%esi) │ │ │ │ + jne 8092080 <__gmpz_get_d_2exp@plt+0x463e0> │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82dc421,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82cdce0,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + pop %esp │ │ │ │ + mov $0x10023,%esp │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80920d4 <__gmpz_get_d_2exp@plt+0x46434> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80920e8 <__gmpz_get_d_2exp@plt+0x46448> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + adc $0xbc,%al │ │ │ │ + and (%eax),%eax │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %ah,(%eax) │ │ │ │ - push %ds │ │ │ │ - or %ecx,(%eax) │ │ │ │ + jb 8092180 <__gmpz_get_d_2exp@plt+0x464e0> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x809211c,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8091e20 <__gmpz_get_d_2exp@plt+0x46180> │ │ │ │ + jne 809211c <__gmpz_get_d_2exp@plt+0x4647c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + hlt │ │ │ │ + mov $0x23,%ebx │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x197cf48a(%ebx) │ │ │ │ - cld │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 8092157 <__gmpz_get_d_2exp@plt+0x464b7> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80921e9 <__gmpz_get_d_2exp@plt+0x46549> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x80920b4,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 8092162 <__gmpz_get_d_2exp@plt+0x464c2> │ │ │ │ add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8092194,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8092194 <__gmpz_get_d_2exp@plt+0x464f4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x100,%eax │ │ │ │ + mov $0x82cdd10,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + push $0x10023bb │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %bl,0x9(%esi,%ebx,1) │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 8091e5c <__gmpz_get_d_2exp@plt+0x461bc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ + ja 80921c1 <__gmpz_get_d_2exp@plt+0x46521> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmpl $0x31,0x3(%esi) │ │ │ │ + jne 80921d0 <__gmpz_get_d_2exp@plt+0x46530> │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82dc409,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82cdcfc,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + adc $0xbb,%al │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809223d <__gmpz_get_d_2exp@plt+0x4659d> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 8092239 <__gmpz_get_d_2exp@plt+0x46599> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82cc89a,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80920e8 <__gmpz_get_d_2exp@plt+0x46448> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + in (%dx),%al │ │ │ │ + mov $0x23,%edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x197cf08a(%ebx) │ │ │ │ - cld │ │ │ │ - add $0x4,%ebp │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8092285 <__gmpz_get_d_2exp@plt+0x465e5> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 8092281 <__gmpz_get_d_2exp@plt+0x465e1> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82cc89a,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8091cf8 <__gmpz_get_d_2exp@plt+0x46058> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x100,%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + les 0x23(%edx),%edi │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80922cd <__gmpz_get_d_2exp@plt+0x4662d> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80922c9 <__gmpz_get_d_2exp@plt+0x46629> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82cc89a,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8091e48 <__gmpz_get_d_2exp@plt+0x461a8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + pushf │ │ │ │ + mov $0x23,%edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %bl,-0x76f7f6e2(%eax) │ │ │ │ - (bad) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8091e98 <__gmpz_get_d_2exp@plt+0x461f8> │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8092315 <__gmpz_get_d_2exp@plt+0x46675> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 8092311 <__gmpz_get_d_2exp@plt+0x46671> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82cc89a,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8091f98 <__gmpz_get_d_2exp@plt+0x462f8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + call 90946d7 │ │ │ │ add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + jb 8092344 <__gmpz_get_d_2exp@plt+0x466a4> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8092358 <__gmpz_get_d_2exp@plt+0x466b8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + mov $0x50023,%edx │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x197cec8a(%ebx) │ │ │ │ - cld │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dl,%ah │ │ │ │ - push %ds │ │ │ │ - or %ecx,(%eax) │ │ │ │ + jb 80923f0 <__gmpz_get_d_2exp@plt+0x46750> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x809238c,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8091ed4 <__gmpz_get_d_2exp@plt+0x46234> │ │ │ │ + jne 809238c <__gmpz_get_d_2exp@plt+0x466ec> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x197ce88a(%ebx) │ │ │ │ - cld │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmpb $0x0,0x23(%edx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 80923c7 <__gmpz_get_d_2exp@plt+0x46727> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8092660 <__gmpz_get_d_2exp@plt+0x469c0> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x8092324,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 80923d2 <__gmpz_get_d_2exp@plt+0x46732> │ │ │ │ add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8092404,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8092404 <__gmpz_get_d_2exp@plt+0x46764> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x100,%eax │ │ │ │ + mov $0x82cde0c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + clc │ │ │ │ + mov $0x10023,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dl,(%eax) │ │ │ │ - pop %ds │ │ │ │ - or %ecx,(%eax) │ │ │ │ + ja 809242f <__gmpz_get_d_2exp@plt+0x4678f> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmpl $0x43,0x3(%esi) │ │ │ │ + jne 809243e <__gmpz_get_d_2exp@plt+0x4679e> │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + movl $0x8092464,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8091f10 <__gmpz_get_d_2exp@plt+0x46270> │ │ │ │ + jne 8092464 <__gmpz_get_d_2exp@plt+0x467c4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82cdd98,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - add %al,(%eax) │ │ │ │ + cmpb $0x0,0x10023(%ecx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8092610 <__gmpz_get_d_2exp@plt+0x46970> │ │ │ │ + movl $0x80924d0,0x0(%ebp) │ │ │ │ + mov $0x82cdd28,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80924d0 <__gmpz_get_d_2exp@plt+0x46830> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + adc $0xb9,%al │ │ │ │ + and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - cmpl $0x590000d,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %cl,0x1f(%eax) │ │ │ │ - or %ecx,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 809265a <__gmpz_get_d_2exp@plt+0x469ba> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + movl $0x8092528,0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8091f48 <__gmpz_get_d_2exp@plt+0x462a8> │ │ │ │ + jne 8092528 <__gmpz_get_d_2exp@plt+0x46888> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + hlt │ │ │ │ + mov $0x10023,%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cf88a(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - dec %ecx │ │ │ │ - cmp %ecx,0x59000 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 80925dc <__gmpz_get_d_2exp@plt+0x4693c> │ │ │ │ + movl $0x8092504,0x0(%ebp) │ │ │ │ + mov $0x82cdd48,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8092504 <__gmpz_get_d_2exp@plt+0x46864> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + test $0xb8,%al │ │ │ │ + and (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 80925e2 <__gmpz_get_d_2exp@plt+0x46942> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + jmp 80924ab <__gmpz_get_d_2exp@plt+0x4680b> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + test %bh,0x23(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %al,-0x76f7f6e1(%eax) │ │ │ │ - (bad) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8092592 <__gmpz_get_d_2exp@plt+0x468f2> │ │ │ │ + movl $0x8092558,0x0(%ebp) │ │ │ │ + mov $0x82cdd68,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8091f80 <__gmpz_get_d_2exp@plt+0x462e0> │ │ │ │ + jne 8092558 <__gmpz_get_d_2exp@plt+0x468b8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xor %bh,0x23(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cf48a(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - adc %edi,(%ecx) │ │ │ │ - or $0x59000,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 809256e <__gmpz_get_d_2exp@plt+0x468ce> │ │ │ │ + mov $0x82cdd88,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + je 809252d <__gmpz_get_d_2exp@plt+0x4688d> │ │ │ │ + and (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8091fc8 <__gmpz_get_d_2exp@plt+0x46328> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8091fc0,0x0(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8091e3c <__gmpz_get_d_2exp@plt+0x4619c> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x70e90075(%ecx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ - mov $0x82cdfa0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8092004 <__gmpz_get_d_2exp@plt+0x46364> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - neg %eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x82daefd,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80fae30 <__gmpz_get_d_2exp@plt+0xaf190> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc $0x89000000,%eax │ │ │ │ - lock lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8092084 <__gmpz_get_d_2exp@plt+0x463e4> │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 80925d6 <__gmpz_get_d_2exp@plt+0x46936> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8091f98 <__gmpz_get_d_2exp@plt+0x462f8> │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809207a <__gmpz_get_d_2exp@plt+0x463da> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - push %ebx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 8092072 <__gmpz_get_d_2exp@plt+0x463d2> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov $0xa,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov $0x80000000,%eax │ │ │ │ - cltd │ │ │ │ - idiv %ecx │ │ │ │ - movl $0x8091fd8,-0x8(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - neg %eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80fae30 <__gmpz_get_d_2exp@plt+0xaf190> │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - jmp *%eax │ │ │ │ + ja 80925c7 <__gmpz_get_d_2exp@plt+0x46927> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8092580,-0x4(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8091e48 <__gmpz_get_d_2exp@plt+0x461a8> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + loopne 80925a1 <__gmpz_get_d_2exp@plt+0x46901> │ │ │ │ + and (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80920be <__gmpz_get_d_2exp@plt+0x4641e> │ │ │ │ - movl $0x8143dd0,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 8092654 <__gmpz_get_d_2exp@plt+0x469b4> │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + movl $0x8092498,0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 8091cf8 <__gmpz_get_d_2exp@plt+0x46058> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8092645 <__gmpz_get_d_2exp@plt+0x469a5> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ + movl $0x80925f4,-0x4(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80920e8 <__gmpz_get_d_2exp@plt+0x46448> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x82cdfb4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - fdivrl 0x20023(%esi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 809210c <__gmpz_get_d_2exp@plt+0x4646c> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - dec %eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80924f4 <__gmpz_get_d_2exp@plt+0x46854> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8092144 <__gmpz_get_d_2exp@plt+0x464a4> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - neg %eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x82daefd,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80fae30 <__gmpz_get_d_2exp@plt+0xaf190> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ nop │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + mov $0x23,%bh │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc %eax,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809217a <__gmpz_get_d_2exp@plt+0x464da> │ │ │ │ + jb 809269c <__gmpz_get_d_2exp@plt+0x469fc> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x82daefd,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80fae30 <__gmpz_get_d_2exp@plt+0xaf190> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80921a8 <__gmpz_get_d_2exp@plt+0x46508> │ │ │ │ - movl $0x81899dd,-0x8(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80926b0 <__gmpz_get_d_2exp@plt+0x46a10> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + fs mov $0x23,%bh │ │ │ │ + add %al,0x100 │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80921d4 <__gmpz_get_d_2exp@plt+0x46534> │ │ │ │ - movl $0x81899dd,-0x8(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + jb 8092748 <__gmpz_get_d_2exp@plt+0x46aa8> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80926e4,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80926e4 <__gmpz_get_d_2exp@plt+0x46a44> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %esp │ │ │ │ + mov $0x23,%bh │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8092200 <__gmpz_get_d_2exp@plt+0x46560> │ │ │ │ - movl $0x81899dd,-0x8(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - xchg %eax,%esp │ │ │ │ - mov $0x30023,%ebp │ │ │ │ - add %eax,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0xbb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8092286 <__gmpz_get_d_2exp@plt+0x465e6> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809227c <__gmpz_get_d_2exp@plt+0x465dc> │ │ │ │ - mov 0xc(%eax),%ecx │ │ │ │ - mov 0x14(%eax),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jge 809225f <__gmpz_get_d_2exp@plt+0x465bf> │ │ │ │ - cmp $0x80000000,%edx │ │ │ │ - jne 809228b <__gmpz_get_d_2exp@plt+0x465eb> │ │ │ │ - movl $0x80921e0,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x82d6c3d,-0xc(%ebp) │ │ │ │ - movl $0x82cdfa4,-0x8(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80bb1cc <__gmpz_get_d_2exp@plt+0x6f52c> │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x8092188,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80bb10c <__gmpz_get_d_2exp@plt+0x6f46c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x80921b4,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x82d6c3d,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80bb1cc <__gmpz_get_d_2exp@plt+0x6f52c> │ │ │ │ - nop │ │ │ │ - in $0xbc,%al │ │ │ │ - and (%eax),%eax │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x3b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8092315 <__gmpz_get_d_2exp@plt+0x46675> │ │ │ │ - add $0x18,%edi │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 809271f <__gmpz_get_d_2exp@plt+0x46a7f> │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809230b <__gmpz_get_d_2exp@plt+0x4666b> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov 0xb(%eax),%eax │ │ │ │ - movl $0x8092210,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ + ja 80927b1 <__gmpz_get_d_2exp@plt+0x46b11> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x809267c,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x81899c5,-0x4(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 809272a <__gmpz_get_d_2exp@plt+0x46a8a> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x809275c,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 809275c <__gmpz_get_d_2exp@plt+0x46abc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x82cde28,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - jl 80922da <__gmpz_get_d_2exp@plt+0x4663a> │ │ │ │ - and (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80923d8 <__gmpz_get_d_2exp@plt+0x46738> │ │ │ │ - add $0x28,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80923ce <__gmpz_get_d_2exp@plt+0x4672e> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x8092118,-0x24(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x8092150,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x80922c0,-0xc(%edi) │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - lea -0x24(%edi),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80923b0,-0x14(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8091eb4 <__gmpz_get_d_2exp@plt+0x46214> │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + mov $0x10023b6,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c7fc75(%ecx) │ │ │ │ - add %cl,-0x2b(%eax) │ │ │ │ - push %ss │ │ │ │ - or %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x4589044d(%ecx) │ │ │ │ - or %al,0x5ae9fcc5(%ebx) │ │ │ │ - sti │ │ │ │ - (bad) │ │ │ │ - inc %edi │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %ch,(%eax) │ │ │ │ + ja 8092789 <__gmpz_get_d_2exp@plt+0x46ae9> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmpl $0x4c,0x3(%esi) │ │ │ │ + jne 8092798 <__gmpz_get_d_2exp@plt+0x46af8> │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82dc779,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82cde14,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + fs mov $0x23,%dh │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x79c003a(%ecx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x8d000100 │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8092805 <__gmpz_get_d_2exp@plt+0x46b65> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 8092801 <__gmpz_get_d_2exp@plt+0x46b61> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82cc89a,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80926b0 <__gmpz_get_d_2exp@plt+0x46a10> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + jo 80927c0 <__gmpz_get_d_2exp@plt+0x46b20> │ │ │ │ + and (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8092435 <__gmpz_get_d_2exp@plt+0x46795> │ │ │ │ + jb 8092834 <__gmpz_get_d_2exp@plt+0x46b94> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809241c,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8091dc4 <__gmpz_get_d_2exp@plt+0x46124> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c7f875(%ecx) │ │ │ │ - cld │ │ │ │ - mov $0xc70816d0,%esp │ │ │ │ - inc %ebp │ │ │ │ - add %dh,-0x7cf7d321(%esi) │ │ │ │ - (bad) │ │ │ │ - lret │ │ │ │ - mov (%edx),%eax │ │ │ │ - add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - pusha │ │ │ │ - mov $0x20023,%ebx │ │ │ │ - add %eax,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80924dc <__gmpz_get_d_2exp@plt+0x4683c> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80924d2 <__gmpz_get_d_2exp@plt+0x46832> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x8092328,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80923e8,-0x8(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - movl $0x80924b4,-0x14(%ebp) │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8091e3c <__gmpz_get_d_2exp@plt+0x4619c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c7fc75(%ecx) │ │ │ │ - add %cl,-0x2b(%eax) │ │ │ │ - push %ss │ │ │ │ - or %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x4589044d(%ecx) │ │ │ │ - or %al,0x66e9fcc5(%ebx) │ │ │ │ - mov (%edx),%eax │ │ │ │ - add %al,%bh │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %ah,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x79c003a(%ecx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0xba,%al │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8092848 <__gmpz_get_d_2exp@plt+0x46ba8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + sub $0xb6,%al │ │ │ │ and (%eax),%eax │ │ │ │ - adc $0x300,%eax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8092573 <__gmpz_get_d_2exp@plt+0x468d3> │ │ │ │ - add $0x28,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8092569 <__gmpz_get_d_2exp@plt+0x468c9> │ │ │ │ + jb 80928e0 <__gmpz_get_d_2exp@plt+0x46c40> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 8092529 <__gmpz_get_d_2exp@plt+0x46889> │ │ │ │ - add $0xffffffd8,%edi │ │ │ │ - movl $0x80925a0,0x8(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8091dc4 <__gmpz_get_d_2exp@plt+0x46124> │ │ │ │ - movl $0x80920dc,-0x24(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x8092444,-0x10(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x8092584,0x0(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8091e3c <__gmpz_get_d_2exp@plt+0x4619c> │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - mov $0x82cdfb8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c7fc75(%ecx) │ │ │ │ - add %cl,-0x2b(%eax) │ │ │ │ - push %ss │ │ │ │ - or %al,-0x5d16033b(%ebx) │ │ │ │ - mov (%edx),%al │ │ │ │ - add %ah,-0x70(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ + movl $0x809287c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 809287c <__gmpz_get_d_2exp@plt+0x46bdc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %dh,0x23(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c7f875(%ecx) │ │ │ │ - cld │ │ │ │ - mov $0xc70816d0,%esp │ │ │ │ - inc %ebp │ │ │ │ - add %bh,%ch │ │ │ │ - scas %es:(%edi),%al │ │ │ │ - sub $0xf8c58308,%eax │ │ │ │ - jmp 80bb000 <__gmpz_get_d_2exp@plt+0x6f360> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - in (%dx),%al │ │ │ │ - mov $0x170023,%ecx │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8092630 <__gmpz_get_d_2exp@plt+0x46990> │ │ │ │ - movl $0x80925fc,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 80928b7 <__gmpz_get_d_2exp@plt+0x46c17> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80929a5 <__gmpz_get_d_2exp@plt+0x46d05> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x8092814,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 80928c2 <__gmpz_get_d_2exp@plt+0x46c22> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80928f4,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80925fc <__gmpz_get_d_2exp@plt+0x4695c> │ │ │ │ + jne 80928f4 <__gmpz_get_d_2exp@plt+0x46c54> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - mov $0x430023b9,%esp │ │ │ │ - add %al,(%eax) │ │ │ │ + mov $0x82cde84,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xorb $0x0,0x10023(%ebp) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x28,%al │ │ │ │ - or %ecx,%es:(%eax) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8092922 <__gmpz_get_d_2exp@plt+0x46c82> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmpl $0x45,0x3(%esi) │ │ │ │ + jne 8092931 <__gmpz_get_d_2exp@plt+0x46c91> │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + movl $0x8092958,0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8092628 <__gmpz_get_d_2exp@plt+0x46988> │ │ │ │ + jne 8092958 <__gmpz_get_d_2exp@plt+0x46cb8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - mov $0x220023,%ecx │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x3b16ff8b(%ecx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - mov $0x82cdfc0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8092671 <__gmpz_get_d_2exp@plt+0x469d1> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x816d0bc,-0x10(%ebp) │ │ │ │ - movl $0x82daefd,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80bb000 <__gmpz_get_d_2exp@plt+0x6f360> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80926ac <__gmpz_get_d_2exp@plt+0x46a0c> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - dec %eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8092888 <__gmpz_get_d_2exp@plt+0x46be8> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80926e2 <__gmpz_get_d_2exp@plt+0x46a42> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8143dd0,-0x8(%edi) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + movl $0x82cde50,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x14(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 809274b <__gmpz_get_d_2exp@plt+0x46aab> │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8092741 <__gmpz_get_d_2exp@plt+0x46aa1> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80926bc,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x816d0bc,-0x10(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80bb000 <__gmpz_get_d_2exp@plt+0x6f360> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x3000100,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + or $0xb5,%al │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xbb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80927b9 <__gmpz_get_d_2exp@plt+0x46b19> │ │ │ │ - add $0x10,%edi │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 809296e <__gmpz_get_d_2exp@plt+0x46cce> │ │ │ │ + mov $0x82cde40,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80927af <__gmpz_get_d_2exp@plt+0x46b0f> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov 0xb(%eax),%eax │ │ │ │ - movl $0x80926f8,-0xc(%edi) │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ + ja 8092996 <__gmpz_get_d_2exp@plt+0x46cf6> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - movl $0x816d548,-0x8(%ebp) │ │ │ │ - lea -0xc(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80bb038 <__gmpz_get_d_2exp@plt+0x6f398> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + jmp 80926b0 <__gmpz_get_d_2exp@plt+0x46a10> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + loopne 809296a <__gmpz_get_d_2exp@plt+0x46cca> │ │ │ │ + and (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8092868 <__gmpz_get_d_2exp@plt+0x46bc8> │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80929e0 <__gmpz_get_d_2exp@plt+0x46d40> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8092814,-0x1c(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0x20(%ebp) │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe0,%ebp │ │ │ │ - jmp 8091e3c <__gmpz_get_d_2exp@plt+0x4619c> │ │ │ │ - nop │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 809286b <__gmpz_get_d_2exp@plt+0x46bcb> │ │ │ │ - movl $0x809267c,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x809275c,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - movl $0x816d548,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80baf90 <__gmpz_get_d_2exp@plt+0x6f2f0> │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80929f4 <__gmpz_get_d_2exp@plt+0x46d54> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - adc $0x300,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80928de <__gmpz_get_d_2exp@plt+0x46c3e> │ │ │ │ - movl $0x80928b0,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8091dc4 <__gmpz_get_d_2exp@plt+0x46124> │ │ │ │ - inc %ebx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80928e6 <__gmpz_get_d_2exp@plt+0x46c46> │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 8092912 <__gmpz_get_d_2exp@plt+0x46c72> │ │ │ │ - add $0xffffffdc,%edi │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - movl $0x816d0bc,0x8(%ebp) │ │ │ │ - movl $0x82daefd,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80bb000 <__gmpz_get_d_2exp@plt+0x6f360> │ │ │ │ - mov $0x82cdfc8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c7fc75(%ecx) │ │ │ │ - add %cl,-0x2b(%eax) │ │ │ │ - push %ss │ │ │ │ - or %al,0xee9fcc5(%ebx) │ │ │ │ - xchg %al,(%edx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %edi │ │ │ │ - loopne 8092956 <__gmpz_get_d_2exp@plt+0x46cb6> │ │ │ │ - or %ecx,%es:(%eax) │ │ │ │ - mov %esi,-0x18(%edi) │ │ │ │ - movl $0x80927c8,-0x14(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8092900,0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 8091e78 <__gmpz_get_d_2exp@plt+0x461d8> │ │ │ │ nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + cwtl │ │ │ │ + mov $0x23,%ah │ │ │ │ + add %al,0x100 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8092996 <__gmpz_get_d_2exp@plt+0x46cf6> │ │ │ │ - movl $0x8092988,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 8092a8c <__gmpz_get_d_2exp@plt+0x46dec> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8092a28,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8092988 <__gmpz_get_d_2exp@plt+0x46ce8> │ │ │ │ + jne 8092a28 <__gmpz_get_d_2exp@plt+0x46d88> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %ebx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45890346(%ebx) │ │ │ │ - or %al,-0xd16fb3b(%ebx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - mov $0x82cdfcc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80929c6 <__gmpz_get_d_2exp@plt+0x46d26> │ │ │ │ - movl $0x818998c,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ - mov $0x82cdfd0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + js 80929d2 <__gmpz_get_d_2exp@plt+0x46d32> │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8092a0e <__gmpz_get_d_2exp@plt+0x46d6e> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x816d548,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80bafc8 <__gmpz_get_d_2exp@plt+0x6f328> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8092aa0 <__gmpz_get_d_2exp@plt+0x46e00> │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 8092a63 <__gmpz_get_d_2exp@plt+0x46dc3> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8092a96 <__gmpz_get_d_2exp@plt+0x46df6> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%edx │ │ │ │ - mov 0x14(%eax),%eax │ │ │ │ - movl $0x80929d8,-0x10(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - movl $0x8092a84,-0x10(%ebp) │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ + ja 8092af5 <__gmpz_get_d_2exp@plt+0x46e55> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x80929c0,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8091e78 <__gmpz_get_d_2exp@plt+0x461d8> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c7fc75(%ecx) │ │ │ │ - add %bh,-0x3a7cf7ea(%eax,%edx,8) │ │ │ │ - cld │ │ │ │ - jmp 80baf58 <__gmpz_get_d_2exp@plt+0x6f2b8> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8092ada <__gmpz_get_d_2exp@plt+0x46e3a> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8143dd0,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x14(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8092b43 <__gmpz_get_d_2exp@plt+0x46ea3> │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8092b39 <__gmpz_get_d_2exp@plt+0x46e99> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x8092ab4,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x816d0bc,-0x10(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80bb000 <__gmpz_get_d_2exp@plt+0x6f360> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x3000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xbb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8092bb1 <__gmpz_get_d_2exp@plt+0x46f11> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8092ba7 <__gmpz_get_d_2exp@plt+0x46f07> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov 0xb(%eax),%eax │ │ │ │ - movl $0x8092af0,-0xc(%edi) │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - movl $0x816d548,-0x8(%ebp) │ │ │ │ - lea -0xc(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 8092a6e <__gmpz_get_d_2exp@plt+0x46dce> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8092aa0,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80bb038 <__gmpz_get_d_2exp@plt+0x6f398> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8092aa0 <__gmpz_get_d_2exp@plt+0x46e00> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x82cdea0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8092c7c <__gmpz_get_d_2exp@plt+0x46fdc> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8092c08,-0x18(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 8091e3c <__gmpz_get_d_2exp@plt+0x4619c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - sub %ch,(%ecx,%ecx,1) │ │ │ │ - or %cl,0x45890445(%ebx) │ │ │ │ - clc │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8091dc4 <__gmpz_get_d_2exp@plt+0x46124> │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + in (%dx),%al │ │ │ │ + mov $0x23,%bl │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8092c7f <__gmpz_get_d_2exp@plt+0x46fdf> │ │ │ │ - movl $0x8092a1c,-0x24(%edi) │ │ │ │ - mov %esi,-0x1c(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x8092b54,-0xc(%edi) │ │ │ │ - mov %esi,-0x8(%edi) │ │ │ │ + ja 8092acd <__gmpz_get_d_2exp@plt+0x46e2d> │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + cmpl $0x4e,0x3(%esi) │ │ │ │ + jne 8092adc <__gmpz_get_d_2exp@plt+0x46e3c> │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - movl $0x816d548,0x8(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80baf90 <__gmpz_get_d_2exp@plt+0x6f2f0> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ + movl $0x82dc441,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8092d0d <__gmpz_get_d_2exp@plt+0x4706d> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8092d03 <__gmpz_get_d_2exp@plt+0x47063> │ │ │ │ - movl $0x8092bc0,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8092ce4,0x4(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 8091eb4 <__gmpz_get_d_2exp@plt+0x46214> │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c7f875(%ecx) │ │ │ │ - cld │ │ │ │ - dec %eax │ │ │ │ - aad $0x16 │ │ │ │ - or %cl,0x45890445(%ebx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add $0xd1,%al │ │ │ │ - fildll (%eax,%ecx,1) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8091f28 <__gmpz_get_d_2exp@plt+0x46288> │ │ │ │ + movl $0x82cde8c,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ - mov $0x82cdfd4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8092d6d <__gmpz_get_d_2exp@plt+0x470cd> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8092d54,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8091dc4 <__gmpz_get_d_2exp@plt+0x46124> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + cwtl │ │ │ │ + mov $0x23,%bl │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c7f875(%ecx) │ │ │ │ - cld │ │ │ │ - mov $0xc70816d0,%esp │ │ │ │ + add %dl,0x8d000100 │ │ │ │ inc %ebp │ │ │ │ - add %bh,%ch │ │ │ │ - scas %es:(%edi),%al │ │ │ │ - sub $0xf8c58308,%eax │ │ │ │ - jmp 80bb000 <__gmpz_get_d_2exp@plt+0x6f360> │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8092b49 <__gmpz_get_d_2exp@plt+0x46ea9> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 8092b45 <__gmpz_get_d_2exp@plt+0x46ea5> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82cc89a,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80929f4 <__gmpz_get_d_2exp@plt+0x46d54> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + mov $0x23,%bl │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8092da7 <__gmpz_get_d_2exp@plt+0x47107> │ │ │ │ + jb 8092b78 <__gmpz_get_d_2exp@plt+0x46ed8> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8092c9c <__gmpz_get_d_2exp@plt+0x46ffc> │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8092b8c <__gmpz_get_d_2exp@plt+0x46eec> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + nop │ │ │ │ + pusha │ │ │ │ + mov $0x23,%bl │ │ │ │ + add %al,0x100 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8092e34 <__gmpz_get_d_2exp@plt+0x47194> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8092e2a <__gmpz_get_d_2exp@plt+0x4718a> │ │ │ │ - movl $0x8092d20,-0x1c(%edi) │ │ │ │ + jb 8092c24 <__gmpz_get_d_2exp@plt+0x46f84> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x8092d78,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x8092e18,0x0(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8091e78 <__gmpz_get_d_2exp@plt+0x461d8> │ │ │ │ + movl $0x8092bc0,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8092bc0 <__gmpz_get_d_2exp@plt+0x46f20> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c7fc75(%ecx) │ │ │ │ - add %cl,-0x2b(%eax) │ │ │ │ - push %ss │ │ │ │ - or %al,-0x916033b(%ebx) │ │ │ │ - addb $0x0,(%edx) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - mov $0x82cdfd8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8092e74 <__gmpz_get_d_2exp@plt+0x471d4> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x816d0bc,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80bb000 <__gmpz_get_d_2exp@plt+0x6f360> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + cmp $0xb3,%al │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8092ebb <__gmpz_get_d_2exp@plt+0x4721b> │ │ │ │ - movl $0x8092eb0,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 816589c <__gmpz_get_d_2exp@plt+0x119bfc> │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %ch,%cl │ │ │ │ - loope 8092ee2 <__gmpz_get_d_2exp@plt+0x47242> │ │ │ │ - or $0xfc63ff00,%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xbb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8092f2b <__gmpz_get_d_2exp@plt+0x4728b> │ │ │ │ - add $0x18,%edi │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 8092bfb <__gmpz_get_d_2exp@plt+0x46f5b> │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8092f21 <__gmpz_get_d_2exp@plt+0x47281> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ - movl $0x8092e44,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - movl $0x8092e84,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - movl $0x816d548,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ + ja 8092ce9 <__gmpz_get_d_2exp@plt+0x47049> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x8092b58,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 8092c06 <__gmpz_get_d_2exp@plt+0x46f66> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8092c38,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80baf90 <__gmpz_get_d_2exp@plt+0x6f2f0> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8092f96 <__gmpz_get_d_2exp@plt+0x472f6> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8092f64,0x0(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8091dc4 <__gmpz_get_d_2exp@plt+0x46124> │ │ │ │ - add (%eax),%al │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8092c38 <__gmpz_get_d_2exp@plt+0x46f98> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x82cdefc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov $0xb2,%ah │ │ │ │ + and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8092f9e <__gmpz_get_d_2exp@plt+0x472fe> │ │ │ │ - movl $0x8092ecc,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x816d548,0x0(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80baf90 <__gmpz_get_d_2exp@plt+0x6f2f0> │ │ │ │ - mov $0x82cdfdc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + ja 8092c66 <__gmpz_get_d_2exp@plt+0x46fc6> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmpl $0x41,0x3(%esi) │ │ │ │ + jne 8092c75 <__gmpz_get_d_2exp@plt+0x46fd5> │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + movl $0x8092c9c,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8092c9c <__gmpz_get_d_2exp@plt+0x46ffc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8092fd6 <__gmpz_get_d_2exp@plt+0x47336> │ │ │ │ - movl $0x8189971,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ - mov $0x82cdfe0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8093006 <__gmpz_get_d_2exp@plt+0x47366> │ │ │ │ - movl $0x8189956,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ - mov $0x82cdfe4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82cdec8,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + inc %eax │ │ │ │ + mov $0x23,%dl │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x18(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809304f <__gmpz_get_d_2exp@plt+0x473af> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x816d548,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x82cdfe5,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8091f28 <__gmpz_get_d_2exp@plt+0x46288> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80930bc <__gmpz_get_d_2exp@plt+0x4741c> │ │ │ │ - add $0x10,%edi │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8092cb2 <__gmpz_get_d_2exp@plt+0x47012> │ │ │ │ + mov $0x82cdeb8,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80930b2 <__gmpz_get_d_2exp@plt+0x47412> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%ecx │ │ │ │ - mov 0x14(%eax),%eax │ │ │ │ - movl $0x8093018,-0xc(%edi) │ │ │ │ + ja 8092cda <__gmpz_get_d_2exp@plt+0x4703a> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8092f3c <__gmpz_get_d_2exp@plt+0x4729c> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 80929f4 <__gmpz_get_d_2exp@plt+0x46d54> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + adc $0xb2,%al │ │ │ │ + and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x18(%ebp),%eax │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8093103 <__gmpz_get_d_2exp@plt+0x47463> │ │ │ │ + jb 8092d24 <__gmpz_get_d_2exp@plt+0x47084> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x816d548,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x82cdfe1,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8091f28 <__gmpz_get_d_2exp@plt+0x46288> │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8092d38 <__gmpz_get_d_2exp@plt+0x47098> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + nop │ │ │ │ + int3 │ │ │ │ + mov $0x23,%cl │ │ │ │ + add %al,0x100 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80931ae <__gmpz_get_d_2exp@plt+0x4750e> │ │ │ │ - movl $0x8093140,-0x4(%ebp) │ │ │ │ + jb 8092dd0 <__gmpz_get_d_2exp@plt+0x47130> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8091eb4 <__gmpz_get_d_2exp@plt+0x46214> │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + movl $0x8092d6c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8092d6c <__gmpz_get_d_2exp@plt+0x470cc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + mov $0x23,%cl │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80931b6 <__gmpz_get_d_2exp@plt+0x47516> │ │ │ │ - movl $0x809305c,-0x24(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x80930cc,-0xc(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 8092da7 <__gmpz_get_d_2exp@plt+0x47107> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8092e39 <__gmpz_get_d_2exp@plt+0x47199> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x8092d04,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x809319c,0x8(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 8091dc4 <__gmpz_get_d_2exp@plt+0x46124> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c7fc75(%ecx) │ │ │ │ - add %cl,-0x2b(%eax) │ │ │ │ - push %ss │ │ │ │ - or %al,0x1ae9fcc5(%ebx) │ │ │ │ - jle 80931af <__gmpz_get_d_2exp@plt+0x4750f> │ │ │ │ - add %bh,0x82cdfe8(%esi) │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 8092db2 <__gmpz_get_d_2exp@plt+0x47112> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8092de4,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8092de4 <__gmpz_get_d_2exp@plt+0x47144> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x82cdf18,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809321a <__gmpz_get_d_2exp@plt+0x4757a> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8093208,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8091e00 <__gmpz_get_d_2exp@plt+0x46160> │ │ │ │ - add %eax,(%eax) │ │ │ │ + and %dh,0x10023(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c7fc75(%ecx) │ │ │ │ - add %bh,-0x3a7cf7ea(%eax,%edx,8) │ │ │ │ - cld │ │ │ │ - jmp 80b77ac <__gmpz_get_d_2exp@plt+0x6bb0c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8093290 <__gmpz_get_d_2exp@plt+0x475f0> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8093286 <__gmpz_get_d_2exp@plt+0x475e6> │ │ │ │ - movl $0x80931d0,-0xc(%edi) │ │ │ │ + ja 8092e11 <__gmpz_get_d_2exp@plt+0x47171> │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + cmpl $0x52,0x3(%esi) │ │ │ │ + jne 8092e20 <__gmpz_get_d_2exp@plt+0x47180> │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8093274,0x0(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8091eb4 <__gmpz_get_d_2exp@plt+0x46214> │ │ │ │ + movl $0x82dc3e9,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82cdf04,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + loopne 8092dfa <__gmpz_get_d_2exp@plt+0x4715a> │ │ │ │ + and (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c7fc75(%ecx) │ │ │ │ - add %bh,-0x3a7cf7ea(%eax,%edx,8) │ │ │ │ - cld │ │ │ │ - jmp 8091ef0 <__gmpz_get_d_2exp@plt+0x46250> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x82cdfec,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80932d6 <__gmpz_get_d_2exp@plt+0x47636> │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8092e74 <__gmpz_get_d_2exp@plt+0x471d4> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x816d548,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8091f28 <__gmpz_get_d_2exp@plt+0x46288> │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8092e88 <__gmpz_get_d_2exp@plt+0x471e8> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + nop │ │ │ │ + cwtl │ │ │ │ + mov $0x23,%al │ │ │ │ + add %al,0x100 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8093345 <__gmpz_get_d_2exp@plt+0x476a5> │ │ │ │ + jb 8092f20 <__gmpz_get_d_2exp@plt+0x47280> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8093310,0x0(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8091eb4 <__gmpz_get_d_2exp@plt+0x46214> │ │ │ │ - add (%eax),%al │ │ │ │ + movl $0x8092ebc,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8092ebc <__gmpz_get_d_2exp@plt+0x4721c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + js 8092e62 <__gmpz_get_d_2exp@plt+0x471c2> │ │ │ │ + and (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 8092ef7 <__gmpz_get_d_2exp@plt+0x47257> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8092f89 <__gmpz_get_d_2exp@plt+0x472e9> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x8092e54,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 8092f02 <__gmpz_get_d_2exp@plt+0x47262> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8092f34,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8092f34 <__gmpz_get_d_2exp@plt+0x47294> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x82cdf34,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + in (%dx),%al │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ + and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809334d <__gmpz_get_d_2exp@plt+0x476ad> │ │ │ │ - movl $0x80932a0,-0x10(%edi) │ │ │ │ - mov %esi,-0x8(%edi) │ │ │ │ + ja 8092f61 <__gmpz_get_d_2exp@plt+0x472c1> │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + cmpl $0x53,0x3(%esi) │ │ │ │ + jne 8092f70 <__gmpz_get_d_2exp@plt+0x472d0> │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - movl $0x816d0bc,0x4(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 8091ef0 <__gmpz_get_d_2exp@plt+0x46250> │ │ │ │ - mov $0x82cdff0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + movl $0x82dc3c1,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82cdf20,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - mov 0x20023ac,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ + and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809338e <__gmpz_get_d_2exp@plt+0x476ee> │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8092fc4 <__gmpz_get_d_2exp@plt+0x47324> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80933a4 <__gmpz_get_d_2exp@plt+0x47704> │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8092fd8 <__gmpz_get_d_2exp@plt+0x47338> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - push %eax │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ + nop │ │ │ │ + fs scas %es:(%edi),%eax │ │ │ │ and (%eax),%eax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8093428 <__gmpz_get_d_2exp@plt+0x47788> │ │ │ │ - movl $0x80933d4,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 8093070 <__gmpz_get_d_2exp@plt+0x473d0> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x809300c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80933d4 <__gmpz_get_d_2exp@plt+0x47734> │ │ │ │ + jne 809300c <__gmpz_get_d_2exp@plt+0x4736c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - xor $0xac,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %esp │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ and (%eax),%eax │ │ │ │ - inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80933ed <__gmpz_get_d_2exp@plt+0x4774d> │ │ │ │ - movl $0x809343c,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8091e00 <__gmpz_get_d_2exp@plt+0x46160> │ │ │ │ - add $0x10,%edi │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 8093047 <__gmpz_get_d_2exp@plt+0x473a7> │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8093472 <__gmpz_get_d_2exp@plt+0x477d2> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x8093368,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x8093460,0x0(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + ja 80930d9 <__gmpz_get_d_2exp@plt+0x47439> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x8092fa4,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 8093052 <__gmpz_get_d_2exp@plt+0x473b2> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8093084,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8091e78 <__gmpz_get_d_2exp@plt+0x461d8> │ │ │ │ - mov $0x82ce008,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8093084 <__gmpz_get_d_2exp@plt+0x473e4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x82cdf50,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov $0x23ab,%eax │ │ │ │ + mov $0x10023ae,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45c7f875(%ecx) │ │ │ │ - cld │ │ │ │ - mov $0xc70816d0,%esp │ │ │ │ - inc %ebp │ │ │ │ - add %dh,%ah │ │ │ │ - fildll (%eax,%ecx,1) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80b77ac <__gmpz_get_d_2exp@plt+0x6bb0c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c7fc75(%ecx) │ │ │ │ - add %cl,-0x2b(%eax) │ │ │ │ - push %ss │ │ │ │ - or %al,-0x5116033b(%ebx) │ │ │ │ - jp 8093473 <__gmpz_get_d_2exp@plt+0x477d3> │ │ │ │ - add %al,%bh │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %dl,(%eax) │ │ │ │ + ja 80930b1 <__gmpz_get_d_2exp@plt+0x47411> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmpl $0x4c,0x3(%esi) │ │ │ │ + jne 80930c0 <__gmpz_get_d_2exp@plt+0x47420> │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82dc3b9,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82cdf3c,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + fs scas %es:(%edi),%al │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%cl │ │ │ │ - pop %ebx │ │ │ │ - xor $0x768d000d,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %dl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809312d <__gmpz_get_d_2exp@plt+0x4748d> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 8093129 <__gmpz_get_d_2exp@plt+0x47489> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82cc89a,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8092fd8 <__gmpz_get_d_2exp@plt+0x47338> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + jo 80930e0 <__gmpz_get_d_2exp@plt+0x47440> │ │ │ │ + and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80934b0 <__gmpz_get_d_2exp@plt+0x47810> │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809315c <__gmpz_get_d_2exp@plt+0x474bc> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - dec %eax │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80934c0 <__gmpz_get_d_2exp@plt+0x47820> │ │ │ │ + jmp 8093170 <__gmpz_get_d_2exp@plt+0x474d0> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - add $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + sub $0xae,%al │ │ │ │ + and (%eax),%eax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809350a <__gmpz_get_d_2exp@plt+0x4786a> │ │ │ │ + jb 8093208 <__gmpz_get_d_2exp@plt+0x47568> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80934e1 <__gmpz_get_d_2exp@plt+0x47841> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - add $0xffffffe4,%edi │ │ │ │ + movl $0x80931a4,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80931a4 <__gmpz_get_d_2exp@plt+0x47504> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %ch,0x23(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 80931df <__gmpz_get_d_2exp@plt+0x4753f> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80932cd <__gmpz_get_d_2exp@plt+0x4762d> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x809313c,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x809348c,-0x18(%edi) │ │ │ │ - mov %esi,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8143dd0,-0x8(%edi) │ │ │ │ - movl $0x82dc481,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 80931ea <__gmpz_get_d_2exp@plt+0x4754a> │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8093591 <__gmpz_get_d_2exp@plt+0x478f1> │ │ │ │ - movl $0x8093550,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ + movl $0x809321c,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8093550 <__gmpz_get_d_2exp@plt+0x478b0> │ │ │ │ + jne 809321c <__gmpz_get_d_2exp@plt+0x4757c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ + mov $0x82cdfac,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + subb $0x0,0x10023(%ebp) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8093594 <__gmpz_get_d_2exp@plt+0x478f4> │ │ │ │ + ja 809324a <__gmpz_get_d_2exp@plt+0x475aa> │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - cmp $0x0,%ecx │ │ │ │ - jle 80935a3 <__gmpz_get_d_2exp@plt+0x47903> │ │ │ │ - movl $0x8143dd0,-0x10(%edi) │ │ │ │ - movl $0x82dc481,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80934c0,-0x4(%edi) │ │ │ │ - lea -0xe(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80934c0 <__gmpz_get_d_2exp@plt+0x47820> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - add $0xffffffec,%edi │ │ │ │ + cmpl $0x45,0x3(%esi) │ │ │ │ + jne 8093259 <__gmpz_get_d_2exp@plt+0x475b9> │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + movl $0x8093280,0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8093280 <__gmpz_get_d_2exp@plt+0x475e0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82cdf78,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8093624 <__gmpz_get_d_2exp@plt+0x47984> │ │ │ │ - movl $0x80935e8,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80b81bc <__gmpz_get_d_2exp@plt+0x6c51c> │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + or $0xad,%al │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809362c <__gmpz_get_d_2exp@plt+0x4798c> │ │ │ │ - movl $0x8093524,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8093296 <__gmpz_get_d_2exp@plt+0x475f6> │ │ │ │ + mov $0x82cdf68,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80932be <__gmpz_get_d_2exp@plt+0x4761e> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x809361c,0x8(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - jmp 80bb28c <__gmpz_get_d_2exp@plt+0x6f5ec> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x78e90075(%ecx) │ │ │ │ - inc %esi │ │ │ │ - add (%eax),%al │ │ │ │ - mov $0x82ce018,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8092fd8 <__gmpz_get_d_2exp@plt+0x47338> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - nop │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + loopne 809328a <__gmpz_get_d_2exp@plt+0x475ea> │ │ │ │ + and (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8093664 <__gmpz_get_d_2exp@plt+0x479c4> │ │ │ │ - movl $0x82dcc11,-0x8(%ebp) │ │ │ │ + jb 8093308 <__gmpz_get_d_2exp@plt+0x47668> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80935c0 <__gmpz_get_d_2exp@plt+0x47920> │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 809331c <__gmpz_get_d_2exp@plt+0x4767c> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ + cwtl │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + and (%eax),%eax │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80936b5 <__gmpz_get_d_2exp@plt+0x47a15> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80936ab <__gmpz_get_d_2exp@plt+0x47a0b> │ │ │ │ - movl $0x8093644,-0x8(%edi) │ │ │ │ + jb 80933b4 <__gmpz_get_d_2exp@plt+0x47714> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8093350,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8093350 <__gmpz_get_d_2exp@plt+0x476b0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + js 80932f2 <__gmpz_get_d_2exp@plt+0x47652> │ │ │ │ + and (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 809338b <__gmpz_get_d_2exp@plt+0x476eb> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809341d <__gmpz_get_d_2exp@plt+0x4777d> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x80932e8,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x818991a,-0x4(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 8093396 <__gmpz_get_d_2exp@plt+0x476f6> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80933c8,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x82ce024,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80933c8 <__gmpz_get_d_2exp@plt+0x47728> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x82cdfc8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8093712 <__gmpz_get_d_2exp@plt+0x47a72> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8093700,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8091e78 <__gmpz_get_d_2exp@plt+0x461d8> │ │ │ │ + in (%dx),%al │ │ │ │ + stos %eax,%es:(%edi) │ │ │ │ + and (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c7fc75(%ecx) │ │ │ │ - add %bh,-0x3a7cf7ea(%eax,%edx,8) │ │ │ │ - cld │ │ │ │ - jmp 80baf58 <__gmpz_get_d_2exp@plt+0x6f2b8> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809374a <__gmpz_get_d_2exp@plt+0x47aaa> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8143dd0,-0x8(%edi) │ │ │ │ + ja 80933f5 <__gmpz_get_d_2exp@plt+0x47755> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmpl $0x4b,0x3(%esi) │ │ │ │ + jne 8093404 <__gmpz_get_d_2exp@plt+0x47764> │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + movl $0x82dc3b1,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82cdfb4,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + cwtl │ │ │ │ + stos %eax,%es:(%edi) │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x14(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80937b3 <__gmpz_get_d_2exp@plt+0x47b13> │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80937a9 <__gmpz_get_d_2exp@plt+0x47b09> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8093471 <__gmpz_get_d_2exp@plt+0x477d1> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 809346d <__gmpz_get_d_2exp@plt+0x477cd> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x8093724,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x816d0bc,-0x10(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80bb000 <__gmpz_get_d_2exp@plt+0x6f360> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x3000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xbb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8093821 <__gmpz_get_d_2exp@plt+0x47b81> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8093817 <__gmpz_get_d_2exp@plt+0x47b77> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov 0xb(%eax),%eax │ │ │ │ - movl $0x8093760,-0xc(%edi) │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - movl $0x816d548,-0x8(%ebp) │ │ │ │ - lea -0xc(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + movl $0x82cc89a,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80bb038 <__gmpz_get_d_2exp@plt+0x6f398> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + jmp 809331c <__gmpz_get_d_2exp@plt+0x4767c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + stos %eax,%es:(%edi) │ │ │ │ + and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x18(%ebp),%eax │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8093887 <__gmpz_get_d_2exp@plt+0x47be7> │ │ │ │ + jb 80934a0 <__gmpz_get_d_2exp@plt+0x47800> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8093868,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8091eb4 <__gmpz_get_d_2exp@plt+0x46214> │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c7f875(%ecx) │ │ │ │ - cld │ │ │ │ - dec %eax │ │ │ │ - aad $0x16 │ │ │ │ - or %cl,0x45890445(%ebx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add $0x25,%al │ │ │ │ - loopne 80938aa <__gmpz_get_d_2exp@plt+0x47c0a> │ │ │ │ - or %al,-0x5e16073b(%ebx) │ │ │ │ - out %al,$0xff │ │ │ │ - (bad) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80934b4 <__gmpz_get_d_2exp@plt+0x47814> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + nop │ │ │ │ + pusha │ │ │ │ + stos %eax,%es:(%edi) │ │ │ │ + and (%eax),%eax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809393f <__gmpz_get_d_2exp@plt+0x47c9f> │ │ │ │ - movl $0x80938c4,-0x4(%ebp) │ │ │ │ + jb 809354c <__gmpz_get_d_2exp@plt+0x478ac> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8091e3c <__gmpz_get_d_2exp@plt+0x4619c> │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + movl $0x80934e8,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80934e8 <__gmpz_get_d_2exp@plt+0x47848> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp $0xab,%al │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - in $0x38,%al │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8091dc4 <__gmpz_get_d_2exp@plt+0x46124> │ │ │ │ - add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 8093523 <__gmpz_get_d_2exp@plt+0x47883> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8093611 <__gmpz_get_d_2exp@plt+0x47971> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x8093480,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 809352e <__gmpz_get_d_2exp@plt+0x4788e> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8093560,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8093560 <__gmpz_get_d_2exp@plt+0x478c0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x82ce024,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov $0xaa,%ah │ │ │ │ + and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4cf39(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8093947 <__gmpz_get_d_2exp@plt+0x47ca7> │ │ │ │ - movl $0x80936c8,-0x2c(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x80937c4,-0x1c(%edi) │ │ │ │ - mov %esi,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - lea -0x2c(%edi),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - movl $0x8093830,-0xc(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - movl $0x816d548,0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 80baf90 <__gmpz_get_d_2exp@plt+0x6f2f0> │ │ │ │ - mov $0x82ce028,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ + ja 809358e <__gmpz_get_d_2exp@plt+0x478ee> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmpl $0x43,0x3(%esi) │ │ │ │ + jne 809359d <__gmpz_get_d_2exp@plt+0x478fd> │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + movl $0x80935c4,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80935c4 <__gmpz_get_d_2exp@plt+0x47924> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82cdff0,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8093991 <__gmpz_get_d_2exp@plt+0x47cf1> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x816d0bc,-0x10(%ebp) │ │ │ │ - movl $0x82dab01,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80bb000 <__gmpz_get_d_2exp@plt+0x6f360> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + inc %eax │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x18(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80939f2 <__gmpz_get_d_2exp@plt+0x47d52> │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80935da <__gmpz_get_d_2exp@plt+0x4793a> │ │ │ │ + mov $0x82cdfe0,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80939e8 <__gmpz_get_d_2exp@plt+0x47d48> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x8093960,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - movl $0x816d548,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80bafc8 <__gmpz_get_d_2exp@plt+0x6f328> │ │ │ │ + ja 8093602 <__gmpz_get_d_2exp@plt+0x47962> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 809331c <__gmpz_get_d_2exp@plt+0x4767c> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + ljmp $0x0,$0x23 │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8093665 <__gmpz_get_d_2exp@plt+0x479c5> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 8093661 <__gmpz_get_d_2exp@plt+0x479c1> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x8189abf,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80b7594 <__gmpz_get_d_2exp@plt+0x6b8f4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + fsubrl 0x23(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8093a31 <__gmpz_get_d_2exp@plt+0x47d91> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x816d0bc,-0x10(%ebp) │ │ │ │ - movl $0x82dab01,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80bb000 <__gmpz_get_d_2exp@plt+0x6f360> │ │ │ │ + jb 80936ad <__gmpz_get_d_2exp@plt+0x47a0d> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80936a9 <__gmpz_get_d_2exp@plt+0x47a09> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82cc89a,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 808e3b4 <__gmpz_get_d_2exp@plt+0x42714> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + mov $0xa9,%ah │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x18(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8093a92 <__gmpz_get_d_2exp@plt+0x47df2> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8093a88 <__gmpz_get_d_2exp@plt+0x47de8> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80936f5 <__gmpz_get_d_2exp@plt+0x47a55> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80936f1 <__gmpz_get_d_2exp@plt+0x47a51> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x8093a00,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - movl $0x816d548,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80bafc8 <__gmpz_get_d_2exp@plt+0x6f328> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + movl $0x82cc89a,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 808e608 <__gmpz_get_d_2exp@plt+0x42968> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - mov $0xa5,%al │ │ │ │ - and (%eax),%eax │ │ │ │ - add $0x0,%al │ │ │ │ + pushf │ │ │ │ + test $0x23,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8093b88 <__gmpz_get_d_2exp@plt+0x47ee8> │ │ │ │ - add $0x50,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8093b7e <__gmpz_get_d_2exp@plt+0x47ede> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809373d <__gmpz_get_d_2exp@plt+0x47a9d> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 8093739 <__gmpz_get_d_2exp@plt+0x47a99> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%ecx │ │ │ │ - mov 0x14(%eax),%eax │ │ │ │ - movl $0x809399c,-0x4c(%edi) │ │ │ │ - mov %edx,-0x44(%edi) │ │ │ │ - mov %eax,-0x40(%edi) │ │ │ │ - movl $0x8143c00,-0x3c(%edi) │ │ │ │ - movl $0x82ce040,-0x38(%edi) │ │ │ │ - lea -0x4c(%edi),%eax │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - movl $0x8143dd0,-0x30(%edi) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - movl $0x82daefd,-0x28(%edi) │ │ │ │ - movl $0x8093a3c,-0x24(%edi) │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x8143c00,-0x14(%edi) │ │ │ │ - movl $0x82ce02c,-0x10(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8143dd0,-0x8(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x2e(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8093b6c,-0x10(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8091eb4 <__gmpz_get_d_2exp@plt+0x46214> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c7fc75(%ecx) │ │ │ │ - add %bh,-0x3a7cf7ea(%eax,%edx,8) │ │ │ │ - cld │ │ │ │ - jmp 8091f60 <__gmpz_get_d_2exp@plt+0x462c0> │ │ │ │ - movl $0x50,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + movl $0x82cc89a,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 808e758 <__gmpz_get_d_2exp@plt+0x42ab8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + test %ch,0x23(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8093bc8 <__gmpz_get_d_2exp@plt+0x47f28> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x816d0bc,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80bb000 <__gmpz_get_d_2exp@plt+0x6f360> │ │ │ │ + jb 8093785 <__gmpz_get_d_2exp@plt+0x47ae5> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 8093781 <__gmpz_get_d_2exp@plt+0x47ae1> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82cc89a,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 808f7fc <__gmpz_get_d_2exp@plt+0x43b5c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + pop %esp │ │ │ │ + test $0x23,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xbb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8093c2a <__gmpz_get_d_2exp@plt+0x47f8a> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8093c20 <__gmpz_get_d_2exp@plt+0x47f80> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ - movl $0x8093b98,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - movl $0x816d548,-0x8(%ebp) │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80937cd <__gmpz_get_d_2exp@plt+0x47b2d> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80937c9 <__gmpz_get_d_2exp@plt+0x47b29> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + movl $0x82cc89a,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80bafc8 <__gmpz_get_d_2exp@plt+0x6f328> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + jmp 808e8a8 <__gmpz_get_d_2exp@plt+0x42c08> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xor $0xa9,%al │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8093c82 <__gmpz_get_d_2exp@plt+0x47fe2> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8093c70,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8091e78 <__gmpz_get_d_2exp@plt+0x461d8> │ │ │ │ - add %eax,(%eax) │ │ │ │ + jb 8093815 <__gmpz_get_d_2exp@plt+0x47b75> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 8093811 <__gmpz_get_d_2exp@plt+0x47b71> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82cc89a,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 808eb90 <__gmpz_get_d_2exp@plt+0x42ef0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + or $0xa9,%al │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c7fc75(%ecx) │ │ │ │ - add %bh,-0x3a7cf7ea(%eax,%edx,8) │ │ │ │ - cld │ │ │ │ - jmp 80baf58 <__gmpz_get_d_2exp@plt+0x6f2b8> │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809385d <__gmpz_get_d_2exp@plt+0x47bbd> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 8093859 <__gmpz_get_d_2exp@plt+0x47bb9> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82cc89a,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 808ed3c <__gmpz_get_d_2exp@plt+0x4309c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0x170023a3,%esp │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + in $0xa8,%al │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8093d22 <__gmpz_get_d_2exp@plt+0x48082> │ │ │ │ - movl $0x8093cc4,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8091dc4 <__gmpz_get_d_2exp@plt+0x46124> │ │ │ │ - nop │ │ │ │ - mov %eax,0x30023 │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80938a5 <__gmpz_get_d_2exp@plt+0x47c05> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80938a1 <__gmpz_get_d_2exp@plt+0x47c01> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82cc89a,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 808f024 <__gmpz_get_d_2exp@plt+0x43384> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov $0x23a8,%esp │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4cb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %dl,0x8d000100 │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80938ed <__gmpz_get_d_2exp@plt+0x47c4d> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80938e9 <__gmpz_get_d_2exp@plt+0x47c49> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82cc89a,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 808f368 <__gmpz_get_d_2exp@plt+0x436c8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %eax,%esp │ │ │ │ + test $0x23,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8093d2a <__gmpz_get_d_2exp@plt+0x4808a> │ │ │ │ - movl $0x8093aa4,-0x30(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov %esi,-0x24(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - movl $0x8093bd8,-0x18(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - lea -0x30(%edi),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - movl $0x8093c38,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - movl $0x816d548,0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 80baf90 <__gmpz_get_d_2exp@plt+0x6f2f0> │ │ │ │ - mov $0x82ce064,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %dl,0x8d000100 │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8093935 <__gmpz_get_d_2exp@plt+0x47c95> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 8093931 <__gmpz_get_d_2exp@plt+0x47c91> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82cc89a,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 808f514 <__gmpz_get_d_2exp@plt+0x43874> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + subb $0x0,0x23(%eax) │ │ │ │ + add %dl,0x8d000100 │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809397d <__gmpz_get_d_2exp@plt+0x47cdd> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 8093979 <__gmpz_get_d_2exp@plt+0x47cd9> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82cc89a,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 808f9a8 <__gmpz_get_d_2exp@plt+0x43d08> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + push $0x23a8 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %dl,0x8d000100 │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80939c5 <__gmpz_get_d_2exp@plt+0x47d25> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80939c1 <__gmpz_get_d_2exp@plt+0x47d21> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82cc89a,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 808ffd4 <__gmpz_get_d_2exp@plt+0x44334> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + inc %eax │ │ │ │ + test $0x23,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8093d62 <__gmpz_get_d_2exp@plt+0x480c2> │ │ │ │ - movl $0x81898d1,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ - mov $0x82ce06c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %dl,0x8d000100 │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8093a0d <__gmpz_get_d_2exp@plt+0x47d6d> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 8093a09 <__gmpz_get_d_2exp@plt+0x47d69> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82cc89a,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 808fc90 <__gmpz_get_d_2exp@plt+0x43ff0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + sub $0xa8,%al │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8093d92 <__gmpz_get_d_2exp@plt+0x480f2> │ │ │ │ - movl $0x81898ad,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ - mov $0x82ce070,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8093a55 <__gmpz_get_d_2exp@plt+0x47db5> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 8093a51 <__gmpz_get_d_2exp@plt+0x47db1> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82cc89a,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8090180 <__gmpz_get_d_2exp@plt+0x444e0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + adc $0xa8,%al │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x18(%ebp),%eax │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8093ddb <__gmpz_get_d_2exp@plt+0x4813b> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x816d548,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x82ce071,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8091f28 <__gmpz_get_d_2exp@plt+0x46288> │ │ │ │ + jb 8093a9d <__gmpz_get_d_2exp@plt+0x47dfd> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 8093a99 <__gmpz_get_d_2exp@plt+0x47df9> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82cc89a,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80902d0 <__gmpz_get_d_2exp@plt+0x44630> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + cld │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x14(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8093e3e <__gmpz_get_d_2exp@plt+0x4819e> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8093e34 <__gmpz_get_d_2exp@plt+0x48194> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8093ae5 <__gmpz_get_d_2exp@plt+0x47e45> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 8093ae1 <__gmpz_get_d_2exp@plt+0x47e41> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x8093da4,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - movl $0x816d0bc,-0x10(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8091ef0 <__gmpz_get_d_2exp@plt+0x46250> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + movl $0x82cc89a,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8090420 <__gmpz_get_d_2exp@plt+0x44780> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ + in $0xa7,%al │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8093e82 <__gmpz_get_d_2exp@plt+0x481e2> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x816d548,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80bafc8 <__gmpz_get_d_2exp@plt+0x6f328> │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8093b2d <__gmpz_get_d_2exp@plt+0x47e8d> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 8093b29 <__gmpz_get_d_2exp@plt+0x47e89> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82cc89a,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80906c0 <__gmpz_get_d_2exp@plt+0x44a20> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - shlb $1,0x60023(%ecx) │ │ │ │ + mov $0x23a7,%esp │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8093f1d <__gmpz_get_d_2exp@plt+0x4827d> │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8093f13 <__gmpz_get_d_2exp@plt+0x48273> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ + add %dl,0x8d000100 │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8093b75 <__gmpz_get_d_2exp@plt+0x47ed5> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 8093b71 <__gmpz_get_d_2exp@plt+0x47ed1> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x14(%eax),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x18(%eax),%edx │ │ │ │ - mov 0x1c(%eax),%eax │ │ │ │ - movl $0x8093de8,-0x20(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x8093e4c,-0x10(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8093c98 <__gmpz_get_d_2exp@plt+0x47ff8> │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + movl $0x82cc89a,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8090570 <__gmpz_get_d_2exp@plt+0x448d0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8093f56 <__gmpz_get_d_2exp@plt+0x482b6> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8143dd0,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + test $0xa7,%al │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x14(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8093fbf <__gmpz_get_d_2exp@plt+0x4831f> │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8093fb5 <__gmpz_get_d_2exp@plt+0x48315> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8093bbd <__gmpz_get_d_2exp@plt+0x47f1d> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 8093bb9 <__gmpz_get_d_2exp@plt+0x47f19> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x8093f30,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x816d0bc,-0x10(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80bb000 <__gmpz_get_d_2exp@plt+0x6f360> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + movl $0x82cc89a,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8091808 <__gmpz_get_d_2exp@plt+0x45b68> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add $0x3000100,%eax │ │ │ │ + andb $0x0,0x23(%edi) │ │ │ │ + add %dl,0x8d000100 │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8093c05 <__gmpz_get_d_2exp@plt+0x47f65> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 8093c01 <__gmpz_get_d_2exp@plt+0x47f61> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82cc89a,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80909a8 <__gmpz_get_d_2exp@plt+0x44d08> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + pop %eax │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xbb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 809402d <__gmpz_get_d_2exp@plt+0x4838d> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8094023 <__gmpz_get_d_2exp@plt+0x48383> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov 0xb(%eax),%eax │ │ │ │ - movl $0x8093f6c,-0xc(%edi) │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - movl $0x816d548,-0x8(%ebp) │ │ │ │ - lea -0xc(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8093c4d <__gmpz_get_d_2exp@plt+0x47fad> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 8093c49 <__gmpz_get_d_2exp@plt+0x47fa9> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82cc89a,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80bb038 <__gmpz_get_d_2exp@plt+0x6f398> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + jmp 8090cec <__gmpz_get_d_2exp@plt+0x4504c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xor %ah,0x23(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8093c95 <__gmpz_get_d_2exp@plt+0x47ff5> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 8093c91 <__gmpz_get_d_2exp@plt+0x47ff1> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82cc89a,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8091030 <__gmpz_get_d_2exp@plt+0x45390> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + or %ah,0x23(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x18(%ebp),%eax │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8094073 <__gmpz_get_d_2exp@plt+0x483d3> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x816d548,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x82ce06d,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8091f28 <__gmpz_get_d_2exp@plt+0x46288> │ │ │ │ + jb 8093cdd <__gmpz_get_d_2exp@plt+0x4803d> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 8093cd9 <__gmpz_get_d_2exp@plt+0x48039> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82cc89a,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80911dc <__gmpz_get_d_2exp@plt+0x4553c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - loopne 8094019 <__gmpz_get_d_2exp@plt+0x48379> │ │ │ │ + loopne 8093c88 <__gmpz_get_d_2exp@plt+0x47fe8> │ │ │ │ and (%eax),%eax │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 809415b <__gmpz_get_d_2exp@plt+0x484bb> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80940e0,-0x24(%ebp) │ │ │ │ - mov 0x18(%esi),%eax │ │ │ │ - mov %eax,-0x28(%ebp) │ │ │ │ - mov %eax,-0x20(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0x1c(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffd8,%ebp │ │ │ │ - jmp 8091e3c <__gmpz_get_d_2exp@plt+0x4619c> │ │ │ │ - nop │ │ │ │ - test %bl,0x60023(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4bf39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809415e <__gmpz_get_d_2exp@plt+0x484be> │ │ │ │ - movl $0x8093e94,-0x3c(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x8093fd0,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - lea -0x3c(%edi),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x809403c,-0xc(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - movl $0x816d548,0x10(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80baf90 <__gmpz_get_d_2exp@plt+0x6f2f0> │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8093d25 <__gmpz_get_d_2exp@plt+0x48085> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 8093d21 <__gmpz_get_d_2exp@plt+0x48081> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82cc89a,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80914c4 <__gmpz_get_d_2exp@plt+0x45824> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + int3 │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x18(%ebp),%eax │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80941af <__gmpz_get_d_2exp@plt+0x4850f> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x816d548,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x82cdfe1,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8091f28 <__gmpz_get_d_2exp@plt+0x46288> │ │ │ │ + jb 8093d6d <__gmpz_get_d_2exp@plt+0x480cd> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 8093d69 <__gmpz_get_d_2exp@plt+0x480c9> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82cc89a,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8092848 <__gmpz_get_d_2exp@plt+0x46ba8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - sahf │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ and (%eax),%eax │ │ │ │ - push %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809427c <__gmpz_get_d_2exp@plt+0x485dc> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809421c,-0x24(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - mov %eax,-0x28(%ebp) │ │ │ │ - mov %eax,-0x20(%ebp) │ │ │ │ - mov 0x1c(%esi),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x18(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffd8,%ebp │ │ │ │ - jmp 8091eb4 <__gmpz_get_d_2exp@plt+0x46214> │ │ │ │ - nop │ │ │ │ - dec %eax │ │ │ │ - sahf │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8093db5 <__gmpz_get_d_2exp@plt+0x48115> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 8093db1 <__gmpz_get_d_2exp@plt+0x48111> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82cc89a,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8091b4c <__gmpz_get_d_2exp@plt+0x45eac> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + jl 8093d60 <__gmpz_get_d_2exp@plt+0x480c0> │ │ │ │ and (%eax),%eax │ │ │ │ - push %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4cf39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809427f <__gmpz_get_d_2exp@plt+0x485df> │ │ │ │ - movl $0x8094084,-0x2c(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %esi,-0x20(%edi) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x8094178,-0xc(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - movl $0x816d548,0x10(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - lea -0x2c(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80bafc8 <__gmpz_get_d_2exp@plt+0x6f328> │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8093dfd <__gmpz_get_d_2exp@plt+0x4815d> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 8093df9 <__gmpz_get_d_2exp@plt+0x48159> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82cc89a,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8092358 <__gmpz_get_d_2exp@plt+0x466b8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + push $0x23a6 │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ + add %dl,0x8d000100 │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80942c9 <__gmpz_get_d_2exp@plt+0x48629> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x816d0bc,-0x10(%ebp) │ │ │ │ - movl $0x82daefd,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80bb000 <__gmpz_get_d_2exp@plt+0x6f360> │ │ │ │ + jb 8093e45 <__gmpz_get_d_2exp@plt+0x481a5> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 8093e41 <__gmpz_get_d_2exp@plt+0x481a1> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82cc89a,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8092d38 <__gmpz_get_d_2exp@plt+0x47098> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + inc %eax │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x18(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 809432a <__gmpz_get_d_2exp@plt+0x4868a> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8094320 <__gmpz_get_d_2exp@plt+0x48680> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8093e8d <__gmpz_get_d_2exp@plt+0x481ed> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 8093e89 <__gmpz_get_d_2exp@plt+0x481e9> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x8094298,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - movl $0x816d548,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80bafc8 <__gmpz_get_d_2exp@plt+0x6f328> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + movl $0x82cc89a,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8092b8c <__gmpz_get_d_2exp@plt+0x46eec> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ + sub $0xa6,%al │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8094394 <__gmpz_get_d_2exp@plt+0x486f4> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809438a <__gmpz_get_d_2exp@plt+0x486ea> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8093ed5 <__gmpz_get_d_2exp@plt+0x48235> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 8093ed1 <__gmpz_get_d_2exp@plt+0x48231> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x80942d4,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - movl $0x816d548,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80bafc8 <__gmpz_get_d_2exp@plt+0x6f328> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + movl $0x82cc89a,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8093170 <__gmpz_get_d_2exp@plt+0x474d0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0x1900239c,%eax │ │ │ │ - add %al,0x0 │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8094456 <__gmpz_get_d_2exp@plt+0x487b6> │ │ │ │ - movl $0x80943dc,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8091dc4 <__gmpz_get_d_2exp@plt+0x46124> │ │ │ │ - mov %bl,0x500(%ebx,%eiz,1) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4cb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 809445e <__gmpz_get_d_2exp@plt+0x487be> │ │ │ │ - movl $0x80941c0,-0x30(%edi) │ │ │ │ - mov %esi,-0x28(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - movl $0x8094338,-0x10(%edi) │ │ │ │ - mov %esi,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - movl $0x8094444,0xc(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - lea -0x30(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8091e78 <__gmpz_get_d_2exp@plt+0x461d8> │ │ │ │ - add (%eax),%al │ │ │ │ + add $0xa6,%al │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c7fc75(%ecx) │ │ │ │ - add %cl,-0x2b(%eax) │ │ │ │ - push %ss │ │ │ │ - or %al,-0x3516033b(%ebx) │ │ │ │ - push $0x2 │ │ │ │ - add %bh,0x82ce074(%esi) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pushf │ │ │ │ - pushf │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8093f1d <__gmpz_get_d_2exp@plt+0x4827d> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 8093f19 <__gmpz_get_d_2exp@plt+0x48279> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82cc89a,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8092e88 <__gmpz_get_d_2exp@plt+0x471e8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lock movsl %ds:(%esi),%es:(%edi) │ │ │ │ and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc $0x8d000100,%eax │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80944b5 <__gmpz_get_d_2exp@plt+0x48815> │ │ │ │ + jb 8093f65 <__gmpz_get_d_2exp@plt+0x482c5> │ │ │ │ sub $0x4,%esp │ │ │ │ push %esi │ │ │ │ push %ebx │ │ │ │ call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ add $0xc,%esp │ │ │ │ test %eax,%eax │ │ │ │ - je 80944b1 <__gmpz_get_d_2exp@plt+0x48811> │ │ │ │ + je 8093f61 <__gmpz_get_d_2exp@plt+0x482c1> │ │ │ │ movl $0x816c010,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82ce106,-0xc(%ebp) │ │ │ │ + movl $0x82cc89a,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80bf6f8 <__gmpz_get_d_2exp@plt+0x73a58> │ │ │ │ + jmp 80934b4 <__gmpz_get_d_2exp@plt+0x47814> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - fs pushf │ │ │ │ - and (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80944f5 <__gmpz_get_d_2exp@plt+0x48855> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x816d0bc,-0x10(%ebp) │ │ │ │ - movl $0x82ce128,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80bb000 <__gmpz_get_d_2exp@plt+0x6f360> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - and $0x9c,%al │ │ │ │ - and (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ - lea -0x18(%ebp),%ecx │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 809455a <__gmpz_get_d_2exp@plt+0x488ba> │ │ │ │ + jb 8093fc4 <__gmpz_get_d_2exp@plt+0x48324> │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8094550 <__gmpz_get_d_2exp@plt+0x488b0> │ │ │ │ + ja 8093fba <__gmpz_get_d_2exp@plt+0x4831a> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80944c4,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - movl $0x816d548,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80bafc8 <__gmpz_get_d_2exp@plt+0x6f328> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - loopne 80944fd <__gmpz_get_d_2exp@plt+0x4885d> │ │ │ │ - and (%eax),%eax │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8094624 <__gmpz_get_d_2exp@plt+0x48984> │ │ │ │ - add $0x40,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809461a <__gmpz_get_d_2exp@plt+0x4897a> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%edx │ │ │ │ - mov 0x14(%eax),%eax │ │ │ │ - movl $0x8143c00,-0x3c(%edi) │ │ │ │ - movl $0x82ce138,-0x38(%edi) │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - movl $0x8143dd0,-0x30(%edi) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - movl $0x82daefd,-0x28(%edi) │ │ │ │ - movl $0x8094504,-0x24(%edi) │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x8143c00,-0x14(%edi) │ │ │ │ - movl $0x82ce07c,-0x10(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ movl $0x8143dd0,-0x8(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x2e(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - movl $0x816d0bc,-0x10(%ebp) │ │ │ │ + movl $0x82daefd,(%edi) │ │ │ │ + movl $0x8189a8f,-0x10(%ebp) │ │ │ │ lea -0x6(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8091f60 <__gmpz_get_d_2exp@plt+0x462c0> │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8094665 <__gmpz_get_d_2exp@plt+0x489c5> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8143dd0,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 8094a80 <__gmpz_get_d_2exp@plt+0x48de0> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + je 8093f76 <__gmpz_get_d_2exp@plt+0x482d6> │ │ │ │ + and (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80946a6 <__gmpz_get_d_2exp@plt+0x48a06> │ │ │ │ + jb 8093ff8 <__gmpz_get_d_2exp@plt+0x48358> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x82daefd,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80f4318 <__gmpz_get_d_2exp@plt+0xa8678> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x18(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 809470e <__gmpz_get_d_2exp@plt+0x48a6e> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8094704 <__gmpz_get_d_2exp@plt+0x48a64> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x809467c,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - movl $0x816d548,-0x14(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x82daefd,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80faa4c <__gmpz_get_d_2exp@plt+0xaedac> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809473c <__gmpz_get_d_2exp@plt+0x48a9c> │ │ │ │ - movl $0x81897d0,-0x8(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 809400c <__gmpz_get_d_2exp@plt+0x4836c> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - add (%eax),%al │ │ │ │ + sbb $0xa8,%al │ │ │ │ + and (%eax),%eax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x8(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 809478a <__gmpz_get_d_2exp@plt+0x48aea> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8094780 <__gmpz_get_d_2exp@plt+0x48ae0> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x809471c,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80bb10c <__gmpz_get_d_2exp@plt+0x6f46c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + jb 809415d <__gmpz_get_d_2exp@plt+0x484bd> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8094040,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x1000100,%eax │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8094040 <__gmpz_get_d_2exp@plt+0x483a0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + or $0xa8,%al │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80947e5 <__gmpz_get_d_2exp@plt+0x48b45> │ │ │ │ - add $0x10,%edi │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 809407b <__gmpz_get_d_2exp@plt+0x483db> │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80947db <__gmpz_get_d_2exp@plt+0x48b3b> │ │ │ │ - mov 0x3(%eax),%eax │ │ │ │ - movl $0x8094748,-0xc(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + ja 80962c4 <__gmpz_get_d_2exp@plt+0x4a624> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x8093fd8,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x81897d3,-0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 8094086 <__gmpz_get_d_2exp@plt+0x483e6> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80940b0,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80940b0 <__gmpz_get_d_2exp@plt+0x48410> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + js 809404d <__gmpz_get_d_2exp@plt+0x483ad> │ │ │ │ + and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8094165 <__gmpz_get_d_2exp@plt+0x484c5> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + cmp $0x62,%ecx │ │ │ │ + jb 8094219 <__gmpz_get_d_2exp@plt+0x48579> │ │ │ │ + cmp $0x6f,%ecx │ │ │ │ + jb 80941c2 <__gmpz_get_d_2exp@plt+0x48522> │ │ │ │ + cmp $0x75,%ecx │ │ │ │ + jb 8094174 <__gmpz_get_d_2exp@plt+0x484d4> │ │ │ │ + mov %esi,%edx │ │ │ │ + cmp $0x76,%ecx │ │ │ │ + jne 80942e0 <__gmpz_get_d_2exp@plt+0x48640> │ │ │ │ + movl $0x8084c60,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x82dc3d9,-0xc(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + int3 │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + and (%eax),%eax │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8094868 <__gmpz_get_d_2exp@plt+0x48bc8> │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76f3bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 809438c <__gmpz_get_d_2exp@plt+0x486ec> │ │ │ │ add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809485e <__gmpz_get_d_2exp@plt+0x48bbe> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%ecx │ │ │ │ - mov 0x14(%eax),%eax │ │ │ │ - movl $0x80946b4,-0x14(%edi) │ │ │ │ + ja 809437d <__gmpz_get_d_2exp@plt+0x486dd> │ │ │ │ + movl $0x8093f70,-0x14(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x809479c,-0x4(%edi) │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x816d548,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8091f28 <__gmpz_get_d_2exp@plt+0x46288> │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x82ce84c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + cmp $0x74,%ecx │ │ │ │ + jb 8094198 <__gmpz_get_d_2exp@plt+0x484f8> │ │ │ │ + movl $0x8084c60,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x82dc3c9,-0xc(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8094903 <__gmpz_get_d_2exp@plt+0x48c63> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80948f9 <__gmpz_get_d_2exp@plt+0x48c59> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%ecx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x14(%eax),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x18(%eax),%edx │ │ │ │ - mov 0x1c(%eax),%eax │ │ │ │ - movl $0x80947f4,-0x14(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - movl $0x816d548,-0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80baf20 <__gmpz_get_d_2exp@plt+0x6f280> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %esi,%edx │ │ │ │ + cmp $0x72,%ecx │ │ │ │ + jne 80942e0 <__gmpz_get_d_2exp@plt+0x48640> │ │ │ │ + movl $0x8084c60,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x82dc3e9,-0xc(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80949c7 <__gmpz_get_d_2exp@plt+0x48d27> │ │ │ │ - add $0x2c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80949bd <__gmpz_get_d_2exp@plt+0x48d1d> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%ecx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x14(%eax),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x18(%eax),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1c(%eax),%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x20(%eax),%edx │ │ │ │ - mov 0x24(%eax),%eax │ │ │ │ - movl $0x8094638,-0x28(%edi) │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x8094878,-0x1c(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x6e,%ecx │ │ │ │ + jb 80941e6 <__gmpz_get_d_2exp@plt+0x48546> │ │ │ │ + movl $0x8084c60,-0x14(%edi) │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + movl $0x82dc3d1,-0xc(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x63,%ecx │ │ │ │ + jb 80962a5 <__gmpz_get_d_2exp@plt+0x4a605> │ │ │ │ + mov %esi,%edx │ │ │ │ + cmp $0x66,%ecx │ │ │ │ + jne 80942e0 <__gmpz_get_d_2exp@plt+0x48640> │ │ │ │ + movl $0x8084c60,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x82dc3e1,-0xc(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x5e,%ecx │ │ │ │ + jb 809426b <__gmpz_get_d_2exp@plt+0x485cb> │ │ │ │ + cmp $0x61,%ecx │ │ │ │ + jb 8094242 <__gmpz_get_d_2exp@plt+0x485a2> │ │ │ │ + movl $0x8084c60,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x82dc3b9,-0xc(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %esi,%edx │ │ │ │ + cmp $0x5f,%ecx │ │ │ │ + jae 80942e0 <__gmpz_get_d_2exp@plt+0x48640> │ │ │ │ + add $0xffffffe8,%edi │ │ │ │ + movl $0x8096258,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8096258 <__gmpz_get_d_2exp@plt+0x4a5b8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + cmp $0x28,%ecx │ │ │ │ + jb 8094296 <__gmpz_get_d_2exp@plt+0x485f6> │ │ │ │ + mov %esi,%edx │ │ │ │ + cmp $0x5c,%ecx │ │ │ │ + jne 80942e0 <__gmpz_get_d_2exp@plt+0x48640> │ │ │ │ + movl $0x8084c60,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x82dc661,-0xc(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x27,%ecx │ │ │ │ + jb 80942ba <__gmpz_get_d_2exp@plt+0x4861a> │ │ │ │ + movl $0x8084c60,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x82dc4b9,-0xc(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %esi,%edx │ │ │ │ + cmp $0x22,%ecx │ │ │ │ + jne 80942e0 <__gmpz_get_d_2exp@plt+0x48640> │ │ │ │ + movl $0x8084c60,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x82dc491,-0xc(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + lea -0x30(%ecx),%eax │ │ │ │ + cmp $0x9,%eax │ │ │ │ + ja 8094322 <__gmpz_get_d_2exp@plt+0x48682> │ │ │ │ + movl $0x8143dd0,-0x14(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - movl $0x816d548,-0x14(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x27(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80baf90 <__gmpz_get_d_2exp@plt+0x6f2f0> │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ + movl $0x82dab01,(%edi) │ │ │ │ + movl $0x8096238,0x4(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 808e540 <__gmpz_get_d_2exp@plt+0x428a0> │ │ │ │ + cmp $0x6f,%ecx │ │ │ │ + jne 8094342 <__gmpz_get_d_2exp@plt+0x486a2> │ │ │ │ + add $0xffffffe8,%edi │ │ │ │ + movl $0x80961f8,0x4(%ebp) │ │ │ │ + mov $0x82ccdb4,%esi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + cmp $0x78,%ecx │ │ │ │ + jne 8094362 <__gmpz_get_d_2exp@plt+0x486c2> │ │ │ │ + add $0xffffffe8,%edi │ │ │ │ + movl $0x8096218,0x4(%ebp) │ │ │ │ + mov $0x82cce10,%esi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + add $0xffffffe8,%edi │ │ │ │ + movl $0x8094118,-0x8(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80ff540 <__gmpz_get_d_2exp@plt+0xb38a0> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + cmp $0x57,%ecx │ │ │ │ + jae 80943a3 <__gmpz_get_d_2exp@plt+0x48703> │ │ │ │ + cmp $0x41,%ecx │ │ │ │ + jb 80943a3 <__gmpz_get_d_2exp@plt+0x48703> │ │ │ │ + add $0xffffffbf,%ecx │ │ │ │ + jmp *0x81956c0(,%ecx,4) │ │ │ │ + mov $0x82ce040,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80943d4,0xc(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + add $0xc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80943d4 <__gmpz_get_d_2exp@plt+0x48734> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + clc │ │ │ │ + mov %eax,0x23 │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 809445d <__gmpz_get_d_2exp@plt+0x487bd> │ │ │ │ + movl $0x8094404,0x0(%ebp) │ │ │ │ + mov $0x82ce52c,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8094404 <__gmpz_get_d_2exp@plt+0x48764> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cmp %ah,0x23(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8094a04 <__gmpz_get_d_2exp@plt+0x48d64> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x816d0bc,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80bb000 <__gmpz_get_d_2exp@plt+0x6f360> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 8094419 <__gmpz_get_d_2exp@plt+0x48779> │ │ │ │ + mov $0x82ce53e,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8094a6c <__gmpz_get_d_2exp@plt+0x48dcc> │ │ │ │ - add $0x10,%edi │ │ │ │ + add %bl,0x100(%ebx,%eiz,1) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 80944a1 <__gmpz_get_d_2exp@plt+0x48801> │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8094a62 <__gmpz_get_d_2exp@plt+0x48dc2> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x80949d4,-0xc(%edi) │ │ │ │ + ja 80944a7 <__gmpz_get_d_2exp@plt+0x48807> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82ce02c,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8094492 <__gmpz_get_d_2exp@plt+0x487f2> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - movl $0x816d548,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80bafc8 <__gmpz_get_d_2exp@plt+0x6f328> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x809442c,-0x4(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80934b4 <__gmpz_get_d_2exp@plt+0x47814> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x80944dc,0x8(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add $0x8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80944dc <__gmpz_get_d_2exp@plt+0x4883c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x7000100,%eax │ │ │ │ + fsubl 0x10023(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8094684 <__gmpz_get_d_2exp@plt+0x489e4> │ │ │ │ + movl $0x8094548,0x0(%ebp) │ │ │ │ + mov $0x82ce4d8,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8094548 <__gmpz_get_d_2exp@plt+0x488a8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %eax,%esp │ │ │ │ + mov %al,0x10023 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xbb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8094b42 <__gmpz_get_d_2exp@plt+0x48ea2> │ │ │ │ - add $0x3c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8094b38 <__gmpz_get_d_2exp@plt+0x48e98> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x13(%eax),%ecx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x17(%eax),%ecx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x1b(%eax),%ecx │ │ │ │ - movl $0x8094910,-0x38(%edi) │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x8094a10,-0x10(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x816d548,-0x8(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x38(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80baf20 <__gmpz_get_d_2exp@plt+0x6f280> │ │ │ │ - movl $0x3c,0x33c(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 80946c5 <__gmpz_get_d_2exp@plt+0x48a25> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + movl $0x809456c,0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - clc │ │ │ │ - xchg %eax,%ebp │ │ │ │ - and (%eax),%eax │ │ │ │ - add $0x0,%al │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 809456c <__gmpz_get_d_2exp@plt+0x488cc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %esp │ │ │ │ + mov %al,0x10023 │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 809467e <__gmpz_get_d_2exp@plt+0x489de> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + jmp 8094523 <__gmpz_get_d_2exp@plt+0x48883> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cmp %ah,0x23(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8094c51 <__gmpz_get_d_2exp@plt+0x48fb1> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8094ba4,-0x1c(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - mov %eax,-0x20(%ebp) │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe0,%ebp │ │ │ │ - jmp 8091e78 <__gmpz_get_d_2exp@plt+0x461d8> │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8094625 <__gmpz_get_d_2exp@plt+0x48985> │ │ │ │ + movl $0x80945a0,0x0(%ebp) │ │ │ │ + mov $0x82ce4f8,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80945a0 <__gmpz_get_d_2exp@plt+0x48900> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push $0x239f │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 80945d2 <__gmpz_get_d_2exp@plt+0x48932> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80945d8 <__gmpz_get_d_2exp@plt+0x48938> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + movl $0x82daefd,-0x4(%edi) │ │ │ │ + movl $0x82ce508,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ nop │ │ │ │ - test $0x95,%al │ │ │ │ + adc $0x9f,%al │ │ │ │ and (%eax),%eax │ │ │ │ - add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - enter $0x94b,$0x8 │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 8094669 <__gmpz_get_d_2exp@plt+0x489c9> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809466f <__gmpz_get_d_2exp@plt+0x489cf> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82ce508,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809465a <__gmpz_get_d_2exp@plt+0x489ba> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80945f4,-0x4(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8091dc4 <__gmpz_get_d_2exp@plt+0x46124> │ │ │ │ - test %dl,0x50023(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,%ah │ │ │ │ - dec %ebx │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + jmp 8092e88 <__gmpz_get_d_2exp@plt+0x471e8> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80946b6 <__gmpz_get_d_2exp@plt+0x48a16> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8094510,0x0(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8091eb4 <__gmpz_get_d_2exp@plt+0x46214> │ │ │ │ - pusha │ │ │ │ - xchg %eax,%ebp │ │ │ │ - and (%eax),%eax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4c739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8094c54 <__gmpz_get_d_2exp@plt+0x48fb4> │ │ │ │ - movl $0x809456c,-0x34(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov %esi,-0x24(%edi) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - movl $0x8094a80,-0x1c(%edi) │ │ │ │ - mov %esi,-0x18(%edi) │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - lea -0x34(%edi),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x1b(%edi),%esi │ │ │ │ - movl $0x82daefd,0x14(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8094a80 <__gmpz_get_d_2exp@plt+0x48de0> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x38,0x33c(%ebx) │ │ │ │ + jmp 8093170 <__gmpz_get_d_2exp@plt+0x474d0> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - nop │ │ │ │ - fcoms 0x4001800(%ebx,%eiz,1) │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80946f0,0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80946f0 <__gmpz_get_d_2exp@plt+0x48a50> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x10023a0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8094898 <__gmpz_get_d_2exp@plt+0x48bf8> │ │ │ │ + movl $0x809475c,0x0(%ebp) │ │ │ │ + mov $0x82ce484,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 809475c <__gmpz_get_d_2exp@plt+0x48abc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %eax │ │ │ │ + mov 0x10023,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8094cd9 <__gmpz_get_d_2exp@plt+0x49039> │ │ │ │ - movl $0x8094b54,-0x14(%edi) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 80948d9 <__gmpz_get_d_2exp@plt+0x48c39> │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8094cc0,0x8(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + movl $0x8094780,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 8091d88 <__gmpz_get_d_2exp@plt+0x460e8> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8094780 <__gmpz_get_d_2exp@plt+0x48ae0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + and %ah,0x10023(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c7f875(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 8094892 <__gmpz_get_d_2exp@plt+0x48bf2> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + jmp 8094737 <__gmpz_get_d_2exp@plt+0x48a97> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ cld │ │ │ │ - dec %eax │ │ │ │ - aad $0x16 │ │ │ │ - or %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,0x83082d5d │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%edi │ │ │ │ - arpl %eax,(%edx) │ │ │ │ - add %al,%bh │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %bl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x82ce160(%esi) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ + lahf │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8094839 <__gmpz_get_d_2exp@plt+0x48b99> │ │ │ │ + movl $0x80947b4,0x0(%ebp) │ │ │ │ + mov $0x82ce4a4,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80947b4 <__gmpz_get_d_2exp@plt+0x48b14> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %bl,0x23(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 80947e6 <__gmpz_get_d_2exp@plt+0x48b46> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80947ec <__gmpz_get_d_2exp@plt+0x48b4c> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + movl $0x82daefd,-0x4(%edi) │ │ │ │ + movl $0x82ce4b4,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + nop │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + pushf │ │ │ │ + and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8094d36 <__gmpz_get_d_2exp@plt+0x49096> │ │ │ │ - movl $0x8094da0,-0x18(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 809487d <__gmpz_get_d_2exp@plt+0x48bdd> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8094883 <__gmpz_get_d_2exp@plt+0x48be3> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ + movl $0x82ce4b4,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809486e <__gmpz_get_d_2exp@plt+0x48bce> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x17(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ + movl $0x8094808,-0x4(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8092b8c <__gmpz_get_d_2exp@plt+0x46eec> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x82ce250,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8094d80 <__gmpz_get_d_2exp@plt+0x490e0> │ │ │ │ - movl $0x8094db0,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80948ca <__gmpz_get_d_2exp@plt+0x48c2a> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + movl $0x8094724,0x0(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8092d38 <__gmpz_get_d_2exp@plt+0x47098> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x82ce254,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + movl $0x8094904,0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8094904 <__gmpz_get_d_2exp@plt+0x48c64> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - dec %ecx │ │ │ │ - dec %esp │ │ │ │ - sldt (%esi) │ │ │ │ + fs sahf │ │ │ │ + and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8094b85 <__gmpz_get_d_2exp@plt+0x48ee5> │ │ │ │ + movl $0x809496c,0x0(%ebp) │ │ │ │ + mov $0x82ce410,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 809496c <__gmpz_get_d_2exp@plt+0x48ccc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb $0x9e,%al │ │ │ │ + and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x1(%esi) │ │ │ │ - add %cl,%gs:0x3000f4c(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 8094bc6 <__gmpz_get_d_2exp@plt+0x48f26> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + movl $0x8094990,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8094990 <__gmpz_get_d_2exp@plt+0x48cf0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + call 9096d02 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x1(%esi) │ │ │ │ - add %al,%gs:(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8094de2 <__gmpz_get_d_2exp@plt+0x49142> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 8094b7f <__gmpz_get_d_2exp@plt+0x48edf> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + jmp 809494b <__gmpz_get_d_2exp@plt+0x48cab> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + les 0x10023(%ebp),%ebx │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8094e16 <__gmpz_get_d_2exp@plt+0x49176> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8094e28 <__gmpz_get_d_2exp@plt+0x49188> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8094b38 <__gmpz_get_d_2exp@plt+0x48e98> │ │ │ │ + movl $0x80949fc,0x0(%ebp) │ │ │ │ + mov $0x82ce430,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80949fc <__gmpz_get_d_2exp@plt+0x48d5c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + jl 8094957 <__gmpz_get_d_2exp@plt+0x48cb7> │ │ │ │ + and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 8094b79 <__gmpz_get_d_2exp@plt+0x48ed9> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + movl $0x8094a20,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8094a20 <__gmpz_get_d_2exp@plt+0x48d80> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %esp │ │ │ │ + popf │ │ │ │ + and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 8094b32 <__gmpz_get_d_2exp@plt+0x48e92> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + jmp 80949d7 <__gmpz_get_d_2exp@plt+0x48d37> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and %bl,0x23(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8094ed6 <__gmpz_get_d_2exp@plt+0x49236> │ │ │ │ - movl $0x8094e58,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8094ad9 <__gmpz_get_d_2exp@plt+0x48e39> │ │ │ │ + movl $0x8094a54,0x0(%ebp) │ │ │ │ + mov $0x82ce450,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8094e58 <__gmpz_get_d_2exp@plt+0x491b8> │ │ │ │ + jne 8094a54 <__gmpz_get_d_2exp@plt+0x48db4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %edx │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or $0x9a,%al │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 8094e95 <__gmpz_get_d_2exp@plt+0x491f5> │ │ │ │ - add $0x18,%edi │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 8094a86 <__gmpz_get_d_2exp@plt+0x48de6> │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8094eed <__gmpz_get_d_2exp@plt+0x4924d> │ │ │ │ - mov 0x1(%esi),%ecx │ │ │ │ - movl $0x8094df0,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + ja 8094a8c <__gmpz_get_d_2exp@plt+0x48dec> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + movl $0x82daefd,-0x4(%edi) │ │ │ │ + movl $0x82ce460,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 8094ea0 <__gmpz_get_d_2exp@plt+0x49200> │ │ │ │ - add $0xc,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0x1c,%edi │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + nop │ │ │ │ + mov $0x1002399,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 8094b1d <__gmpz_get_d_2exp@plt+0x48e7d> │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8094ede <__gmpz_get_d_2exp@plt+0x4923e> │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - movl $0x8094dbc,-0x18(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ + ja 8094b23 <__gmpz_get_d_2exp@plt+0x48e83> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82ce460,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8094b0e <__gmpz_get_d_2exp@plt+0x48e6e> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + movl $0x8094aa8,-0x4(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8092358 <__gmpz_get_d_2exp@plt+0x466b8> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x82ce258,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8094b6a <__gmpz_get_d_2exp@plt+0x48eca> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80949c4,0x0(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8091b4c <__gmpz_get_d_2exp@plt+0x45eac> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - mov %ecx,(%ecx) │ │ │ │ - or $0xf9000,%eax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8094f42 <__gmpz_get_d_2exp@plt+0x492a2> │ │ │ │ - movl $0x8094f08,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8094bb7 <__gmpz_get_d_2exp@plt+0x48f17> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 8094e28 <__gmpz_get_d_2exp@plt+0x49188> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x82ce25c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3e76ffbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 8094fc1 <__gmpz_get_d_2exp@plt+0x49321> │ │ │ │ - movl $0x8094f8c,0x0(%ebp) │ │ │ │ - mov 0x1(%eax),%esi │ │ │ │ + movl $0x8094938,0x0(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8092848 <__gmpz_get_d_2exp@plt+0x46ba8> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8094bf0,0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8094f8c <__gmpz_get_d_2exp@plt+0x492ec> │ │ │ │ + jne 8094bf0 <__gmpz_get_d_2exp@plt+0x48f50> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + nop │ │ │ │ + cmp $0x9b,%al │ │ │ │ + and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xf76ff8b(%ecx) │ │ │ │ - jmp 8094f63 <__gmpz_get_d_2exp@plt+0x492c3> │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80950fc <__gmpz_get_d_2exp@plt+0x4945c> │ │ │ │ + movl $0x8094c58,0x0(%ebp) │ │ │ │ + mov $0x82ce33c,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8094c58 <__gmpz_get_d_2exp@plt+0x48fb8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + hlt │ │ │ │ + lcall $0x0,$0x10023 │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 809513d <__gmpz_get_d_2exp@plt+0x4949d> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + movl $0x8094c7c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8094c7c <__gmpz_get_d_2exp@plt+0x48fdc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + rcrb $0x0,0x10023(%edx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 80950f6 <__gmpz_get_d_2exp@plt+0x49456> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + jmp 8094c37 <__gmpz_get_d_2exp@plt+0x48f97> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pushf │ │ │ │ + lcall $0x0,$0x10023 │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80950af <__gmpz_get_d_2exp@plt+0x4940f> │ │ │ │ + movl $0x8094ce4,0x0(%ebp) │ │ │ │ + mov $0x82ce35c,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8094ce4 <__gmpz_get_d_2exp@plt+0x49044> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push %esp │ │ │ │ + lcall $0x0,$0x10023 │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 80950f0 <__gmpz_get_d_2exp@plt+0x49450> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + movl $0x8094d08,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8094d08 <__gmpz_get_d_2exp@plt+0x49068> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ + and %bl,0x10023(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 80950a9 <__gmpz_get_d_2exp@plt+0x49409> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + jmp 8094cc3 <__gmpz_get_d_2exp@plt+0x49023> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cld │ │ │ │ + cltd │ │ │ │ + and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8095062 <__gmpz_get_d_2exp@plt+0x493c2> │ │ │ │ + movl $0x8094d70,0x0(%ebp) │ │ │ │ + mov $0x82ce37c,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8094d70 <__gmpz_get_d_2exp@plt+0x490d0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0x99,%ah │ │ │ │ + and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x8c783f0(%ecx) │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8094fe9 <__gmpz_get_d_2exp@plt+0x49349> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ - movl $0x80b7804,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 8094f9e <__gmpz_get_d_2exp@plt+0x492fe> │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8095010 <__gmpz_get_d_2exp@plt+0x49370> │ │ │ │ - mov 0x2(%eax),%ecx │ │ │ │ - mov 0x6(%eax),%eax │ │ │ │ - movl $0x80b77f4,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x8094f9c,0x0(%ebp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 80950a3 <__gmpz_get_d_2exp@plt+0x49403> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + movl $0x8094d94,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8094d94 <__gmpz_get_d_2exp@plt+0x490f4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + sbbb $0x0,0x10023(%ecx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 809505c <__gmpz_get_d_2exp@plt+0x493bc> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + jmp 8094d4f <__gmpz_get_d_2exp@plt+0x490af> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + pop %esp │ │ │ │ + cltd │ │ │ │ + and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8095015 <__gmpz_get_d_2exp@plt+0x49375> │ │ │ │ + movl $0x8094dfc,0x0(%ebp) │ │ │ │ + mov $0x82ce39c,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8094dfc <__gmpz_get_d_2exp@plt+0x4915c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + adc $0x99,%al │ │ │ │ + and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x38491410(%ecx) │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,(%eax,%edx,2) │ │ │ │ - or %ecx,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 8095056 <__gmpz_get_d_2exp@plt+0x493b6> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + movl $0x8094e20,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - add $0x100,%eax │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8094e20 <__gmpz_get_d_2exp@plt+0x49180> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + loopne 8094d8a <__gmpz_get_d_2exp@plt+0x490ea> │ │ │ │ + and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 809500f <__gmpz_get_d_2exp@plt+0x4936f> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + jmp 8094ddb <__gmpz_get_d_2exp@plt+0x4913b> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0x1002398,%esp │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8094fc8 <__gmpz_get_d_2exp@plt+0x49328> │ │ │ │ + movl $0x8094e8c,0x0(%ebp) │ │ │ │ + mov $0x82ce3bc,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8094e8c <__gmpz_get_d_2exp@plt+0x491ec> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + je 8094de2 <__gmpz_get_d_2exp@plt+0x49142> │ │ │ │ + and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80950b3 <__gmpz_get_d_2exp@plt+0x49413> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8095060,0x0(%ebp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 8095009 <__gmpz_get_d_2exp@plt+0x49369> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + movl $0x8094eb0,0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8095060 <__gmpz_get_d_2exp@plt+0x493c0> │ │ │ │ + jne 8094eb0 <__gmpz_get_d_2exp@plt+0x49210> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + cmp $0x98,%al │ │ │ │ + and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,0x75890809(%eax,%edx,2) │ │ │ │ - cld │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8094f60 <__gmpz_get_d_2exp@plt+0x492c0> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 8094fc2 <__gmpz_get_d_2exp@plt+0x49322> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + jmp 8094e67 <__gmpz_get_d_2exp@plt+0x491c7> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb %bl,0x23(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8094f69 <__gmpz_get_d_2exp@plt+0x492c9> │ │ │ │ + movl $0x8094ee4,0x0(%ebp) │ │ │ │ + mov $0x82ce3dc,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8094ee4 <__gmpz_get_d_2exp@plt+0x49244> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or %dl,0x23(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 8094f16 <__gmpz_get_d_2exp@plt+0x49276> │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80950bb <__gmpz_get_d_2exp@plt+0x4941b> │ │ │ │ - movl $0x8143c00,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + ja 8094f1c <__gmpz_get_d_2exp@plt+0x4927c> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + movl $0x82daefd,-0x4(%edi) │ │ │ │ + movl $0x82ce3ec,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - jmp 8095081 <__gmpz_get_d_2exp@plt+0x493e1> │ │ │ │ - mov $0x82ce274,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x809507c,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp 8166a60 <__gmpz_get_d_2exp@plt+0x11adc0> │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ nop │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + mov $0x94,%ah │ │ │ │ + and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8095106 <__gmpz_get_d_2exp@plt+0x49466> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 8094fad <__gmpz_get_d_2exp@plt+0x4930d> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8094fb3 <__gmpz_get_d_2exp@plt+0x49313> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82ce3ec,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8094f9e <__gmpz_get_d_2exp@plt+0x492fe> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + movl $0x8094f38,-0x4(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80914c4 <__gmpz_get_d_2exp@plt+0x45824> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x82ce418,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 809514a <__gmpz_get_d_2exp@plt+0x494aa> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8094ffa <__gmpz_get_d_2exp@plt+0x4935a> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ + movl $0x8094e54,0x0(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80911dc <__gmpz_get_d_2exp@plt+0x4553c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8095047 <__gmpz_get_d_2exp@plt+0x493a7> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8094dc8,0x0(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8091030 <__gmpz_get_d_2exp@plt+0x45390> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x82ce41c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8095188 <__gmpz_get_d_2exp@plt+0x494e8> │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8095094 <__gmpz_get_d_2exp@plt+0x493f4> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + movl $0x8094d3c,0x0(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8090cec <__gmpz_get_d_2exp@plt+0x4504c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x82ce420,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0x49,%al │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - dec %ecx │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add $0x2,%esi │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80950e1 <__gmpz_get_d_2exp@plt+0x49441> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8094cb0,0x0(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80909a8 <__gmpz_get_d_2exp@plt+0x44d08> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809512e <__gmpz_get_d_2exp@plt+0x4948e> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8094c24,0x0(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8091808 <__gmpz_get_d_2exp@plt+0x45b68> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + movl $0x8095168,0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8095168 <__gmpz_get_d_2exp@plt+0x494c8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - scas %es:(%edi),%al │ │ │ │ - dec %ecx │ │ │ │ - sldt (%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,0x65ff03c6(%ebx) │ │ │ │ - add %ah,-0x70(%esi) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 809521d <__gmpz_get_d_2exp@plt+0x4957d> │ │ │ │ - movl $0x809520c,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - nop │ │ │ │ - ret │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + dec %esp │ │ │ │ + xchg %eax,%ebp │ │ │ │ + and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - or %cl,-0x3a7cf38b(%ecx) │ │ │ │ - or %ch,%cl │ │ │ │ - or %esp,%edi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - mov $0x82ce424,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8095310 <__gmpz_get_d_2exp@plt+0x49670> │ │ │ │ + movl $0x80951d4,0x0(%ebp) │ │ │ │ + mov $0x82ce2e8,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80951d4 <__gmpz_get_d_2exp@plt+0x49534> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - pop %ebp │ │ │ │ - push %es │ │ │ │ - or $0x179000,%eax │ │ │ │ - add (%eax),%eax │ │ │ │ + add $0x95,%al │ │ │ │ + and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 8095351 <__gmpz_get_d_2exp@plt+0x496b1> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + movl $0x80951f8,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80951f8 <__gmpz_get_d_2exp@plt+0x49558> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + int3 │ │ │ │ + xchg %eax,%esp │ │ │ │ + and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 809530a <__gmpz_get_d_2exp@plt+0x4966a> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + jmp 80951af <__gmpz_get_d_2exp@plt+0x4950f> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + test $0x94,%al │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80952a0 <__gmpz_get_d_2exp@plt+0x49600> │ │ │ │ - movl $0x8095278,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80952b1 <__gmpz_get_d_2exp@plt+0x49611> │ │ │ │ + movl $0x809522c,0x0(%ebp) │ │ │ │ + mov $0x82ce308,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 809522c <__gmpz_get_d_2exp@plt+0x4958c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + in (%dx),%al │ │ │ │ nop │ │ │ │ - ret │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 809525e <__gmpz_get_d_2exp@plt+0x495be> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8095264 <__gmpz_get_d_2exp@plt+0x495c4> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + movl $0x82daefd,-0x4(%edi) │ │ │ │ + movl $0x82ce318,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + nop │ │ │ │ + cwtl │ │ │ │ + nop │ │ │ │ + and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80952a8 <__gmpz_get_d_2exp@plt+0x49608> │ │ │ │ - movl $0x8095234,-0x4(%edi) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 80952f5 <__gmpz_get_d_2exp@plt+0x49655> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80952fb <__gmpz_get_d_2exp@plt+0x4965b> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82ce318,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80952e6 <__gmpz_get_d_2exp@plt+0x49646> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %esi,0xc(%ebp) │ │ │ │ + movl $0x8095280,-0x4(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8090570 <__gmpz_get_d_2exp@plt+0x448d0> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 8094e28 <__gmpz_get_d_2exp@plt+0x49188> │ │ │ │ - mov $0x82ce428,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - nop │ │ │ │ - sldt (%edx) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8095342 <__gmpz_get_d_2exp@plt+0x496a2> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x809519c,0x0(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80906c0 <__gmpz_get_d_2exp@plt+0x44a20> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x809537c,0xc(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 809537c <__gmpz_get_d_2exp@plt+0x496dc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + or $0x93,%al │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8095405 <__gmpz_get_d_2exp@plt+0x49765> │ │ │ │ + movl $0x80953ac,0x0(%ebp) │ │ │ │ + mov $0x82ce2b8,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80953ac <__gmpz_get_d_2exp@plt+0x4970c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb $0x8f,%al │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80952ea <__gmpz_get_d_2exp@plt+0x4964a> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 80953c1 <__gmpz_get_d_2exp@plt+0x49721> │ │ │ │ + mov $0x82ce2ca,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + pushf │ │ │ │ + test %esp,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 8095449 <__gmpz_get_d_2exp@plt+0x497a9> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809544f <__gmpz_get_d_2exp@plt+0x497af> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + movl $0x82cd970,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809543a <__gmpz_get_d_2exp@plt+0x4979a> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + movl $0x80953d4,-0x4(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8090420 <__gmpz_get_d_2exp@plt+0x44780> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x82ce43c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8095327 <__gmpz_get_d_2exp@plt+0x49687> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8095338 <__gmpz_get_d_2exp@plt+0x49698> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x8095484,0xc(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8095484 <__gmpz_get_d_2exp@plt+0x497e4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + in (%dx),%al │ │ │ │ + xchg %eax,%ecx │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80953d3 <__gmpz_get_d_2exp@plt+0x49733> │ │ │ │ - movl $0x8095374,-0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 809550d <__gmpz_get_d_2exp@plt+0x4986d> │ │ │ │ + movl $0x80954b4,0x0(%ebp) │ │ │ │ + mov $0x82ce288,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8095374 <__gmpz_get_d_2exp@plt+0x496d4> │ │ │ │ + jne 80954b4 <__gmpz_get_d_2exp@plt+0x49814> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + in $0x8d,%al │ │ │ │ + and (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 80954c9 <__gmpz_get_d_2exp@plt+0x49829> │ │ │ │ + mov $0x82ce29a,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + test %ah,%fs:(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80953b1 <__gmpz_get_d_2exp@plt+0x49711> │ │ │ │ - add $0x18,%edi │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 8095551 <__gmpz_get_d_2exp@plt+0x498b1> │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80953d6 <__gmpz_get_d_2exp@plt+0x49736> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x8095304,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ + ja 8095557 <__gmpz_get_d_2exp@plt+0x498b7> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82cd940,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80953bc <__gmpz_get_d_2exp@plt+0x4971c> │ │ │ │ - add $0xc,%ebp │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8095542 <__gmpz_get_d_2exp@plt+0x498a2> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80954dc,-0x4(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80902d0 <__gmpz_get_d_2exp@plt+0x44630> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 816f4a4 <__gmpz_get_d_2exp@plt+0x123804> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x809558c,0xc(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 809558c <__gmpz_get_d_2exp@plt+0x498ec> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + int3 │ │ │ │ + nop │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8095615 <__gmpz_get_d_2exp@plt+0x49975> │ │ │ │ + movl $0x80955bc,0x0(%ebp) │ │ │ │ + mov $0x82ce258,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80955bc <__gmpz_get_d_2exp@plt+0x4991c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + mov %fs,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8095440 <__gmpz_get_d_2exp@plt+0x497a0> │ │ │ │ - movl $0x8095338,-0x4(%edi) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 80955d1 <__gmpz_get_d_2exp@plt+0x49931> │ │ │ │ + mov $0x82ce26a,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + sub $0x83,%al │ │ │ │ + and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 8095659 <__gmpz_get_d_2exp@plt+0x499b9> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809565f <__gmpz_get_d_2exp@plt+0x499bf> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82cd910,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809564a <__gmpz_get_d_2exp@plt+0x499aa> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8095430,0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - xchg %ax,%ax │ │ │ │ + movl $0x80955e4,-0x4(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8090180 <__gmpz_get_d_2exp@plt+0x444e0> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x8095694,0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8095694 <__gmpz_get_d_2exp@plt+0x499f4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0x8f,%al │ │ │ │ + and (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 809583c <__gmpz_get_d_2exp@plt+0x49b9c> │ │ │ │ + movl $0x8095700,0x0(%ebp) │ │ │ │ + mov $0x82ce204,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8095700 <__gmpz_get_d_2exp@plt+0x49a60> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push $0x100238f │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 809587d <__gmpz_get_d_2exp@plt+0x49bdd> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + movl $0x8095724,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 8095338 <__gmpz_get_d_2exp@plt+0x49698> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x82ce440,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8095724 <__gmpz_get_d_2exp@plt+0x49a84> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + xor %cl,0x10023(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8095482 <__gmpz_get_d_2exp@plt+0x497e2> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 8095836 <__gmpz_get_d_2exp@plt+0x49b96> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + jmp 80956db <__gmpz_get_d_2exp@plt+0x49a3b> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80954b3 <__gmpz_get_d_2exp@plt+0x49813> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80954c4 <__gmpz_get_d_2exp@plt+0x49824> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + or $0x8f,%al │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8095581 <__gmpz_get_d_2exp@plt+0x498e1> │ │ │ │ - movl $0x8095500,-0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80957dd <__gmpz_get_d_2exp@plt+0x49b3d> │ │ │ │ + movl $0x8095758,0x0(%ebp) │ │ │ │ + mov $0x82ce224,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8095500 <__gmpz_get_d_2exp@plt+0x49860> │ │ │ │ + jne 8095758 <__gmpz_get_d_2exp@plt+0x49ab8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + fmull 0x23(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 809553d <__gmpz_get_d_2exp@plt+0x4989d> │ │ │ │ - add $0x18,%edi │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 809578a <__gmpz_get_d_2exp@plt+0x49aea> │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8095593 <__gmpz_get_d_2exp@plt+0x498f3> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x8095490,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + ja 8095790 <__gmpz_get_d_2exp@plt+0x49af0> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + movl $0x82daefd,-0x4(%edi) │ │ │ │ + movl $0x82ce234,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 8095548 <__gmpz_get_d_2exp@plt+0x498a8> │ │ │ │ - add $0xc,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0x1c,%edi │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + nop │ │ │ │ + mov %cl,0x10023(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 8095821 <__gmpz_get_d_2exp@plt+0x49b81> │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8095584 <__gmpz_get_d_2exp@plt+0x498e4> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x809545c,-0x18(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ + ja 8095827 <__gmpz_get_d_2exp@plt+0x49b87> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ + movl $0x82ce234,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8095812 <__gmpz_get_d_2exp@plt+0x49b72> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + movl $0x80957ac,-0x4(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 808fc90 <__gmpz_get_d_2exp@plt+0x43ff0> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809586e <__gmpz_get_d_2exp@plt+0x49bce> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80956c8,0x0(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 808ffd4 <__gmpz_get_d_2exp@plt+0x44334> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80958a8,0xc(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80958a8 <__gmpz_get_d_2exp@plt+0x49c08> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80955cf <__gmpz_get_d_2exp@plt+0x4992f> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80955e0 <__gmpz_get_d_2exp@plt+0x49940> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + jo 809582b <__gmpz_get_d_2exp@plt+0x49b8b> │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809569a <__gmpz_get_d_2exp@plt+0x499fa> │ │ │ │ - movl $0x809561c,-0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8095931 <__gmpz_get_d_2exp@plt+0x49c91> │ │ │ │ + movl $0x80958d8,0x0(%ebp) │ │ │ │ + mov $0x82ce1d4,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 809561c <__gmpz_get_d_2exp@plt+0x4997c> │ │ │ │ + jne 80958d8 <__gmpz_get_d_2exp@plt+0x49c38> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or $0x89,%al │ │ │ │ + and (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 80958ed <__gmpz_get_d_2exp@plt+0x49c4d> │ │ │ │ + mov $0x82ce1e6,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + lock jle 809591a <__gmpz_get_d_2exp@plt+0x49c7a> │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 809565d <__gmpz_get_d_2exp@plt+0x499bd> │ │ │ │ - add $0x18,%edi │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 8095975 <__gmpz_get_d_2exp@plt+0x49cd5> │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80956c7 <__gmpz_get_d_2exp@plt+0x49a27> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80955ac,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ + ja 809597b <__gmpz_get_d_2exp@plt+0x49cdb> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 8095668 <__gmpz_get_d_2exp@plt+0x499c8> │ │ │ │ - add $0xc,%ebp │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82cd7f0,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0x8,%edi │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80956b8 <__gmpz_get_d_2exp@plt+0x49a18> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80954c4,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x80956a8,0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80954c4 <__gmpz_get_d_2exp@plt+0x49824> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + ja 8095966 <__gmpz_get_d_2exp@plt+0x49cc6> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8095900,-0x4(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 808f9a8 <__gmpz_get_d_2exp@plt+0x43d08> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + movl $0x80959b0,0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80959b0 <__gmpz_get_d_2exp@plt+0x49d10> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push %esp │ │ │ │ + mov %fs,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8095f95 <__gmpz_get_d_2exp@plt+0x4a2f5> │ │ │ │ + movl $0x8095a18,0x0(%ebp) │ │ │ │ + mov $0x82ce0e0,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8095a18 <__gmpz_get_d_2exp@plt+0x49d78> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or $0x8c,%al │ │ │ │ + and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 8095fd6 <__gmpz_get_d_2exp@plt+0x4a336> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + movl $0x8095a3c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8095a3c <__gmpz_get_d_2exp@plt+0x49d9c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + fmuls 0x10023(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8095730 <__gmpz_get_d_2exp@plt+0x49a90> │ │ │ │ - movl $0x80955e0,-0x4(%edi) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 8095f8f <__gmpz_get_d_2exp@plt+0x4a2ef> │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8095720,0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov %esi,%ecx │ │ │ │ + jmp 80959f7 <__gmpz_get_d_2exp@plt+0x49d57> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0x8b,%ah │ │ │ │ + and (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8095f48 <__gmpz_get_d_2exp@plt+0x4a2a8> │ │ │ │ + movl $0x8095aa4,0x0(%ebp) │ │ │ │ + mov $0x82ce100,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8095aa4 <__gmpz_get_d_2exp@plt+0x49e04> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + mov (%ebx),%esp │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80955e0 <__gmpz_get_d_2exp@plt+0x49940> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x82ce444,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 8095f89 <__gmpz_get_d_2exp@plt+0x4a2e9> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + movl $0x8095ac8,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8095ac8 <__gmpz_get_d_2exp@plt+0x49e28> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + cmp %cl,0x10023(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 8095f42 <__gmpz_get_d_2exp@plt+0x4a2a2> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + jmp 8095a83 <__gmpz_get_d_2exp@plt+0x49de3> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + adc $0x8b,%al │ │ │ │ + and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809576f <__gmpz_get_d_2exp@plt+0x49acf> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8095780 <__gmpz_get_d_2exp@plt+0x49ae0> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8095efb <__gmpz_get_d_2exp@plt+0x4a25b> │ │ │ │ + movl $0x8095b30,0x0(%ebp) │ │ │ │ + mov $0x82ce120,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8095b30 <__gmpz_get_d_2exp@plt+0x49e90> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + int3 │ │ │ │ + mov (%ebx),%ah │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 8095f3c <__gmpz_get_d_2exp@plt+0x4a29c> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + movl $0x8095b54,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8095b54 <__gmpz_get_d_2exp@plt+0x49eb4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + cwtl │ │ │ │ + mov (%ebx),%ah │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 8095ef5 <__gmpz_get_d_2exp@plt+0x4a255> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + jmp 8095b0f <__gmpz_get_d_2exp@plt+0x49e6f> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + je 8095ad4 <__gmpz_get_d_2exp@plt+0x49e34> │ │ │ │ + and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8095815 <__gmpz_get_d_2exp@plt+0x49b75> │ │ │ │ - movl $0x80957bc,-0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8095eae <__gmpz_get_d_2exp@plt+0x4a20e> │ │ │ │ + movl $0x8095bbc,0x0(%ebp) │ │ │ │ + mov $0x82ce140,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80957bc <__gmpz_get_d_2exp@plt+0x49b1c> │ │ │ │ + jne 8095bbc <__gmpz_get_d_2exp@plt+0x49f1c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sub $0x8a,%al │ │ │ │ + and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80957f9 <__gmpz_get_d_2exp@plt+0x49b59> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8095818 <__gmpz_get_d_2exp@plt+0x49b78> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x809574c,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 8095804 <__gmpz_get_d_2exp@plt+0x49b64> │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + jne 8095eef <__gmpz_get_d_2exp@plt+0x4a24f> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + movl $0x8095be0,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8095be0 <__gmpz_get_d_2exp@plt+0x49f40> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + clc │ │ │ │ + mov %esp,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 8095ea8 <__gmpz_get_d_2exp@plt+0x4a208> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + jmp 8095b9b <__gmpz_get_d_2exp@plt+0x49efb> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + aam $0x89 │ │ │ │ + and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8095e61 <__gmpz_get_d_2exp@plt+0x4a1c1> │ │ │ │ + movl $0x8095c48,0x0(%ebp) │ │ │ │ + mov $0x82ce160,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8095c48 <__gmpz_get_d_2exp@plt+0x49fa8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov %cs,0x10023(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 8095ea2 <__gmpz_get_d_2exp@plt+0x4a202> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + movl $0x8095c6c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8095c6c <__gmpz_get_d_2exp@plt+0x49fcc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + pop %eax │ │ │ │ + mov %esp,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8095880 <__gmpz_get_d_2exp@plt+0x49be0> │ │ │ │ - movl $0x8095780,-0x4(%edi) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 8095e5b <__gmpz_get_d_2exp@plt+0x4a1bb> │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8095870,0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov %esi,%ecx │ │ │ │ + jmp 8095c27 <__gmpz_get_d_2exp@plt+0x49f87> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xor $0x89,%al │ │ │ │ + and (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8095e14 <__gmpz_get_d_2exp@plt+0x4a174> │ │ │ │ + movl $0x8095cd8,0x0(%ebp) │ │ │ │ + mov $0x82ce180,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8095cd8 <__gmpz_get_d_2exp@plt+0x4a038> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + in (%dx),%al │ │ │ │ + mov %ah,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 8095e55 <__gmpz_get_d_2exp@plt+0x4a1b5> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + movl $0x8095cfc,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 8095780 <__gmpz_get_d_2exp@plt+0x49ae0> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x82ce448,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8095cfc <__gmpz_get_d_2exp@plt+0x4a05c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + mov $0x88,%ah │ │ │ │ + and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %ch,%cl │ │ │ │ - int1 │ │ │ │ - decl (%eax,%eax,1) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 8095e0e <__gmpz_get_d_2exp@plt+0x4a16e> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + jmp 8095cb3 <__gmpz_get_d_2exp@plt+0x4a013> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ nop │ │ │ │ - add $0x1000100,%eax │ │ │ │ + mov %ah,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8095db5 <__gmpz_get_d_2exp@plt+0x4a115> │ │ │ │ + movl $0x8095d30,0x0(%ebp) │ │ │ │ + mov $0x82ce1a0,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8095d30 <__gmpz_get_d_2exp@plt+0x4a090> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + addb $0x0,0x0(%ebx,%eiz,1) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 8095d62 <__gmpz_get_d_2exp@plt+0x4a0c2> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8095d68 <__gmpz_get_d_2exp@plt+0x4a0c8> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + movl $0x82daefd,-0x4(%edi) │ │ │ │ + movl $0x82ce1b0,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + nop │ │ │ │ + sub $0x84,%al │ │ │ │ + and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80958f6 <__gmpz_get_d_2exp@plt+0x49c56> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80958e4,0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 8095df9 <__gmpz_get_d_2exp@plt+0x4a159> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8095dff <__gmpz_get_d_2exp@plt+0x4a15f> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82ce1b0,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8095dea <__gmpz_get_d_2exp@plt+0x4a14a> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8095d84,-0x4(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 808f514 <__gmpz_get_d_2exp@plt+0x43874> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8095e46 <__gmpz_get_d_2exp@plt+0x4a1a6> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8095ca0,0x0(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + jmp 808f368 <__gmpz_get_d_2exp@plt+0x436c8> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8095e93 <__gmpz_get_d_2exp@plt+0x4a1f3> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8095c14,0x0(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 808f024 <__gmpz_get_d_2exp@plt+0x43384> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8095ee0 <__gmpz_get_d_2exp@plt+0x4a240> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8095b88,0x0(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 808ed3c <__gmpz_get_d_2exp@plt+0x4309c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8095f2d <__gmpz_get_d_2exp@plt+0x4a28d> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8095afc,0x0(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 808eb90 <__gmpz_get_d_2exp@plt+0x42ef0> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8095f7a <__gmpz_get_d_2exp@plt+0x4a2da> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8095a70,0x0(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 808e8a8 <__gmpz_get_d_2exp@plt+0x42c08> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8095fc7 <__gmpz_get_d_2exp@plt+0x4a327> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80959e4,0x0(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 808f7fc <__gmpz_get_d_2exp@plt+0x43b5c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8096000,0xc(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8096000 <__gmpz_get_d_2exp@plt+0x4a360> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ + je 8095f7b <__gmpz_get_d_2exp@plt+0x4a2db> │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - dec %esi │ │ │ │ - in $0x2c,%al │ │ │ │ - or %cl,-0x3a7cff8b(%ecx) │ │ │ │ - cld │ │ │ │ - jmp 8094e28 <__gmpz_get_d_2exp@plt+0x49188> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8096089 <__gmpz_get_d_2exp@plt+0x4a3e9> │ │ │ │ + movl $0x8096030,0x0(%ebp) │ │ │ │ + mov $0x82ce0b0,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8096030 <__gmpz_get_d_2exp@plt+0x4a390> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + nop │ │ │ │ + andb $0x0,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 8096045 <__gmpz_get_d_2exp@plt+0x4a3a5> │ │ │ │ + mov $0x82ce0c2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + xor $0x75,%al │ │ │ │ + and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809592a <__gmpz_get_d_2exp@plt+0x49c8a> │ │ │ │ - movl $0x80958b8,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 80960cd <__gmpz_get_d_2exp@plt+0x4a42d> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80960d3 <__gmpz_get_d_2exp@plt+0x4a433> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82cd58c,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80960be <__gmpz_get_d_2exp@plt+0x4a41e> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 80956e4 <__gmpz_get_d_2exp@plt+0x49a44> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x82ce450,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8095967 <__gmpz_get_d_2exp@plt+0x49cc7> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ + movl $0x8096058,-0x4(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80951e0 <__gmpz_get_d_2exp@plt+0x49540> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + jmp 808e758 <__gmpz_get_d_2exp@plt+0x42ab8> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x8096108,0xc(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8096108 <__gmpz_get_d_2exp@plt+0x4a468> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push %esp │ │ │ │ + test %ah,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8096191 <__gmpz_get_d_2exp@plt+0x4a4f1> │ │ │ │ + movl $0x8096138,0x0(%ebp) │ │ │ │ + mov $0x82ce080,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8096138 <__gmpz_get_d_2exp@plt+0x4a498> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %eax │ │ │ │ + jg 8096152 <__gmpz_get_d_2exp@plt+0x4a4b2> │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80959a3 <__gmpz_get_d_2exp@plt+0x49d03> │ │ │ │ - movl $0x8095948,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 809614d <__gmpz_get_d_2exp@plt+0x4a4ad> │ │ │ │ + mov $0x82ce092,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + cld │ │ │ │ + jae 809617a <__gmpz_get_d_2exp@plt+0x4a4da> │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 80961d5 <__gmpz_get_d_2exp@plt+0x4a535> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80961db <__gmpz_get_d_2exp@plt+0x4a53b> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82cd55c,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80961c6 <__gmpz_get_d_2exp@plt+0x4a526> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ + movl $0x8096160,-0x4(%ebp) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80956e4 <__gmpz_get_d_2exp@plt+0x49a44> │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 808e608 <__gmpz_get_d_2exp@plt+0x42968> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x82ce454,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + dec %esp │ │ │ │ + ret $0x23 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8095a02 <__gmpz_get_d_2exp@plt+0x49d62> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80959f0,0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - nop │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + inc %ebp │ │ │ │ + and $0x2d,%al │ │ │ │ + or %cl,-0x3a7cff8b(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 80848e0 <__gmpz_get_d_2exp@plt+0x38c40> │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0xc2,%al │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - push %ds │ │ │ │ + inc %ebp │ │ │ │ and $0x2d,%al │ │ │ │ or %cl,-0x3a7cff8b(%ecx) │ │ │ │ cld │ │ │ │ - jmp 8094e28 <__gmpz_get_d_2exp@plt+0x49188> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + jmp 80848e0 <__gmpz_get_d_2exp@plt+0x38c40> │ │ │ │ + xchg %ax,%ax │ │ │ │ + or $0xc2,%al │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + inc %ebp │ │ │ │ + and $0x2d,%al │ │ │ │ + or %cl,-0x3a7cff8b(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 80848e0 <__gmpz_get_d_2exp@plt+0x38c40> │ │ │ │ + xchg %ax,%ax │ │ │ │ + hlt │ │ │ │ + andb $0x0,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8095a36 <__gmpz_get_d_2exp@plt+0x49d96> │ │ │ │ - movl $0x80959c4,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 809626e <__gmpz_get_d_2exp@plt+0x4a5ce> │ │ │ │ + mov $0x82ce060,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8096296 <__gmpz_get_d_2exp@plt+0x4a5f6> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 80956e4 <__gmpz_get_d_2exp@plt+0x49a44> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x82ce458,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sldt (%edx) │ │ │ │ + jmp 808e3b4 <__gmpz_get_d_2exp@plt+0x42714> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x8084c60,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x82dc3c1,-0xc(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80962fc <__gmpz_get_d_2exp@plt+0x4a65c> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 809630c <__gmpz_get_d_2exp@plt+0x4a66c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ch,(%ebx,%eiz,2) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 809632c <__gmpz_get_d_2exp@plt+0x4a68c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8095a7a <__gmpz_get_d_2exp@plt+0x49dda> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x82ce494,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - or $0x8a,%al │ │ │ │ - and (%eax),%eax │ │ │ │ - add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8095ac3 <__gmpz_get_d_2exp@plt+0x49e23> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82ce4a8,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jne 8096363 <__gmpz_get_d_2exp@plt+0x4a6c3> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8096369 <__gmpz_get_d_2exp@plt+0x4a6c9> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x80962dc,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x82ce4bc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + aam $0x84 │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8095af9 <__gmpz_get_d_2exp@plt+0x49e59> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ + jb 80963bd <__gmpz_get_d_2exp@plt+0x4a71d> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80963b9 <__gmpz_get_d_2exp@plt+0x4a719> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8095bd0 <__gmpz_get_d_2exp@plt+0x49f30> │ │ │ │ + movl $0x82cc89a,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 809400c <__gmpz_get_d_2exp@plt+0x4836c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + pushf │ │ │ │ + test %ah,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8095b66 <__gmpz_get_d_2exp@plt+0x49ec6> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8095b5c <__gmpz_get_d_2exp@plt+0x49ebc> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x8095ae0,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8095b54,-0x8(%ebp) │ │ │ │ - movl $0x82dcc11,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ + add %dl,0x8d000100 │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8096405 <__gmpz_get_d_2exp@plt+0x4a765> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 8096401 <__gmpz_get_d_2exp@plt+0x4a761> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80935c0 <__gmpz_get_d_2exp@plt+0x47920> │ │ │ │ - xchg %ax,%ax │ │ │ │ + movl $0x82ce868,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 809630c <__gmpz_get_d_2exp@plt+0x4a66c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + test $0x84,%al │ │ │ │ + and (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x4f16ff8b(%ecx) │ │ │ │ - push %ebp │ │ │ │ - add (%eax),%al │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8096434 <__gmpz_get_d_2exp@plt+0x4a794> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8096448 <__gmpz_get_d_2exp@plt+0x4a7a8> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - add (%eax),%al │ │ │ │ + test %ah,%fs:(%ebx) │ │ │ │ + add %al,0x100 │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x8(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8095bbd <__gmpz_get_d_2exp@plt+0x49f1d> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8095bb3 <__gmpz_get_d_2exp@plt+0x49f13> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x8095b04,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x818bbcc,-0x8(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + jb 80964e5 <__gmpz_get_d_2exp@plt+0x4a845> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x809647c,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 809647c <__gmpz_get_d_2exp@plt+0x4a7dc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x100,%eax │ │ │ │ + inc %eax │ │ │ │ + test %ah,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 80964b7 <__gmpz_get_d_2exp@plt+0x4a817> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80965e1 <__gmpz_get_d_2exp@plt+0x4a941> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x8096414,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 80964c2 <__gmpz_get_d_2exp@plt+0x4a822> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80964fc,-0x8(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80964fc <__gmpz_get_d_2exp@plt+0x4a85c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x82ce8bc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0x83,%al │ │ │ │ + and (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8095c6a <__gmpz_get_d_2exp@plt+0x49fca> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8095c00,0x0(%ebp) │ │ │ │ + ja 8096530 <__gmpz_get_d_2exp@plt+0x4a890> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + cmp $0x27,%ecx │ │ │ │ + jne 809653f <__gmpz_get_d_2exp@plt+0x4a89f> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82ce888,(%edi) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 809630c <__gmpz_get_d_2exp@plt+0x4a66c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + cmp $0x5c,%ecx │ │ │ │ + jne 809655e <__gmpz_get_d_2exp@plt+0x4a8be> │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + movl $0x8096578,0x8(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8095c00 <__gmpz_get_d_2exp@plt+0x49f60> │ │ │ │ + jne 8096578 <__gmpz_get_d_2exp@plt+0x4a8d8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 809630c <__gmpz_get_d_2exp@plt+0x4a66c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and $0x83,%al │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 8095c15 <__gmpz_get_d_2exp@plt+0x49f75> │ │ │ │ - mov $0x82daefd,%esi │ │ │ │ + jne 80965a0 <__gmpz_get_d_2exp@plt+0x4a900> │ │ │ │ + mov $0x82ce878,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8095c3c,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8095c3c <__gmpz_get_d_2exp@plt+0x49f9c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %cl,0x6ce90075(%ecx) │ │ │ │ + std │ │ │ │ + (bad) │ │ │ │ + incl -0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8095c72 <__gmpz_get_d_2exp@plt+0x49fd2> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8095b74,-0xc(%edi) │ │ │ │ + ja 80965d2 <__gmpz_get_d_2exp@plt+0x4a932> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 80bb10c <__gmpz_get_d_2exp@plt+0x6f46c> │ │ │ │ - mov $0x82ce4c4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8096598,0x0(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 809400c <__gmpz_get_d_2exp@plt+0x4836c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + enter $0x2382,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8095cea <__gmpz_get_d_2exp@plt+0x4a04a> │ │ │ │ - movl $0x8095cbc,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x82daefd,-0x8(%ebp) │ │ │ │ + jb 8096635 <__gmpz_get_d_2exp@plt+0x4a995> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 8096631 <__gmpz_get_d_2exp@plt+0x4a991> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82cc89a,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80f4318 <__gmpz_get_d_2exp@plt+0xa8678> │ │ │ │ + jmp 8096448 <__gmpz_get_d_2exp@plt+0x4a7a8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + pushf │ │ │ │ + andb $0x0,(%ebx) │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ch,0x9(%esi,%eiz,2) │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 809666c <__gmpz_get_d_2exp@plt+0x4a9cc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ + js 80965e4 <__gmpz_get_d_2exp@plt+0x4a944> │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,%al │ │ │ │ - pop %esp │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8095bd0 <__gmpz_get_d_2exp@plt+0x49f30> │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8096682 <__gmpz_get_d_2exp@plt+0x4a9e2> │ │ │ │ + mov $0x82ce8d4,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80966aa <__gmpz_get_d_2exp@plt+0x4aa0a> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 8096448 <__gmpz_get_d_2exp@plt+0x4a7a8> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sub %al,0x50023(%edx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %ch,%cl │ │ │ │ + ja 80966ce <__gmpz_get_d_2exp@plt+0x4aa2e> │ │ │ │ + (bad) │ │ │ │ + decl -0x7dc7ff8a(%ebp) │ │ │ │ + and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - adc %ecx,%esp │ │ │ │ - sub $0x758908,%eax │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80935c0 <__gmpz_get_d_2exp@plt+0x47920> │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809670a <__gmpz_get_d_2exp@plt+0x4aa6a> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x82ce918,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80bb10c <__gmpz_get_d_2exp@plt+0x6f46c> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + adc %al,0x10023(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8095d45 <__gmpz_get_d_2exp@plt+0x4a0a5> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8095d3b <__gmpz_get_d_2exp@plt+0x4a09b> │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809673c <__gmpz_get_d_2exp@plt+0x4aa9c> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x8095c8c,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8189c5c,-0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8096750 <__gmpz_get_d_2exp@plt+0x4aab0> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8095d7e <__gmpz_get_d_2exp@plt+0x4a0de> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - add $0x4000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8095e36 <__gmpz_get_d_2exp@plt+0x4a196> │ │ │ │ - movl $0x8095de4,-0x10(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov 0xf(%esi),%esi │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 8095e30 <__gmpz_get_d_2exp@plt+0x4a190> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8095e39 <__gmpz_get_d_2exp@plt+0x4a199> │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - movl $0x8143c00,-0x14(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8143dd0,-0x8(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - movl $0x816d0bc,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8095e54 <__gmpz_get_d_2exp@plt+0x4a1b4> │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + enter $0x2381,$0x0 │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8095f16 <__gmpz_get_d_2exp@plt+0x4a276> │ │ │ │ - movl $0x8095e84,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8095e84 <__gmpz_get_d_2exp@plt+0x4a1e4> │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dh,0x9(%edi,%eiz,2) │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 8096774 <__gmpz_get_d_2exp@plt+0x4aad4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - inc %edx │ │ │ │ + mov $0x2381,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8095ebf <__gmpz_get_d_2exp@plt+0x4a21f> │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 80967ab <__gmpz_get_d_2exp@plt+0x4ab0b> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8095f1e <__gmpz_get_d_2exp@plt+0x4a27e> │ │ │ │ - movl $0x8095cf8,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + ja 80967f8 <__gmpz_get_d_2exp@plt+0x4ab58> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x809671c,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8095d58,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x8095ee4,0x0(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8095ee4 <__gmpz_get_d_2exp@plt+0x4a244> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8095f2d <__gmpz_get_d_2exp@plt+0x4a28d> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8095d98,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 80967e3 <__gmpz_get_d_2exp@plt+0x4ab43> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80967e9 <__gmpz_get_d_2exp@plt+0x4ab49> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80966e0,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0xf(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x82ce4c8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8095f62 <__gmpz_get_d_2exp@plt+0x4a2c2> │ │ │ │ - movl $0x82daefd,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8095e54 <__gmpz_get_d_2exp@plt+0x4a1b4> │ │ │ │ - mov $0x82ce4cc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + nop │ │ │ │ + and %al,0x23(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8095f9a <__gmpz_get_d_2exp@plt+0x4a2fa> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + jb 809684d <__gmpz_get_d_2exp@plt+0x4abad> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 8096849 <__gmpz_get_d_2exp@plt+0x4aba9> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82cc89a,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + jmp 8096750 <__gmpz_get_d_2exp@plt+0x4aab0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + call 8098bd5 <__gmpz_get_d_2exp@plt+0x4cf35> │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + add %dl,0x8d000100 │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8095fcb <__gmpz_get_d_2exp@plt+0x4a32b> │ │ │ │ + jb 8096895 <__gmpz_get_d_2exp@plt+0x4abf5> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 8096891 <__gmpz_get_d_2exp@plt+0x4abf1> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82ce944,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8085bec <__gmpz_get_d_2exp@plt+0x39f4c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + rolb $0x0,0x20023(%eax) │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80968c7 <__gmpz_get_d_2exp@plt+0x4ac27> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8095fdc <__gmpz_get_d_2exp@plt+0x4a33c> │ │ │ │ + jmp 80968dc <__gmpz_get_d_2exp@plt+0x4ac3c> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + mov %al,0x50023(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8096099 <__gmpz_get_d_2exp@plt+0x4a3f9> │ │ │ │ - movl $0x8096018,-0x8(%ebp) │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8096983 <__gmpz_get_d_2exp@plt+0x4ace3> │ │ │ │ + movl $0x809691c,-0x8(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x0(%ebp),%esi │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8096018 <__gmpz_get_d_2exp@plt+0x4a378> │ │ │ │ + jne 809691c <__gmpz_get_d_2exp@plt+0x4ac7c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ + dec %eax │ │ │ │ + andb $0x0,(%ebx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 8096055 <__gmpz_get_d_2exp@plt+0x4a3b5> │ │ │ │ + jb 809695d <__gmpz_get_d_2exp@plt+0x4acbd> │ │ │ │ add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80960ab <__gmpz_get_d_2exp@plt+0x4a40b> │ │ │ │ + ja 80969e8 <__gmpz_get_d_2exp@plt+0x4ad48> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - movl $0x8095fa8,-0x14(%edi) │ │ │ │ + movl $0x80968a4,-0x14(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 8096093 <__gmpz_get_d_2exp@plt+0x4a3f3> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809609c <__gmpz_get_d_2exp@plt+0x4a3fc> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x8095f74,-0x18(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ + jb 8096968 <__gmpz_get_d_2exp@plt+0x4acc8> │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8096994,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8096994 <__gmpz_get_d_2exp@plt+0x4acf4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sarb $1,0x23(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80969c0 <__gmpz_get_d_2exp@plt+0x4ad20> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmpl $0x27,0x3(%esi) │ │ │ │ + jne 80969cf <__gmpz_get_d_2exp@plt+0x4ad2f> │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82ce964,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + nop │ │ │ │ + je 8096a79 <__gmpz_get_d_2exp@plt+0x4add9> │ │ │ │ + and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8096a88 <__gmpz_get_d_2exp@plt+0x4ade8> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8096a40,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8096a40 <__gmpz_get_d_2exp@plt+0x4ada0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cmp %bh,0x23(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8096114 <__gmpz_get_d_2exp@plt+0x4a474> │ │ │ │ - movl $0x8095fdc,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8096a56 <__gmpz_get_d_2exp@plt+0x4adb6> │ │ │ │ + mov $0x82ce954,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8096a9c <__gmpz_get_d_2exp@plt+0x4adfc> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8096104,0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + movl $0x8096a94,0x0(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8096750 <__gmpz_get_d_2exp@plt+0x4aab0> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8095fdc <__gmpz_get_d_2exp@plt+0x4a33c> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x82ce4d0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x100,%eax │ │ │ │ + add %cl,0x50e90075(%ecx) │ │ │ │ + int1 │ │ │ │ + (bad) │ │ │ │ + inc %edi │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %cl,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + nop │ │ │ │ + sarb $1,0x23(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8096ad8 <__gmpz_get_d_2exp@plt+0x4ae38> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8096ae8 <__gmpz_get_d_2exp@plt+0x4ae48> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c70045(%ebx) │ │ │ │ - add %dl,0x9(%ecx,%eiz,2) │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 8096154 <__gmpz_get_d_2exp@plt+0x4a4b4> │ │ │ │ + add %cl,(%ebx,%ebp,2) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8096b0c <__gmpz_get_d_2exp@plt+0x4ae6c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ + jl 8096b80 <__gmpz_get_d_2exp@plt+0x4aee0> │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jne 8096166 <__gmpz_get_d_2exp@plt+0x4a4c6> │ │ │ │ + jb 8096b43 <__gmpz_get_d_2exp@plt+0x4aea3> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8096b9c <__gmpz_get_d_2exp@plt+0x4aefc> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 8096137 <__gmpz_get_d_2exp@plt+0x4a497> │ │ │ │ + movl $0x8096ab8,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add (%eax),%al │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 8096b4e <__gmpz_get_d_2exp@plt+0x4aeae> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8096b8d <__gmpz_get_d_2exp@plt+0x4aeed> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x80968dc,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x8096a04,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x17(%edi),%esi │ │ │ │ + lea -0x1(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 80968dc <__gmpz_get_d_2exp@plt+0x4ac3c> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + nop │ │ │ │ + loopne 8096c2b <__gmpz_get_d_2exp@plt+0x4af8b> │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80961b1 <__gmpz_get_d_2exp@plt+0x4a511> │ │ │ │ + jb 8096bf1 <__gmpz_get_d_2exp@plt+0x4af51> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 8096bed <__gmpz_get_d_2exp@plt+0x4af4d> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82ce8d4,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8096ae8 <__gmpz_get_d_2exp@plt+0x4ae48> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lock jge 8096c1a <__gmpz_get_d_2exp@plt+0x4af7a> │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8096c20 <__gmpz_get_d_2exp@plt+0x4af80> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80961ac,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7c14ff8b(%ecx) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8096c34 <__gmpz_get_d_2exp@plt+0x4af94> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80961f3 <__gmpz_get_d_2exp@plt+0x4a553> │ │ │ │ - movl $0x8096174,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x82ce4d8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + nop │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + jge 8096c4a <__gmpz_get_d_2exp@plt+0x4afaa> │ │ │ │ + add %al,0x100 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809625f <__gmpz_get_d_2exp@plt+0x4a5bf> │ │ │ │ + jb 8096ccc <__gmpz_get_d_2exp@plt+0x4b02c> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8096244,0x0(%ebp) │ │ │ │ + movl $0x8096c68,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8096c68 <__gmpz_get_d_2exp@plt+0x4afc8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %bh,0x23(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 8096ca3 <__gmpz_get_d_2exp@plt+0x4b003> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8096db1 <__gmpz_get_d_2exp@plt+0x4b111> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x8096c00,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jne 8096259 <__gmpz_get_d_2exp@plt+0x4a5b9> │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - add $0xc,%ebp │ │ │ │ + jb 8096cae <__gmpz_get_d_2exp@plt+0x4b00e> │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x82ce4f0,%esi │ │ │ │ + movl $0x8096ce0,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8096ce0 <__gmpz_get_d_2exp@plt+0x4b040> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x82ce9f0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,%bl │ │ │ │ - sahf │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %bh,0x23(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80962aa <__gmpz_get_d_2exp@plt+0x4a60a> │ │ │ │ - movl $0x8143dd0,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + ja 8096d0e <__gmpz_get_d_2exp@plt+0x4b06e> │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + cmpl $0x27,0x3(%esi) │ │ │ │ + jne 8096d1d <__gmpz_get_d_2exp@plt+0x4b07d> │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + movl $0x8096d44,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8096d44 <__gmpz_get_d_2exp@plt+0x4b0a4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82ce9b8,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x82ce4f8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8096306 <__gmpz_get_d_2exp@plt+0x4a666> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80962f4,0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - cli │ │ │ │ - in $0x2c,%al │ │ │ │ - or %cl,-0x3a7cff8b(%ecx) │ │ │ │ - cld │ │ │ │ - jmp 8094e28 <__gmpz_get_d_2exp@plt+0x49188> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %bh,0x0(%ebx,%eiz,1) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8096377 <__gmpz_get_d_2exp@plt+0x4a6d7> │ │ │ │ - movl $0x8096340,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8096398 <__gmpz_get_d_2exp@plt+0x4a6f8> │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 8096371 <__gmpz_get_d_2exp@plt+0x4a6d1> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809637a <__gmpz_get_d_2exp@plt+0x4a6da> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82daefd,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80963b7 <__gmpz_get_d_2exp@plt+0x4a717> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80956e4 <__gmpz_get_d_2exp@plt+0x49a44> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8096d70 <__gmpz_get_d_2exp@plt+0x4b0d0> │ │ │ │ + mov $0x82ce9a8,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + and %bh,0x0(%ebx,%eiz,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x78e90075(%ecx) │ │ │ │ + std │ │ │ │ + (bad) │ │ │ │ + incl -0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8096406 <__gmpz_get_d_2exp@plt+0x4a766> │ │ │ │ - movl $0x80962c8,-0x18(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x8096318,-0x10(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8096398,-0x8(%edi) │ │ │ │ - lea -0x17(%edi),%ecx │ │ │ │ + ja 8096da2 <__gmpz_get_d_2exp@plt+0x4b102> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8096398 <__gmpz_get_d_2exp@plt+0x4a6f8> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x82ce4fc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8096462 <__gmpz_get_d_2exp@plt+0x4a7c2> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8096450,0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8096d68,0x0(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - cli │ │ │ │ - in $0x2c,%al │ │ │ │ - or %cl,-0x3a7cff8b(%ecx) │ │ │ │ - cld │ │ │ │ - jmp 8094e28 <__gmpz_get_d_2exp@plt+0x49188> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + jmp 8096448 <__gmpz_get_d_2exp@plt+0x4a7a8> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + cmp %bh,0x23(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80964df <__gmpz_get_d_2exp@plt+0x4a83f> │ │ │ │ - movl $0x80964a8,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ + jb 8096df6 <__gmpz_get_d_2exp@plt+0x4b156> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov %esi,-0xc(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x82ce904,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 80956e4 <__gmpz_get_d_2exp@plt+0x49a44> │ │ │ │ + jmp 80bb10c <__gmpz_get_d_2exp@plt+0x6f46c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + lock jnp 8096e22 <__gmpz_get_d_2exp@plt+0x4b182> │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8096e28 <__gmpz_get_d_2exp@plt+0x4b188> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8096e3c <__gmpz_get_d_2exp@plt+0x4b19c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + enter $0x237a,$0x0 │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ah,0x6e(%eax) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8096e60 <__gmpz_get_d_2exp@plt+0x4b1c0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + cwtl │ │ │ │ + jnp 8096e7a <__gmpz_get_d_2exp@plt+0x4b1da> │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 8096e97 <__gmpz_get_d_2exp@plt+0x4b1f7> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8096ee4 <__gmpz_get_d_2exp@plt+0x4b244> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x8096e08,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jne 80964d9 <__gmpz_get_d_2exp@plt+0x4a839> │ │ │ │ - add $0xc,%edi │ │ │ │ + jb 8096ecf <__gmpz_get_d_2exp@plt+0x4b22f> │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80964e2 <__gmpz_get_d_2exp@plt+0x4a842> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + ja 8096ed5 <__gmpz_get_d_2exp@plt+0x4b235> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8096dcc,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82daefd,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + nop │ │ │ │ + add %bh,0x23(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %dl,0x8d000100 │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8096f39 <__gmpz_get_d_2exp@plt+0x4b299> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 8096f35 <__gmpz_get_d_2exp@plt+0x4b295> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82cc89a,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8096e3c <__gmpz_get_d_2exp@plt+0x4b19c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + fdivrs 0x23(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809652f <__gmpz_get_d_2exp@plt+0x4a88f> │ │ │ │ - movl $0x8096424,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8096474,-0x4(%edi) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8096474 <__gmpz_get_d_2exp@plt+0x4a7d4> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x82ce500,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,0x50023(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %dl,0x8d000100 │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8096f81 <__gmpz_get_d_2exp@plt+0x4b2e1> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 8096f7d <__gmpz_get_d_2exp@plt+0x4b2dd> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82cea10,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8096c34 <__gmpz_get_d_2exp@plt+0x4af94> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + jp 8096faa <__gmpz_get_d_2exp@plt+0x4b30a> │ │ │ │ + add %al,0x100 │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %bh,0x65(%eax) │ │ │ │ - or %ecx,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 809700c <__gmpz_get_d_2exp@plt+0x4b36c> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8096fc4,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8096578 <__gmpz_get_d_2exp@plt+0x4a8d8> │ │ │ │ + jne 8096fc4 <__gmpz_get_d_2exp@plt+0x4b324> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - fdivrl 0x23(%edi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + jl 8097034 <__gmpz_get_d_2exp@plt+0x4b394> │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 809658d <__gmpz_get_d_2exp@plt+0x4a8ed> │ │ │ │ - mov $0x82ce556,%esi │ │ │ │ + jne 8096fda <__gmpz_get_d_2exp@plt+0x4b33a> │ │ │ │ + mov $0x82cea30,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80965b3 <__gmpz_get_d_2exp@plt+0x4a913> │ │ │ │ + ja 8097028 <__gmpz_get_d_2exp@plt+0x4b388> │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8097020,0x0(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8096e3c <__gmpz_get_d_2exp@plt+0x4b19c> │ │ │ │ + mov $0x82cea54,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sarb $1,0x23(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0xce90075(%ecx) │ │ │ │ + cld │ │ │ │ + (bad) │ │ │ │ + inc %edi │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %cl,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - xchg %ax,%ax │ │ │ │ nop │ │ │ │ - jg 80965ea <__gmpz_get_d_2exp@plt+0x4a94a> │ │ │ │ - add %al,0x100 │ │ │ │ + or $0x7a,%al │ │ │ │ + and (%eax),%eax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %ch,%cl │ │ │ │ - jnp 80965d6 <__gmpz_get_d_2exp@plt+0x4a936> │ │ │ │ + inc %edi │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ - decl 0x7f8c0076(%ebp) │ │ │ │ + decl -0x4fc3ff8a(%ebp) │ │ │ │ and (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8097095 <__gmpz_get_d_2exp@plt+0x4b3f5> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 8097091 <__gmpz_get_d_2exp@plt+0x4b3f1> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x818982e,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80b7594 <__gmpz_get_d_2exp@plt+0x6b8f4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809660b <__gmpz_get_d_2exp@plt+0x4a96b> │ │ │ │ + jb 80970ca <__gmpz_get_d_2exp@plt+0x4b42a> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x818980e,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8096620 <__gmpz_get_d_2exp@plt+0x4a980> │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %esp │ │ │ │ - jg 8096636 <__gmpz_get_d_2exp@plt+0x4a996> │ │ │ │ - add %al,0x1000100 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8096714 <__gmpz_get_d_2exp@plt+0x4aa74> │ │ │ │ - movl $0x8096660,-0x8(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 809712c <__gmpz_get_d_2exp@plt+0x4b48c> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8097122 <__gmpz_get_d_2exp@plt+0x4b482> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x8143dd0,-0x8(%edi) │ │ │ │ + movl $0x82dc491,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x82daefd,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80f4318 <__gmpz_get_d_2exp@plt+0xa8678> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %esp │ │ │ │ + jns 809715a <__gmpz_get_d_2exp@plt+0x4b4ba> │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0045(%ebx) │ │ │ │ + add $0x8d,%al │ │ │ │ + push %ebp │ │ │ │ + clc │ │ │ │ + cmp 0x31c(%ebx),%edx │ │ │ │ + jae 80971eb <__gmpz_get_d_2exp@plt+0x4b54b> │ │ │ │ + mov $0x82cea98,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb %bh,0x23(%ecx) │ │ │ │ + add %al,0x0(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 8097186 <__gmpz_get_d_2exp@plt+0x4b4e6> │ │ │ │ + mov $0x82cea78,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 8097191 <__gmpz_get_d_2exp@plt+0x4b4f1> │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80972f4 <__gmpz_get_d_2exp@plt+0x4b654> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x8143dd0,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x80971e0,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8096660 <__gmpz_get_d_2exp@plt+0x4a9c0> │ │ │ │ + jne 80971e0 <__gmpz_get_d_2exp@plt+0x4b540> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - adc $0x7f,%al │ │ │ │ + test $0x78,%al │ │ │ │ and (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80966a1 <__gmpz_get_d_2exp@plt+0x4aa01> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8096726 <__gmpz_get_d_2exp@plt+0x4aa86> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80965e8,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add %cl,-0xe76fb8b(%ecx) │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 8097274 <__gmpz_get_d_2exp@plt+0x4b5d4> │ │ │ │ + movl $0x8097220,-0x4(%ebp) │ │ │ │ + mov 0x2(%edx),%esi │ │ │ │ + mov 0x6(%edx),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8097220 <__gmpz_get_d_2exp@plt+0x4b580> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + push $0x2002378 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80972c0 <__gmpz_get_d_2exp@plt+0x4b620> │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + cmpl $0x22,0x3(%esi) │ │ │ │ + jne 80972cf <__gmpz_get_d_2exp@plt+0x4b62f> │ │ │ │ + movl $0x80970d8,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jae 809670c <__gmpz_get_d_2exp@plt+0x4aa6c> │ │ │ │ - movl $0x80966d8,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov 0x7(%ecx),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x3(%ecx),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - pushf │ │ │ │ - jle 80966f2 <__gmpz_get_d_2exp@plt+0x4aa52> │ │ │ │ - add %al,(%edx) │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xf76f7b3(%ebx) │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 809670c <__gmpz_get_d_2exp@plt+0x4aa6c> │ │ │ │ - add $0xc,%edi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + repnz add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8096717 <__gmpz_get_d_2exp@plt+0x4aa77> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82ce574,(%edi) │ │ │ │ + ja 80972a5 <__gmpz_get_d_2exp@plt+0x4b605> │ │ │ │ + movl $0x80970a0,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + movl $0x82daefd,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x809726c,-0x4(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %eax │ │ │ │ - jle 809675e <__gmpz_get_d_2exp@plt+0x4aabe> │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + movl $0x8084c60,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + movl $0x8097170,0x0(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8096448 <__gmpz_get_d_2exp@plt+0x4a7a8> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + nop │ │ │ │ + add $0xff,%al │ │ │ │ + and (%eax),%eax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80967d7 <__gmpz_get_d_2exp@plt+0x4ab37> │ │ │ │ - movl $0x8096620,-0x4(%edi) │ │ │ │ + jb 809735c <__gmpz_get_d_2exp@plt+0x4b6bc> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x809678c,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + movl $0x8097344,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 809678c <__gmpz_get_d_2exp@plt+0x4aaec> │ │ │ │ + jne 8097344 <__gmpz_get_d_2exp@plt+0x4b6a4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ + aam $0xfe │ │ │ │ + and (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ cld │ │ │ │ - jge 80967a6 <__gmpz_get_d_2exp@plt+0x4ab06> │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + jae 8097353 <__gmpz_get_d_2exp@plt+0x4b6b3> │ │ │ │ + or %cl,0x45890346(%ebx) │ │ │ │ + clc │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80ff648 <__gmpz_get_d_2exp@plt+0xb39a8> │ │ │ │ + mov $0x82ceaa0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80973b7 <__gmpz_get_d_2exp@plt+0x4b717> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov $0x82daee9,%ecx │ │ │ │ + mov $0x8189801,%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + movzbl (%edx),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 809739a <__gmpz_get_d_2exp@plt+0x4b6fa> │ │ │ │ + mov %ecx,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + cmp %eax,%edx │ │ │ │ + je 80973b7 <__gmpz_get_d_2exp@plt+0x4b717> │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + inc %eax │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + jmp 8097383 <__gmpz_get_d_2exp@plt+0x4b6e3> │ │ │ │ + mov $0x82daeee,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + in (%dx),%al │ │ │ │ + jbe 80973ea <__gmpz_get_d_2exp@plt+0x4b74a> │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80967aa <__gmpz_get_d_2exp@plt+0x4ab0a> │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x82ce556,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8096620 <__gmpz_get_d_2exp@plt+0x4a980> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80967e9 <__gmpz_get_d_2exp@plt+0x4ab49> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8096620 <__gmpz_get_d_2exp@plt+0x4a980> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x82ce598,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - nop │ │ │ │ - jge 809681e <__gmpz_get_d_2exp@plt+0x4ab7e> │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + jb 8097422 <__gmpz_get_d_2exp@plt+0x4b782> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8097410,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x82ceaa8,-0x10(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80bb10c <__gmpz_get_d_2exp@plt+0x6f46c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push %esp │ │ │ │ + clc │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %ch,%cl │ │ │ │ - cmp %edi,%edi │ │ │ │ - (bad) │ │ │ │ - decl 0x7d8c0076(%ebp) │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %bh,0x6c(%esi) │ │ │ │ + sub $0xfcc58308,%eax │ │ │ │ + jmp 80fb428 <__gmpz_get_d_2exp@plt+0xaf788> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov %dh,0x23(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8097495 <__gmpz_get_d_2exp@plt+0x4b7f5> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809748b <__gmpz_get_d_2exp@plt+0x4b7eb> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x80973d0,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8143dd0,-0x8(%edi) │ │ │ │ + movl $0x82d6c6d,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x81897d4,-0x10(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + adc $0x76,%al │ │ │ │ and (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809686a <__gmpz_get_d_2exp@plt+0x4abca> │ │ │ │ - movl $0x8096858,-0x4(%ebp) │ │ │ │ + jb 80974fa <__gmpz_get_d_2exp@plt+0x4b85a> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80974e8,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x816d0bc,-0xc(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80faa14 <__gmpz_get_d_2exp@plt+0xaed74> │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x82ceaa8,-0x10(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80bb10c <__gmpz_get_d_2exp@plt+0x6f46c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - push %eax │ │ │ │ - jge 8096872 <__gmpz_get_d_2exp@plt+0x4abd2> │ │ │ │ + jl 80974d5 <__gmpz_get_d_2exp@plt+0x4b835> │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x45c7fc75(%ecx) │ │ │ │ - add %ch,-0x7cf7d31b(%eax) │ │ │ │ - (bad) │ │ │ │ - mov %al,0xff000248 │ │ │ │ - arpl %edi,%eax │ │ │ │ + add %bh,0x6c(%esi) │ │ │ │ + sub $0xfcc58308,%eax │ │ │ │ + jmp 80fb428 <__gmpz_get_d_2exp@plt+0xaf788> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sub $0x7d,%al │ │ │ │ + mov $0x75,%al │ │ │ │ and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 809756d <__gmpz_get_d_2exp@plt+0x4b8cd> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8097563 <__gmpz_get_d_2exp@plt+0x4b8c3> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x80974a8,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8143dd0,-0x8(%edi) │ │ │ │ + movl $0x82d6c6d,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x81897d4,-0x10(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8097613 <__gmpz_get_d_2exp@plt+0x4b973> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80975b8,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80975b8 <__gmpz_get_d_2exp@plt+0x4b918> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,(%esi,%esi,2) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + movl $0x82d7225,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80f4080 <__gmpz_get_d_2exp@plt+0xa83e0> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8097616 <__gmpz_get_d_2exp@plt+0x4b976> │ │ │ │ + movl $0x8143c00,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + jmp 80975e1 <__gmpz_get_d_2exp@plt+0x4b941> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x80975dc,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp 8166a60 <__gmpz_get_d_2exp@plt+0x11adc0> │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ lea -0x8(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80968c5 <__gmpz_get_d_2exp@plt+0x4ac25> │ │ │ │ - add $0x10,%edi │ │ │ │ + jb 809768e <__gmpz_get_d_2exp@plt+0x4b9ee> │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80968bb <__gmpz_get_d_2exp@plt+0x4ac1b> │ │ │ │ + ja 8097684 <__gmpz_get_d_2exp@plt+0x4b9e4> │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%eax │ │ │ │ - movl $0x809681c,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + movl $0x816b154,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8143dd0,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8189c1b,-0x8(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ + movl $0x818db82,-0x8(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sarb $1,0x0(%ebx,%eiz,1) │ │ │ │ + nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8096920 <__gmpz_get_d_2exp@plt+0x4ac80> │ │ │ │ + jb 80976ee <__gmpz_get_d_2exp@plt+0x4ba4e> │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8096916 <__gmpz_get_d_2exp@plt+0x4ac76> │ │ │ │ + ja 80976e4 <__gmpz_get_d_2exp@plt+0x4ba44> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%edx │ │ │ │ mov 0x10(%eax),%eax │ │ │ │ - movl $0x809687c,-0xc(%edi) │ │ │ │ + movl $0x8097638,-0xc(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ jmp 80bb10c <__gmpz_get_d_2exp@plt+0x6f46c> │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8097793 <__gmpz_get_d_2exp@plt+0x4baf3> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8097738,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8097738 <__gmpz_get_d_2exp@plt+0x4ba98> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - je 80969a6 <__gmpz_get_d_2exp@plt+0x4ad06> │ │ │ │ - and (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,0x45c70809(%edi,%esi,2) │ │ │ │ + clc │ │ │ │ + and $0x89082d72,%eax │ │ │ │ + jne 8097745 <__gmpz_get_d_2exp@plt+0x4baa5> │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80f4080 <__gmpz_get_d_2exp@plt+0xa83e0> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8097796 <__gmpz_get_d_2exp@plt+0x4baf6> │ │ │ │ + movl $0x8143c00,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + jmp 8097761 <__gmpz_get_d_2exp@plt+0x4bac1> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x809775c,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp 8166a60 <__gmpz_get_d_2exp@plt+0x11adc0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 809780e <__gmpz_get_d_2exp@plt+0x4bb6e> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8097804 <__gmpz_get_d_2exp@plt+0x4bb64> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x816b154,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8143dd0,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x81897cc,-0x8(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ + sldt (%eax) │ │ │ │ add %cl,-0xfb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 809698d <__gmpz_get_d_2exp@plt+0x4aced> │ │ │ │ - add $0x14,%edi │ │ │ │ + jb 809786e <__gmpz_get_d_2exp@plt+0x4bbce> │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8096983 <__gmpz_get_d_2exp@plt+0x4ace3> │ │ │ │ + ja 8097864 <__gmpz_get_d_2exp@plt+0x4bbc4> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%edx │ │ │ │ mov 0x10(%eax),%eax │ │ │ │ - movl $0x80968d8,-0x10(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8189c1f,-0x10(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ + movl $0x80977b8,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 80bb10c <__gmpz_get_d_2exp@plt+0x6f46c> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - or %bh,0x0(%ebx,%eiz,1) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + nop │ │ │ │ add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80969c3 <__gmpz_get_d_2exp@plt+0x4ad23> │ │ │ │ + jb 8097913 <__gmpz_get_d_2exp@plt+0x4bc73> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x80978b8,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80969d8 <__gmpz_get_d_2exp@plt+0x4ad38> │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80978b8 <__gmpz_get_d_2exp@plt+0x4bc18> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,(%ecx,%edi,2) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + movl $0x82d7225,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80f4080 <__gmpz_get_d_2exp@plt+0xa83e0> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8097916 <__gmpz_get_d_2exp@plt+0x4bc76> │ │ │ │ + movl $0x8143c00,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + jmp 80978e1 <__gmpz_get_d_2exp@plt+0x4bc41> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x80978dc,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp 8166a60 <__gmpz_get_d_2exp@plt+0x11adc0> │ │ │ │ xchg %ax,%ax │ │ │ │ - sarb $1,0x23(%ebx) │ │ │ │ - add %al,0x3000100 │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 809798e <__gmpz_get_d_2exp@plt+0x4bcee> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8097984 <__gmpz_get_d_2exp@plt+0x4bce4> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x816b154,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8143dd0,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x81897c9,-0x8(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80979ee <__gmpz_get_d_2exp@plt+0x4bd4e> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80979e4 <__gmpz_get_d_2exp@plt+0x4bd44> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x8097938,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80bb10c <__gmpz_get_d_2exp@plt+0x6f46c> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + mov $0xf002370,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8096b02 <__gmpz_get_d_2exp@plt+0x4ae62> │ │ │ │ - movl $0x8096a2c,-0x10(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ + jb 8097e8f <__gmpz_get_d_2exp@plt+0x4c1ef> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 8097ea8 <__gmpz_get_d_2exp@plt+0x4c208> │ │ │ │ + mov 0x2(%ecx),%eax │ │ │ │ + mov 0x6(%ecx),%edx │ │ │ │ mov %ecx,0x40(%esp) │ │ │ │ - mov 0xb(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + mov $0x82daee9,%ecx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov $0x81897c6,%eax │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + movzbl (%eax),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 8097aa9 <__gmpz_get_d_2exp@plt+0x4be09> │ │ │ │ + movl $0x8097af4,-0x8(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8096a2c <__gmpz_get_d_2exp@plt+0x4ad8c> │ │ │ │ + jne 8097af4 <__gmpz_get_d_2exp@plt+0x4be54> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - jl 8096a9d <__gmpz_get_d_2exp@plt+0x4adfd> │ │ │ │ + nop │ │ │ │ + cmp $0x70,%al │ │ │ │ and (%eax),%eax │ │ │ │ - add $0x0,%al │ │ │ │ + xchg %eax,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 8096ac9 <__gmpz_get_d_2exp@plt+0x4ae29> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8096b14 <__gmpz_get_d_2exp@plt+0x4ae74> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80969a0,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ + add %cl,0x468b0855(%ebx) │ │ │ │ + add (%ebx),%edi │ │ │ │ + inc %ebp │ │ │ │ + adc $0xf,%al │ │ │ │ + test %cl,-0x75000000(%eax) │ │ │ │ + dec %ebp │ │ │ │ + sbb $0x8b,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ + inc %eax │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 8097a3f <__gmpz_get_d_2exp@plt+0x4bd9f> │ │ │ │ + movl $0x8097a80,-0x18(%ebp) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8097a80 <__gmpz_get_d_2exp@plt+0x4bde0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + enter $0x236f,$0x0 │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + repnz mov %eax,0x70(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 8097f7b <__gmpz_get_d_2exp@plt+0x4c2db> │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + movl $0x8097b3c,0x14(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sub %bh,0x23(%ebx) │ │ │ │ - add %al,0x1e000000 │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8097b3c <__gmpz_get_d_2exp@plt+0x4be9c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + subb $0x0,0x23(%edi) │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 8096af4 <__gmpz_get_d_2exp@plt+0x4ae54> │ │ │ │ - add $0x20,%edi │ │ │ │ + jne 8097b7e <__gmpz_get_d_2exp@plt+0x4bede> │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8096b05 <__gmpz_get_d_2exp@plt+0x4ae65> │ │ │ │ - movl $0x8096934,-0x1c(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ + ja 8097ee7 <__gmpz_get_d_2exp@plt+0x4c247> │ │ │ │ + movl $0x8097434,-0x14(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + movl $0x82daefd,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jae 8096afa <__gmpz_get_d_2exp@plt+0x4ae5a> │ │ │ │ - movl $0x8096a80,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov 0x7(%ecx),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x3(%ecx),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - nop │ │ │ │ - mov %bh,0x23(%edx) │ │ │ │ - add %bl,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8096bd3 <__gmpz_get_d_2exp@plt+0x4af33> │ │ │ │ - movl $0x80969d8,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8096b88,0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ + movl $0x8097bb0,-0x4(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8096b88 <__gmpz_get_d_2exp@plt+0x4aee8> │ │ │ │ + jne 8097bb0 <__gmpz_get_d_2exp@plt+0x4bf10> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - xor $0x7a,%al │ │ │ │ + or $0x6f,%al │ │ │ │ and (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8096ba6 <__gmpz_get_d_2exp@plt+0x4af06> │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x82ce556,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80969d8 <__gmpz_get_d_2exp@plt+0x4ad38> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8096be5 <__gmpz_get_d_2exp@plt+0x4af45> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80969d8 <__gmpz_get_d_2exp@plt+0x4ad38> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x82ce5cc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - enter $0x2379,$0x0 │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ + add %cl,0x4e8b0445(%ebx) │ │ │ │ + add -0x7af0d407(%ebx),%eax │ │ │ │ + out %al,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + movl $0x8097c78,-0x8(%ebp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8097c78 <__gmpz_get_d_2exp@plt+0x4bfd8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + int3 │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + and (%eax),%eax │ │ │ │ + and $0x1e000000,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - add %ch,%cl │ │ │ │ - sub %edi,%edi │ │ │ │ - (bad) │ │ │ │ - decl 0x79d00076(%ebp) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x70,%al │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + add $0x8,%ebp │ │ │ │ + add $0x38,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8097ef6 <__gmpz_get_d_2exp@plt+0x4c256> │ │ │ │ + add $0xffffffd0,%ecx │ │ │ │ + cmp $0x9,%ecx │ │ │ │ + ja 8097f15 <__gmpz_get_d_2exp@plt+0x4c275> │ │ │ │ + movl $0x809757c,-0x34(%edi) │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + movl $0x809769c,-0x28(%edi) │ │ │ │ + lea -0x34(%edi),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x816b1a8,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + inc %esp │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ and (%eax),%eax │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + and $0x1e000000,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %al,0x6c(%eax) │ │ │ │ - or %ecx,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8097dd1 <__gmpz_get_d_2exp@plt+0x4c131> │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 8097c0a <__gmpz_get_d_2exp@plt+0x4bf6a> │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + cmp $0x2d,%ecx │ │ │ │ + jne 8097cd7 <__gmpz_get_d_2exp@plt+0x4c037> │ │ │ │ + movl $0x8097cf8,-0x8(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8096c40 <__gmpz_get_d_2exp@plt+0x4afa0> │ │ │ │ + jne 8097cf8 <__gmpz_get_d_2exp@plt+0x4c058> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - jns 8096c5a <__gmpz_get_d_2exp@plt+0x4afba> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + jmp 8097c0a <__gmpz_get_d_2exp@plt+0x4bf6a> │ │ │ │ + les 0x23(%ebp),%ebp │ │ │ │ + add %ah,0x1e000000 │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 8096c55 <__gmpz_get_d_2exp@plt+0x4afb5> │ │ │ │ - mov $0x82ce5dd,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8096c79 <__gmpz_get_d_2exp@plt+0x4afd9> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - movl $0x82ce5ec,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - push $0x5002379 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ + jne 8097d21 <__gmpz_get_d_2exp@plt+0x4c081> │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 8097c0a <__gmpz_get_d_2exp@plt+0x4bf6a> │ │ │ │ + movl $0x8097d4c,-0x4(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8097d4c <__gmpz_get_d_2exp@plt+0x4c0ac> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + jo 8097daf <__gmpz_get_d_2exp@plt+0x4c10f> │ │ │ │ + and (%eax),%eax │ │ │ │ + inc %esi │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - andb $0x2,-0x70(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8096ccd <__gmpz_get_d_2exp@plt+0x4b02d> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80bb10c <__gmpz_get_d_2exp@plt+0x6f46c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,-0x44c4c739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + ja 8097f54 <__gmpz_get_d_2exp@plt+0x4c2b4> │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + add $0xffffffd0,%edx │ │ │ │ + cmp $0x9,%edx │ │ │ │ + ja 8097e7d <__gmpz_get_d_2exp@plt+0x4c1dd> │ │ │ │ + movl $0x809787c,-0x34(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + movl $0x809799c,-0x28(%edi) │ │ │ │ + lea -0x34(%edi),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov %esi,-0x1c(%edi) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + movl $0x816b1a8,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8097dfc,-0x4(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8097dfc <__gmpz_get_d_2exp@plt+0x4c15c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + shrb $0x46,0x0(%ebx,%eiz,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4c739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8096d16 <__gmpz_get_d_2exp@plt+0x4b076> │ │ │ │ - movl $0x8096ca4,-0x18(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ + ja 8097f45 <__gmpz_get_d_2exp@plt+0x4c2a5> │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + add $0xffffffd0,%edx │ │ │ │ + cmp $0x9,%edx │ │ │ │ + ja 8097e7d <__gmpz_get_d_2exp@plt+0x4c1dd> │ │ │ │ + movl $0x80976fc,-0x34(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + movl $0x809781c,-0x28(%edi) │ │ │ │ + lea -0x34(%edi),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov %esi,-0x1c(%edi) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + movl $0x816b1a8,-0x14(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82dab01,(%edi) │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0x1c,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x82ce610,%esi │ │ │ │ + add $0xffffffc8,%edi │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + jmp 8097c0a <__gmpz_get_d_2exp@plt+0x4bf6a> │ │ │ │ + mov $0x82ceacc,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - sldt (%edx) │ │ │ │ + nop │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + int1 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8097ecc <__gmpz_get_d_2exp@plt+0x4c22c> │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + movl $0x82daefd,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8097ea0,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x38,0x33c(%ebx) │ │ │ │ + movl $0x8097bf0,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8166604 <__gmpz_get_d_2exp@plt+0x11a964> │ │ │ │ + movl $0x809750c,-0x34(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + movl $0x8084c70,-0x28(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + lea -0x34(%edi),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + lea -0x26(%edi),%eax │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x38,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x38,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%bl │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %al,-0xd76033b(%ebx) │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8097f9f <__gmpz_get_d_2exp@plt+0x4c2ff> │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8097f6c,0x4(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %ah,0x9(%ebp,%ebp,2) │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 8096d64 <__gmpz_get_d_2exp@plt+0x4b0c4> │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8097ff7 <__gmpz_get_d_2exp@plt+0x4c357> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov $0x82daee9,%ecx │ │ │ │ + mov $0x81897b1,%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + movzbl (%edx),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 809800e <__gmpz_get_d_2exp@plt+0x4c36e> │ │ │ │ + mov %ecx,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ + mov $0x82cead4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + inc %edx │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 8097fe0 <__gmpz_get_d_2exp@plt+0x4c340> │ │ │ │ + movl $0x8098044,-0x10(%ebp) │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8098044 <__gmpz_get_d_2exp@plt+0x4c3a4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - sub $0x90000ceb,%eax │ │ │ │ - add $0x100,%eax │ │ │ │ + add %cl,0x453b0346(%ebx) │ │ │ │ + or $0x75,%al │ │ │ │ + mov $0xbe,%bl │ │ │ │ + out %al,(%dx) │ │ │ │ + scas %es:(%edi),%al │ │ │ │ + sub $0x14c58308,%eax │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %bl,-0x3976f7f7(%ebp,%ebp,2) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80980f7 <__gmpz_get_d_2exp@plt+0x4c457> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x809809c,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8096d9c <__gmpz_get_d_2exp@plt+0x4b0fc> │ │ │ │ + jne 809809c <__gmpz_get_d_2exp@plt+0x4c3fc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cf88a(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - cmc │ │ │ │ - ljmp $0x100,$0x590000c │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,%al │ │ │ │ + orb $0x8,(%ecx) │ │ │ │ + movl $0x82cead5,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80f4080 <__gmpz_get_d_2exp@plt+0xa83e0> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dl,%ah │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - or %ecx,(%eax) │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80980fa <__gmpz_get_d_2exp@plt+0x4c45a> │ │ │ │ + movl $0x8143c00,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + jmp 80980c5 <__gmpz_get_d_2exp@plt+0x4c425> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x80980c0,0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ + jmp 8166a60 <__gmpz_get_d_2exp@plt+0x11adc0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + subb $0x0,0x23(%ecx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80981bb <__gmpz_get_d_2exp@plt+0x4c51b> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8098160,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8096dd4 <__gmpz_get_d_2exp@plt+0x4b134> │ │ │ │ + jne 8098160 <__gmpz_get_d_2exp@plt+0x4c4c0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %eax │ │ │ │ + imul $0x0,(%ebx),%esp │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,0x45c70809(%ecx,%eax,4) │ │ │ │ + clc │ │ │ │ + mov 0x89082cea,%eax │ │ │ │ + jne 809816d <__gmpz_get_d_2exp@plt+0x4c4cd> │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80f4080 <__gmpz_get_d_2exp@plt+0xa83e0> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cf48a(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - mov $0x90000cea,%ebp │ │ │ │ - jo 8096de0 <__gmpz_get_d_2exp@plt+0x4b140> │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80981be <__gmpz_get_d_2exp@plt+0x4c51e> │ │ │ │ + movl $0x8143c00,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + jmp 8098189 <__gmpz_get_d_2exp@plt+0x4c4e9> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8098184,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp 8166a60 <__gmpz_get_d_2exp@plt+0x11adc0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + js 80981c4 <__gmpz_get_d_2exp@plt+0x4c524> │ │ │ │ and (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8096e16 <__gmpz_get_d_2exp@plt+0x4b176> │ │ │ │ + jb 809820e <__gmpz_get_d_2exp@plt+0x4c56e> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ movl $0x82d6cb2,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 80fb214 <__gmpz_get_d_2exp@plt+0xaf574> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - push %esp │ │ │ │ - jns 8096e42 <__gmpz_get_d_2exp@plt+0x4b1a2> │ │ │ │ - add %al,(%ecx) │ │ │ │ + mov 0x1002348,%al │ │ │ │ add %al,(%ecx) │ │ │ │ add %dl,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8096e6b <__gmpz_get_d_2exp@plt+0x4b1cb> │ │ │ │ + ja 8098263 <__gmpz_get_d_2exp@plt+0x4c5c3> │ │ │ │ cmpl $0x27,0xc(%esi) │ │ │ │ - jne 8096e45 <__gmpz_get_d_2exp@plt+0x4b1a5> │ │ │ │ + jne 809823d <__gmpz_get_d_2exp@plt+0x4c59d> │ │ │ │ add $0xffffffe8,%edi │ │ │ │ mov $0x82d6c9c,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - movl $0x8096dec,-0x14(%edi) │ │ │ │ + movl $0x80981e4,-0x14(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ movl $0x8143dd0,-0x8(%edi) │ │ │ │ movl $0x82d6c95,-0x4(%edi) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - clc │ │ │ │ - js 8096e9e <__gmpz_get_d_2exp@plt+0x4b1fe> │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %dl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ + inc %esp │ │ │ │ + dec %eax │ │ │ │ + and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8096ed7 <__gmpz_get_d_2exp@plt+0x4b237> │ │ │ │ + jb 80982cf <__gmpz_get_d_2exp@plt+0x4c62f> │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8096ecd <__gmpz_get_d_2exp@plt+0x4b22d> │ │ │ │ + ja 80982c5 <__gmpz_get_d_2exp@plt+0x4c625> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%eax │ │ │ │ - movl $0x8096e28,-0xc(%edi) │ │ │ │ + movl $0x8098220,-0xc(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x818b25a,-0x10(%ebp) │ │ │ │ + movl $0x8189794,-0x10(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - mov 0x5002378,%al │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8d0045(%ebx) │ │ │ │ - in (%dx),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jae 8096f60 <__gmpz_get_d_2exp@plt+0x4b2c0> │ │ │ │ - mov $0x82ce7a8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - jl 8096f7e <__gmpz_get_d_2exp@plt+0x4b2de> │ │ │ │ - and (%eax),%eax │ │ │ │ - and $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8096f57 <__gmpz_get_d_2exp@plt+0x4b2b7> │ │ │ │ - add $0x1c,%edi │ │ │ │ + jb 8098350 <__gmpz_get_d_2exp@plt+0x4c6b0> │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8097000 <__gmpz_get_d_2exp@plt+0x4b360> │ │ │ │ - movl $0x8096e84,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + ja 8098346 <__gmpz_get_d_2exp@plt+0x4c6a6> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x10(%eax),%ecx │ │ │ │ + mov 0x14(%eax),%eax │ │ │ │ + movl $0x8143dd0,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ + movl $0x8143dd0,-0x8(%edi) │ │ │ │ + movl $0x82dc4f1,-0x4(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - movl $0x8096f80,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80bb1cc <__gmpz_get_d_2exp@plt+0x6f52c> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8096f80 <__gmpz_get_d_2exp@plt+0x4b2e0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - or $0x78,%al │ │ │ │ - and (%eax),%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8096f95 <__gmpz_get_d_2exp@plt+0x4b2f5> │ │ │ │ - mov $0x82ce76e,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8096fc4,-0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80983f7 <__gmpz_get_d_2exp@plt+0x4c757> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x809839c,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8096fc4 <__gmpz_get_d_2exp@plt+0x4b324> │ │ │ │ + jne 809839c <__gmpz_get_d_2exp@plt+0x4c6fc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - enter $0x2377,$0x0 │ │ │ │ - add (%eax),%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x77cfcba(%ebx) │ │ │ │ - sub %dh,0x1c(%ebp) │ │ │ │ - movl $0x809701c,0x0(%ebp) │ │ │ │ - movl $0x82d7235,-0x8(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,%al │ │ │ │ + orl $0x8,(%ecx) │ │ │ │ + movl $0x82d7221,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80f3dfc <__gmpz_get_d_2exp@plt+0xa815c> │ │ │ │ - movl $0x8096f10,-0x8(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80ff7d0 <__gmpz_get_d_2exp@plt+0xb3b30> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - nop │ │ │ │ - sub %dh,0x23(%edi) │ │ │ │ - add %al,0x0(%edx) │ │ │ │ + jmp 80f4080 <__gmpz_get_d_2exp@plt+0xa83e0> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 809705c <__gmpz_get_d_2exp@plt+0x4b3bc> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809704d <__gmpz_get_d_2exp@plt+0x4b3ad> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82ce744,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x8097084,0x0(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8097084 <__gmpz_get_d_2exp@plt+0x4b3e4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - shlb $0x0,0x23(%esi) │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80970b1 <__gmpz_get_d_2exp@plt+0x4b411> │ │ │ │ - cmpl $0x29,0x3(%esi) │ │ │ │ - jne 80970c0 <__gmpz_get_d_2exp@plt+0x4b420> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80983fa <__gmpz_get_d_2exp@plt+0x4c75a> │ │ │ │ + movl $0x8143c00,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82dab01,(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82ce744,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809710f <__gmpz_get_d_2exp@plt+0x4b46f> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x816d0bc,-0x4(%ebp) │ │ │ │ - movl $0x82dcc01,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8096d7c <__gmpz_get_d_2exp@plt+0x4b0dc> │ │ │ │ - mov $0x82ce7b8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809714a <__gmpz_get_d_2exp@plt+0x4b4aa> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x818b244,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + jmp 80983c5 <__gmpz_get_d_2exp@plt+0x4c725> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x80983c0,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp 8166a60 <__gmpz_get_d_2exp@plt+0x11adc0> │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8097182 <__gmpz_get_d_2exp@plt+0x4b4e2> │ │ │ │ + jb 80984b3 <__gmpz_get_d_2exp@plt+0x4c813> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x818b227,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8097298 <__gmpz_get_d_2exp@plt+0x4b5f8> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80971d4,0x0(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x816d548,-0xc(%ebp) │ │ │ │ - movl $0x82d77dd,-0x8(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80f5758 <__gmpz_get_d_2exp@plt+0xa9ab8> │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8097215 <__gmpz_get_d_2exp@plt+0x4b575> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80972a0 <__gmpz_get_d_2exp@plt+0x4b600> │ │ │ │ - movl $0x8097120,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x809723c,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + movl $0x8098458,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809723c <__gmpz_get_d_2exp@plt+0x4b59c> │ │ │ │ + jne 8098458 <__gmpz_get_d_2exp@plt+0x4c7b8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - push $0x8b080972 │ │ │ │ - inc %esi │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add %cl,-0x3a7cfbbb(%ecx) │ │ │ │ - cld │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8097268 <__gmpz_get_d_2exp@plt+0x4b5c8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0x0,%al │ │ │ │ + add %ch,0x45c70809(%esp,%eax,4) │ │ │ │ + clc │ │ │ │ + sub %esi,0x2d(%edx) │ │ │ │ + or %cl,-0x3a7c038b(%ecx) │ │ │ │ + clc │ │ │ │ + jmp 80f4080 <__gmpz_get_d_2exp@plt+0xa83e0> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80972be <__gmpz_get_d_2exp@plt+0x4b61e> │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80972af <__gmpz_get_d_2exp@plt+0x4b60f> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + ja 80984b6 <__gmpz_get_d_2exp@plt+0x4c816> │ │ │ │ + movl $0x8143c00,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x82ce7bc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80972f1 <__gmpz_get_d_2exp@plt+0x4b651> │ │ │ │ - movl $0x8097158,-0x14(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%cl │ │ │ │ - cmp $0xffffffff,%esi │ │ │ │ - decl 0xf0076(%ebp) │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + jmp 8098481 <__gmpz_get_d_2exp@plt+0x4c7e1> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x809847c,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp 8166a60 <__gmpz_get_d_2exp@plt+0x11adc0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809735a <__gmpz_get_d_2exp@plt+0x4b6ba> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x8097348,0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809856f <__gmpz_get_d_2exp@plt+0x4c8cf> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8098514,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8098514 <__gmpz_get_d_2exp@plt+0x4c874> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,0x9(%ebx,%esi,2) │ │ │ │ - or %cl,-0x3a7c038b(%ecx) │ │ │ │ - cld │ │ │ │ - jmp 8094f60 <__gmpz_get_d_2exp@plt+0x492c0> │ │ │ │ - mov $0x82ce7c4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %ch,-0x7b(%eax) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + movl $0x82d7221,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80f4080 <__gmpz_get_d_2exp@plt+0xa83e0> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - mov %?,0x9(%ebx) │ │ │ │ - or %al,-0x899033b(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 809738c <__gmpz_get_d_2exp@plt+0x4b6ec> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80973a1 <__gmpz_get_d_2exp@plt+0x4b701> │ │ │ │ - mov $0x82daefd,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x18,%edi │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80973db <__gmpz_get_d_2exp@plt+0x4b73b> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - movl $0x8143c00,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8143dd0,-0x8(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ + ja 8098572 <__gmpz_get_d_2exp@plt+0x4c8d2> │ │ │ │ + movl $0x8143c00,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82daefd,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70845(%ebx) │ │ │ │ - or %bl,(%esp,%esi,2) │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 816f4a4 <__gmpz_get_d_2exp@plt+0x123804> │ │ │ │ - nop │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,(%eax) │ │ │ │ - je 809742b <__gmpz_get_d_2exp@plt+0x4b78b> │ │ │ │ - or %cl,-0x3a7c038b(%ecx) │ │ │ │ - cld │ │ │ │ - jmp 8094f60 <__gmpz_get_d_2exp@plt+0x492c0> │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + jmp 809853d <__gmpz_get_d_2exp@plt+0x4c89d> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8098538,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp 8166a60 <__gmpz_get_d_2exp@plt+0x11adc0> │ │ │ │ xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809862b <__gmpz_get_d_2exp@plt+0x4c98b> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80985d0,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80985d0 <__gmpz_get_d_2exp@plt+0x4c930> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - pop %eax │ │ │ │ - je 8097447 <__gmpz_get_d_2exp@plt+0x4b7a7> │ │ │ │ - or %al,-0x899033b(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 8097458 <__gmpz_get_d_2exp@plt+0x4b7b8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %ah,(%esi,%eax,4) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + movl $0x82d7229,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80f4080 <__gmpz_get_d_2exp@plt+0xa83e0> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 809746d <__gmpz_get_d_2exp@plt+0x4b7cd> │ │ │ │ - mov $0x82daefd,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x18,%edi │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80974a7 <__gmpz_get_d_2exp@plt+0x4b807> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - movl $0x8143c00,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8143dd0,-0x8(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ + ja 809862e <__gmpz_get_d_2exp@plt+0x4c98e> │ │ │ │ + movl $0x8143c00,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82daefd,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80974eb <__gmpz_get_d_2exp@plt+0x4b84b> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - movl $0x82daefd,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x82ce7cc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%bl │ │ │ │ - mov $0x66,%dh │ │ │ │ - nop │ │ │ │ - add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3716fc8a(%ebx) │ │ │ │ - jge 8097530 <__gmpz_get_d_2exp@plt+0x4b890> │ │ │ │ - add %dh,0x30023(%esp,%ebp,4) │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + jmp 80985f9 <__gmpz_get_d_2exp@plt+0x4c959> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x80985f4,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp 8166a60 <__gmpz_get_d_2exp@plt+0x11adc0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + call d09a9b1 │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80975a9 <__gmpz_get_d_2exp@plt+0x4b909> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8097574,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80bb28c <__gmpz_get_d_2exp@plt+0x6f5ec> │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8d0045(%ebx) │ │ │ │ + in (%dx),%al │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jae 8098681 <__gmpz_get_d_2exp@plt+0x4c9e1> │ │ │ │ + mov $0x82ceb64,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - jo 8097516 <__gmpz_get_d_2exp@plt+0x4b876> │ │ │ │ - and (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + les 0x0(%ebx,%eiz,1),%esp │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 809758b <__gmpz_get_d_2exp@plt+0x4b8eb> │ │ │ │ - mov $0x82d21e4,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 816589c <__gmpz_get_d_2exp@plt+0x119bfc> │ │ │ │ - movl $0x80975b4,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %cl,-0xf76ff8b(%ecx) │ │ │ │ + movl $0x80986a4,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80975b4 <__gmpz_get_d_2exp@plt+0x4b914> │ │ │ │ + jne 80986a4 <__gmpz_get_d_2exp@plt+0x4ca04> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pushf │ │ │ │ + and %fs:(%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,%al │ │ │ │ - jne 80975c3 <__gmpz_get_d_2exp@plt+0x4b923> │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0x66,%al │ │ │ │ - test $0xd750003,%esi │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - repnz mov %eax,0x40(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - je 8097694 <__gmpz_get_d_2exp@plt+0x4b9f4> │ │ │ │ - movl $0x8097638,-0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0x6(%eax),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x2(%eax),%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80986b9 <__gmpz_get_d_2exp@plt+0x4ca19> │ │ │ │ + mov $0x82ceaee,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80986e8,-0x8(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8097638 <__gmpz_get_d_2exp@plt+0x4b998> │ │ │ │ + jne 80986e8 <__gmpz_get_d_2exp@plt+0x4ca48> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - and (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - bnd jmp 80975e0 <__gmpz_get_d_2exp@plt+0x4b940> │ │ │ │ - xchg %ax,%ax │ │ │ │ - test %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + and %fs:(%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bl,0x9(%esi,%esi,2) │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - or %cl,-0x899f7bb(%ecx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 809765c <__gmpz_get_d_2exp@plt+0x4b9bc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + clc │ │ │ │ + adc %al,0x468b0809(%edi) │ │ │ │ + add 0x4589f445(%ecx),%ecx │ │ │ │ + cld │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80ff7d0 <__gmpz_get_d_2exp@plt+0xb3b30> │ │ │ │ nop │ │ │ │ - les (%eax),%eax │ │ │ │ + xor %ah,0x0(%ebx,%eiz,1) │ │ │ │ + and $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x50f0f3bb(%ebx) │ │ │ │ - inc %ebp │ │ │ │ - or %al,(%ebx) │ │ │ │ - inc %esi │ │ │ │ - add %edi,%eax │ │ │ │ - inc %ebp │ │ │ │ - or %ah,(%esi,%esi,2) │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80990f1 <__gmpz_get_d_2exp@plt+0x4d451> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8098f18 <__gmpz_get_d_2exp@plt+0x4d278> │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + cmp $0x28,%edx │ │ │ │ + jb 8098a37 <__gmpz_get_d_2exp@plt+0x4cd97> │ │ │ │ + cmp $0x30,%edx │ │ │ │ + jne 8098a84 <__gmpz_get_d_2exp@plt+0x4cde4> │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + movl $0x80987d8,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8097624 <__gmpz_get_d_2exp@plt+0x4b984> │ │ │ │ + jne 80987d8 <__gmpz_get_d_2exp@plt+0x4cb38> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbb3(%ebx) │ │ │ │ - cld │ │ │ │ - mov %esi,%eax │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80976b1 <__gmpz_get_d_2exp@plt+0x4ba11> │ │ │ │ - movl $0x8143d68,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x809768c,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ nop │ │ │ │ - or %ch,0x20023(%ebx) │ │ │ │ + addl $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80976ff <__gmpz_get_d_2exp@plt+0x4ba5f> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8097714 <__gmpz_get_d_2exp@plt+0x4ba74> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - shrb $1,0x50023(%edx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add $0x83,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + cmp $0x3b,%al │ │ │ │ + mov $0x324,%ebx │ │ │ │ + ja 8098f5f <__gmpz_get_d_2exp@plt+0x4d2bf> │ │ │ │ + movl $0x8098060,-0x38(%edi) │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + movl $0x816b154,-0x2c(%edi) │ │ │ │ + lea -0x38(%edi),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x8143dd0,-0x20(%edi) │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + lea -0x2c(%edi),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + movl $0x816b1a8,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1e(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + pop %eax │ │ │ │ + arpl %esp,(%ebx) │ │ │ │ + add %ah,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80977e3 <__gmpz_get_d_2exp@plt+0x4bb43> │ │ │ │ - movl $0x8097758,-0xc(%ebp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + or %cl,0x44890455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 8098a06 <__gmpz_get_d_2exp@plt+0x4cd66> │ │ │ │ + movl $0x8098820,-0x4(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8097758 <__gmpz_get_d_2exp@plt+0x4bab8> │ │ │ │ + jne 8098820 <__gmpz_get_d_2exp@plt+0x4cb80> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov %gs,0x30023(%edx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + adc %ah,0x23(%ebx) │ │ │ │ + add %al,0x0(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 8097799 <__gmpz_get_d_2exp@plt+0x4baf9> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80977f5 <__gmpz_get_d_2exp@plt+0x4bb55> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80976dc,-0x14(%edi) │ │ │ │ + add %al,-0x44c4b739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80990e2 <__gmpz_get_d_2exp@plt+0x4d442> │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + cmp $0x78,%ecx │ │ │ │ + jb 80988b8 <__gmpz_get_d_2exp@plt+0x4cc18> │ │ │ │ + cmp $0x79,%ecx │ │ │ │ + jae 80989fc <__gmpz_get_d_2exp@plt+0x4cd5c> │ │ │ │ + movl $0x8098594,-0x44(%edi) │ │ │ │ + mov %eax,-0x3c(%edi) │ │ │ │ + movl $0x816b154,-0x38(%edi) │ │ │ │ + lea -0x44(%edi),%eax │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + movl $0x8143dd0,-0x2c(%edi) │ │ │ │ + movl $0x82dc741,-0x28(%edi) │ │ │ │ + lea -0x38(%edi),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + movl $0x8143dd0,-0x20(%edi) │ │ │ │ + movl $0x82dc501,-0x1c(%edi) │ │ │ │ + lea -0x2a(%edi),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + movl $0x816b1a8,-0x14(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1e(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80977a4 <__gmpz_get_d_2exp@plt+0x4bb04> │ │ │ │ - add $0x10,%ebp │ │ │ │ + cmp $0x59,%ecx │ │ │ │ + jb 809892a <__gmpz_get_d_2exp@plt+0x4cc8a> │ │ │ │ + cmp $0x6f,%ecx │ │ │ │ + jne 80989fc <__gmpz_get_d_2exp@plt+0x4cd5c> │ │ │ │ + movl $0x80984d8,-0x44(%edi) │ │ │ │ + mov %eax,-0x3c(%edi) │ │ │ │ + movl $0x816b154,-0x38(%edi) │ │ │ │ + lea -0x44(%edi),%eax │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + movl $0x8143dd0,-0x2c(%edi) │ │ │ │ + movl $0x82dc6f9,-0x28(%edi) │ │ │ │ + lea -0x38(%edi),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + movl $0x8143dd0,-0x20(%edi) │ │ │ │ + movl $0x82dc501,-0x1c(%edi) │ │ │ │ + lea -0x2a(%edi),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + movl $0x816b1a8,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1e(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80977e6 <__gmpz_get_d_2exp@plt+0x4bb46> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8097530,-0x1c(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ + cmp $0x58,%ecx │ │ │ │ + jb 8098993 <__gmpz_get_d_2exp@plt+0x4ccf3> │ │ │ │ + movl $0x809841c,-0x44(%edi) │ │ │ │ + mov %eax,-0x3c(%edi) │ │ │ │ + movl $0x816b154,-0x38(%edi) │ │ │ │ + lea -0x44(%edi),%eax │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + movl $0x8143dd0,-0x2c(%edi) │ │ │ │ + movl $0x82dc641,-0x28(%edi) │ │ │ │ + lea -0x38(%edi),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + movl $0x8143dd0,-0x20(%edi) │ │ │ │ + movl $0x82dc501,-0x1c(%edi) │ │ │ │ + lea -0x2a(%edi),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + movl $0x816b1a8,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + lea -0x1e(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + add $0x18,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - test %ch,0x23(%ebp) │ │ │ │ - add %al,0x1000100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 809782d <__gmpz_get_d_2exp@plt+0x4bb8d> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8096748 <__gmpz_get_d_2exp@plt+0x4aaa8> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - and $0x71,%al │ │ │ │ - and (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8097889 <__gmpz_get_d_2exp@plt+0x4bbe9> │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809787f <__gmpz_get_d_2exp@plt+0x4bbdf> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x8097814,-0x4(%edi) │ │ │ │ + cmp $0x4f,%ecx │ │ │ │ + jne 80989fc <__gmpz_get_d_2exp@plt+0x4cd5c> │ │ │ │ + movl $0x8098360,-0x44(%edi) │ │ │ │ + mov %eax,-0x3c(%edi) │ │ │ │ + movl $0x816b154,-0x38(%edi) │ │ │ │ + lea -0x44(%edi),%eax │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + movl $0x8143dd0,-0x2c(%edi) │ │ │ │ + movl $0x82dc5f9,-0x28(%edi) │ │ │ │ + lea -0x38(%edi),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + movl $0x8143dd0,-0x20(%edi) │ │ │ │ + movl $0x82dc501,-0x1c(%edi) │ │ │ │ + lea -0x2a(%edi),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + movl $0x816b1a8,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1e(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x82ce521,-0x10(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8093898 <__gmpz_get_d_2exp@plt+0x47bf8> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffb8,%edi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov $0x82daee9,%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov $0x8189804,%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + movzbl (%ecx),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 8098a90 <__gmpz_get_d_2exp@plt+0x4cdf0> │ │ │ │ + movl $0x8098abc,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x70,%al │ │ │ │ - and (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80978bc <__gmpz_get_d_2exp@plt+0x4bc1c> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x82ce94c,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80bb10c <__gmpz_get_d_2exp@plt+0x6f46c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - xorb $0x0,0x23(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8097919 <__gmpz_get_d_2exp@plt+0x4bc79> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809790f <__gmpz_get_d_2exp@plt+0x4bc6f> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x809789c,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x818b1fc,-0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8098abc <__gmpz_get_d_2exp@plt+0x4ce1c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + cmp $0x27,%edx │ │ │ │ + jb 8098a61 <__gmpz_get_d_2exp@plt+0x4cdc1> │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82dc4b9,(%edi) │ │ │ │ + movl $0x80990b0,0x10(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 8096e3c <__gmpz_get_d_2exp@plt+0x4b19c> │ │ │ │ + cmp $0x22,%edx │ │ │ │ + jne 8098a84 <__gmpz_get_d_2exp@plt+0x4cde4> │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + movl $0x8099090,0x10(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8097951 <__gmpz_get_d_2exp@plt+0x4bcb1> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80bb10c <__gmpz_get_d_2exp@plt+0x6f46c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809797f <__gmpz_get_d_2exp@plt+0x4bcdf> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8097990 <__gmpz_get_d_2exp@plt+0x4bcf0> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8097a4d <__gmpz_get_d_2exp@plt+0x4bdad> │ │ │ │ - movl $0x80979cc,-0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add $0x10,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80979cc <__gmpz_get_d_2exp@plt+0x4bd2c> │ │ │ │ + jne 8099090 <__gmpz_get_d_2exp@plt+0x4d3f0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + jmp 8098a06 <__gmpz_get_d_2exp@plt+0x4cd66> │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + je 8098b0c <__gmpz_get_d_2exp@plt+0x4ce6c> │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + inc %edx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + jmp 8098a14 <__gmpz_get_d_2exp@plt+0x4cd74> │ │ │ │ + je 8098b12 <__gmpz_get_d_2exp@plt+0x4ce72> │ │ │ │ + and (%eax),%eax │ │ │ │ + and $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 8097a09 <__gmpz_get_d_2exp@plt+0x4bd69> │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + or %cl,0x3e283f2(%ecx) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 8098b04 <__gmpz_get_d_2exp@plt+0x4ce64> │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov $0x82daee9,%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov $0x81897b1,%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + movzbl (%ecx),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 8098b4c <__gmpz_get_d_2exp@plt+0x4ceac> │ │ │ │ + movl $0x8098b88,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8098b88 <__gmpz_get_d_2exp@plt+0x4cee8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8097a5f <__gmpz_get_d_2exp@plt+0x4bdbf> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x809795c,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 8097a47 <__gmpz_get_d_2exp@plt+0x4bda7> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8097a50 <__gmpz_get_d_2exp@plt+0x4bdb0> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x8097928,-0x18(%edi) │ │ │ │ + ja 8098f46 <__gmpz_get_d_2exp@plt+0x4d2a6> │ │ │ │ + movl $0x8143dd0,-0x14(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ + movl $0x82daefd,-0xc(%edi) │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmpsl %es:(%edi),%fs:(%esi) │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + je 8098b6c <__gmpz_get_d_2exp@plt+0x4cecc> │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + inc %edx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + jmp 8098ae1 <__gmpz_get_d_2exp@plt+0x4ce41> │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + jmp 8098771 <__gmpz_get_d_2exp@plt+0x4cad1> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + test $0x5f,%al │ │ │ │ and (%eax),%eax │ │ │ │ - add $0x3000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8097aec <__gmpz_get_d_2exp@plt+0x4be4c> │ │ │ │ - movl $0x8097abc,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%esi │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - nop │ │ │ │ - sub %ah,0x20023(%edi) │ │ │ │ + and $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,%ah │ │ │ │ - jp 8097acb <__gmpz_get_d_2exp@plt+0x4be2b> │ │ │ │ - or %cl,0x8758bf0(%ecx) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + or %cl,0x3e283f2(%ecx) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 8098771 <__gmpz_get_d_2exp@plt+0x4cad1> │ │ │ │ + movl $0x8098c30,0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8097714 <__gmpz_get_d_2exp@plt+0x4ba74> │ │ │ │ - nop │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp 80ff5c0 <__gmpz_get_d_2exp@plt+0xb3920> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + loopne 8098c14 <__gmpz_get_d_2exp@plt+0x4cf74> │ │ │ │ + and (%eax),%eax │ │ │ │ + addl $0x0,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8097990 <__gmpz_get_d_2exp@plt+0x4bcf0> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4bb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8097b6f <__gmpz_get_d_2exp@plt+0x4becf> │ │ │ │ - movl $0x809751c,-0x40(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x3c(%edi) │ │ │ │ - movl $0x8097714,-0x38(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - lea -0x3f(%edi),%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add $0x83,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + cmp $0x3b,%al │ │ │ │ + mov $0x324,%ebx │ │ │ │ + ja 8098f78 <__gmpz_get_d_2exp@plt+0x4d2d8> │ │ │ │ + movl $0x8098120,-0x38(%edi) │ │ │ │ mov %eax,-0x30(%edi) │ │ │ │ - movl $0x809783c,-0x2c(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + movl $0x816b154,-0x2c(%edi) │ │ │ │ + lea -0x38(%edi),%eax │ │ │ │ mov %eax,-0x24(%edi) │ │ │ │ - movl $0x80978cc,-0x20(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x8097990,-0x14(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x8097a80,-0xc(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x37(%edi),%eax │ │ │ │ + movl $0x8143dd0,-0x20(%edi) │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + lea -0x2c(%edi),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + movl $0x816b1a8,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x2c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x44,0x33c(%ebx) │ │ │ │ - mov $0x82ce970,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8097bdc <__gmpz_get_d_2exp@plt+0x4bf3c> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8097bbc,0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8097bdf <__gmpz_get_d_2exp@plt+0x4bf3f> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x81418cc,-0x4(%edi) │ │ │ │ + lea -0x1e(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - cwtl │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - and (%eax),%eax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8097c75 <__gmpz_get_d_2exp@plt+0x4bfd5> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8097c40,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80bb28c <__gmpz_get_d_2exp@plt+0x6f5ec> │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %esp │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + in (%dx),%al │ │ │ │ + pop %esi │ │ │ │ and (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + and $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8097c57 <__gmpz_get_d_2exp@plt+0x4bfb7> │ │ │ │ - mov $0x82d21e4,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 816589c <__gmpz_get_d_2exp@plt+0x119bfc> │ │ │ │ - movl $0x8097c84,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + or %cl,0x3e283f2(%ecx) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 8098bc9 <__gmpz_get_d_2exp@plt+0x4cf29> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8098f91 <__gmpz_get_d_2exp@plt+0x4d2f1> │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + cmp $0x5f,%edx │ │ │ │ + jne 8098c5f <__gmpz_get_d_2exp@plt+0x4cfbf> │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + jmp 8098bc9 <__gmpz_get_d_2exp@plt+0x4cf29> │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + lea -0x30(%edx),%eax │ │ │ │ + cmp $0x9,%eax │ │ │ │ + ja 8098fa0 <__gmpz_get_d_2exp@plt+0x4d300> │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + movl $0x8098c9c,0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8097c84 <__gmpz_get_d_2exp@plt+0x4bfe4> │ │ │ │ + jne 8098c9c <__gmpz_get_d_2exp@plt+0x4cffc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add %ch,0x23(%ebp) │ │ │ │ - add %al,(%edx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xor %bl,0x23(%esi) │ │ │ │ + add %al,%bl │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,-0xf76f7f7(%esp,%edi,2) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + add %al,%ah │ │ │ │ + mov %cs,(%ecx) │ │ │ │ + or %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + and $0x89082d72,%eax │ │ │ │ + jne 8098ca9 <__gmpz_get_d_2exp@plt+0x4d009> │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80f4080 <__gmpz_get_d_2exp@plt+0xa83e0> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or %bl,0x23(%esi) │ │ │ │ + add %al,%bl │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add $0xf0,%al │ │ │ │ + mov %cs,(%ecx) │ │ │ │ + or %cl,0x758bf0(%ecx) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8097cac <__gmpz_get_d_2exp@plt+0x4c00c> │ │ │ │ + jne 8098cf0 <__gmpz_get_d_2exp@plt+0x4d050> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - fsubrs 0x0(%ebx,%eiz,1) │ │ │ │ - add (%eax),%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + fcompl 0x23(%ebp) │ │ │ │ + add %al,0x0(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0xe76f7bb(%ebx) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 8097d34 <__gmpz_get_d_2exp@plt+0x4c094> │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ + jne 8098d30 <__gmpz_get_d_2exp@plt+0x4d090> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8098fc8 <__gmpz_get_d_2exp@plt+0x4d328> │ │ │ │ + movl $0x8143dd0,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + movl $0x82daefd,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 8097a04 <__gmpz_get_d_2exp@plt+0x4bd64> │ │ │ │ + movl $0x8098d60,-0x4(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8098d60 <__gmpz_get_d_2exp@plt+0x4d0c0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ + pop %ebp │ │ │ │ and (%eax),%eax │ │ │ │ - inc %ebx │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x4,%al │ │ │ │ - jge 8097cea <__gmpz_get_d_2exp@plt+0x4c04a> │ │ │ │ - or %cl,-0x7639760f(%ecx) │ │ │ │ - dec %ebp │ │ │ │ - or %al,-0x899fb3b(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 8097d04 <__gmpz_get_d_2exp@plt+0x4c064> │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8098fd7 <__gmpz_get_d_2exp@plt+0x4d337> │ │ │ │ + cmpl $0x2e,0x3(%esi) │ │ │ │ + jne 8098fe6 <__gmpz_get_d_2exp@plt+0x4d346> │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x8098da4,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8098da4 <__gmpz_get_d_2exp@plt+0x4d104> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - subb $0x2,0x0(%ebx,%eiz,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - bnd jmp 8097cb4 <__gmpz_get_d_2exp@plt+0x4c014> │ │ │ │ xchg %ax,%ax │ │ │ │ - push $0x300236c │ │ │ │ + sub %bl,0x23(%ebp) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,%al │ │ │ │ - jl 8097d2b <__gmpz_get_d_2exp@plt+0x4c08b> │ │ │ │ - or %cl,0x458bf875(%ecx) │ │ │ │ - or %cl,-0x3a7c03bb(%ecx) │ │ │ │ - clc │ │ │ │ - jmp 813c4d8 <__gmpz_get_d_2exp@plt+0xf0838> │ │ │ │ - movl $0x8097d1c,-0x4(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x6(%edx),%eax │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8098de3 <__gmpz_get_d_2exp@plt+0x4d143> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809900c <__gmpz_get_d_2exp@plt+0x4d36c> │ │ │ │ + movl $0x8143dd0,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + lea -0x6(%edi),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 8097a04 <__gmpz_get_d_2exp@plt+0x4bd64> │ │ │ │ + movl $0x8098e10,-0x4(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0x2(%edx),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 813dc7c <__gmpz_get_d_2exp@plt+0xf1fdc> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8098e10 <__gmpz_get_d_2exp@plt+0x4d170> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sub $0x6c,%al │ │ │ │ - and (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8097d8b <__gmpz_get_d_2exp@plt+0x4c0eb> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8097da0 <__gmpz_get_d_2exp@plt+0x4c100> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - hlt │ │ │ │ - imul $0x0,(%ebx),%esp │ │ │ │ - add $0x2000100,%eax │ │ │ │ + mov $0x400235c,%esp │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8097e6f <__gmpz_get_d_2exp@plt+0x4c1cf> │ │ │ │ - movl $0x8097de4,-0xc(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + ja 809901b <__gmpz_get_d_2exp@plt+0x4d37b> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + add $0xffffffd0,%eax │ │ │ │ + cmp $0x9,%eax │ │ │ │ + ja 809902a <__gmpz_get_d_2exp@plt+0x4d38a> │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x8098e5c,0x4(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8097de4 <__gmpz_get_d_2exp@plt+0x4c144> │ │ │ │ + jne 8098e5c <__gmpz_get_d_2exp@plt+0x4d1bc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x6b,%al │ │ │ │ + jo 8098eae <__gmpz_get_d_2exp@plt+0x4d20e> │ │ │ │ and (%eax),%eax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 8097e25 <__gmpz_get_d_2exp@plt+0x4c185> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8097e81 <__gmpz_get_d_2exp@plt+0x4c1e1> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x8097d68,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 8097e30 <__gmpz_get_d_2exp@plt+0x4c190> │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8097e72 <__gmpz_get_d_2exp@plt+0x4c1d2> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8097bfc,-0x1c(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - clc │ │ │ │ - and (%eax),%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8097eb9 <__gmpz_get_d_2exp@plt+0x4c219> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8096748 <__gmpz_get_d_2exp@plt+0x4aaa8> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - cwtl │ │ │ │ - push $0x23 │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8097f15 <__gmpz_get_d_2exp@plt+0x4c275> │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8097f0b <__gmpz_get_d_2exp@plt+0x4c26b> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x8097ea0,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x82ce521,-0x10(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8093898 <__gmpz_get_d_2exp@plt+0x47bf8> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - and $0x6a,%al │ │ │ │ + (bad) │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + and $0x89082d72,%eax │ │ │ │ + jne 8098e69 <__gmpz_get_d_2exp@plt+0x4d1c9> │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80f4080 <__gmpz_get_d_2exp@plt+0xa83e0> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + dec %eax │ │ │ │ + pop %esp │ │ │ │ and (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8097f48 <__gmpz_get_d_2exp@plt+0x4c2a8> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x82ce94c,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80bb10c <__gmpz_get_d_2exp@plt+0x6f46c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - hlt │ │ │ │ - imul $0x100,(%ebx),%esp │ │ │ │ - add %dl,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8097fa5 <__gmpz_get_d_2exp@plt+0x4c305> │ │ │ │ - add $0xc,%edi │ │ │ │ + add %cl,0x458b084d(%ebx) │ │ │ │ + adc %cl,0x4c890c55(%ebx) │ │ │ │ + and $0x4c,%al │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8097f9b <__gmpz_get_d_2exp@plt+0x4c2fb> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x8097f28,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x818b1fc,-0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + ja 809906a <__gmpz_get_d_2exp@plt+0x4d3ca> │ │ │ │ + movl $0x80982dc,-0x14(%edi) │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x809905c,0xc(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8097fdd <__gmpz_get_d_2exp@plt+0x4c33d> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80bb10c <__gmpz_get_d_2exp@plt+0x6f46c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809800b <__gmpz_get_d_2exp@plt+0x4c36b> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 809801c <__gmpz_get_d_2exp@plt+0x4c37c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80980d9 <__gmpz_get_d_2exp@plt+0x4c439> │ │ │ │ - movl $0x8098058,-0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8098058 <__gmpz_get_d_2exp@plt+0x4c3b8> │ │ │ │ + jne 809905c <__gmpz_get_d_2exp@plt+0x4d3bc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + int3 │ │ │ │ + pop %ebx │ │ │ │ + and (%eax),%eax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458b084d(%ebx) │ │ │ │ + adc %cl,0x4c890c55(%ebx) │ │ │ │ + and $0x4c,%al │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + jmp 8098e9a <__gmpz_get_d_2exp@plt+0x4d1fa> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + nop │ │ │ │ + addl $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 8098095 <__gmpz_get_d_2exp@plt+0x4c3f5> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80980eb <__gmpz_get_d_2exp@plt+0x4c44b> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x8097fe8,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80980d3 <__gmpz_get_d_2exp@plt+0x4c433> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80980dc <__gmpz_get_d_2exp@plt+0x4c43c> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x8097fb4,-0x18(%edi) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add $0x83,%al │ │ │ │ + (bad) │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + jmp 8098b0c <__gmpz_get_d_2exp@plt+0x4ce6c> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x8098f30,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8166604 <__gmpz_get_d_2exp@plt+0x11a964> │ │ │ │ + movl $0x3c,0x33c(%ebx) │ │ │ │ + movl $0x8098768,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8166604 <__gmpz_get_d_2exp@plt+0x11a964> │ │ │ │ + movl $0x3c,0x33c(%ebx) │ │ │ │ + movl $0x8098bc0,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8166604 <__gmpz_get_d_2exp@plt+0x11a964> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x809827c,-0x18(%edi) │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x8143dd0,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + lea -0x6(%edi),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 8097a04 <__gmpz_get_d_2exp@plt+0x4bd64> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %ch,0x23(%eax) │ │ │ │ - add %al,0x3000100 │ │ │ │ + movl $0x8143dd0,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + lea -0x6(%edi),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 8097a04 <__gmpz_get_d_2exp@plt+0x4bd64> │ │ │ │ + jo 80990ac <__gmpz_get_d_2exp@plt+0x4d40c> │ │ │ │ + and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add %cl,-0x6516fb8b(%ecx) │ │ │ │ + jmp 8bd1906b │ │ │ │ + cmp $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8098178 <__gmpz_get_d_2exp@plt+0x4c4d8> │ │ │ │ - movl $0x8098148,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%esi │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + movl $0x8098e84,0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + jmp 8166a60 <__gmpz_get_d_2exp@plt+0x11adc0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + jl 80990e0 <__gmpz_get_d_2exp@plt+0x4d440> │ │ │ │ + and (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + fs ljmp $0x8300,$0x7589082c │ │ │ │ + (bad) │ │ │ │ + mov %al,0x66ffffe0 │ │ │ │ nop │ │ │ │ dec %esp │ │ │ │ - push $0x20023 │ │ │ │ + pop %edx │ │ │ │ + and (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,-0x7f(%eax) │ │ │ │ + add %dl,%al │ │ │ │ + nop │ │ │ │ or %ecx,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8097da0 <__gmpz_get_d_2exp@plt+0x4c100> │ │ │ │ - nop │ │ │ │ - inc %edx │ │ │ │ + jmp 8096c34 <__gmpz_get_d_2exp@plt+0x4af94> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %bl,%ah │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + shrl $1,0x8(%ebp,%ebp,1) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80848e0 <__gmpz_get_d_2exp@plt+0x38c40> │ │ │ │ + movl $0x48,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x809867c,0x10(%ebp) │ │ │ │ + movl $0x82d7235,0x8(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 809801c <__gmpz_get_d_2exp@plt+0x4c37c> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp 80f3dfc <__gmpz_get_d_2exp@plt+0xa815c> │ │ │ │ nop │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4bb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + dec %esp │ │ │ │ + pop %edx │ │ │ │ + and (%eax),%eax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80981fb <__gmpz_get_d_2exp@plt+0x4c55b> │ │ │ │ - movl $0x8097b90,-0x40(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x3c(%edi) │ │ │ │ - movl $0x8097da0,-0x38(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - lea -0x3f(%edi),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - movl $0x8097ec8,-0x2c(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x8097f58,-0x20(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x809801c,-0x14(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x809810c,-0xc(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x37(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x2c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x44,0x33c(%ebx) │ │ │ │ - mov $0x82ce9a4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %ch,%cl │ │ │ │ + cmp %ebp,%esi │ │ │ │ + (bad) │ │ │ │ + decl 0x5b240076(%ebp) │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8098270 <__gmpz_get_d_2exp@plt+0x4c5d0> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8098250,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8098273 <__gmpz_get_d_2exp@plt+0x4c5d3> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x81418cc,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jb 8099165 <__gmpz_get_d_2exp@plt+0x4d4c5> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 8099161 <__gmpz_get_d_2exp@plt+0x4d4c1> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82cec3e,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80f4938 <__gmpz_get_d_2exp@plt+0xa8c98> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80982df <__gmpz_get_d_2exp@plt+0x4c63f> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80982d5 <__gmpz_get_d_2exp@plt+0x4c635> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ - movl $0x8098218,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x816d0bc,-0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80f5370 <__gmpz_get_d_2exp@plt+0xa96d0> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + adc %bl,0x23(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8098322 <__gmpz_get_d_2exp@plt+0x4c682> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x816d548,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80f5300 <__gmpz_get_d_2exp@plt+0xa9660> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80983a2 <__gmpz_get_d_2exp@plt+0x4c702> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8098398 <__gmpz_get_d_2exp@plt+0x4c6f8> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ + add %dl,0x8d000100 │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80991ad <__gmpz_get_d_2exp@plt+0x4d50d> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80991a9 <__gmpz_get_d_2exp@plt+0x4d509> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%ecx │ │ │ │ - mov 0x14(%eax),%eax │ │ │ │ - movl $0x80982ec,-0x10(%edi) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - movl $0x816d548,-0x14(%ebp) │ │ │ │ - lea -0x10(%edi),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80f5290 <__gmpz_get_d_2exp@plt+0xa95f0> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + movl $0x82cebf2,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80f4c7c <__gmpz_get_d_2exp@plt+0xa8fdc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - xor %bl,0x40023(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80984f8 <__gmpz_get_d_2exp@plt+0x4c858> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8098400,-0x14(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 80bb28c <__gmpz_get_d_2exp@plt+0x6f5ec> │ │ │ │ - in $0x9d,%al │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + pop %edx │ │ │ │ and (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8098484 <__gmpz_get_d_2exp@plt+0x4c7e4> │ │ │ │ - mov $0x82d21e4,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 816589c <__gmpz_get_d_2exp@plt+0x119bfc> │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80984fb <__gmpz_get_d_2exp@plt+0x4c85b> │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x2(%eax),%ecx │ │ │ │ - mov 0x6(%eax),%eax │ │ │ │ - movl $0x8098330,-0x14(%edi) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x80984dc,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80984dc <__gmpz_get_d_2exp@plt+0x4c83c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x80984ac,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8099222 <__gmpz_get_d_2exp@plt+0x4d582> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80991f8,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80984ac <__gmpz_get_d_2exp@plt+0x4c80c> │ │ │ │ + jne 80991f8 <__gmpz_get_d_2exp@plt+0x4d558> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push $0x235a │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 80984ed <__gmpz_get_d_2exp@plt+0x4c84d> │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 816589c <__gmpz_get_d_2exp@plt+0x119bfc> │ │ │ │ + jne 809920e <__gmpz_get_d_2exp@plt+0x4d56e> │ │ │ │ + mov $0x82cec60,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80f4a04 <__gmpz_get_d_2exp@plt+0xa8d64> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + pop %edx │ │ │ │ + and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - jmp 80984bb <__gmpz_get_d_2exp@plt+0x4c81b> │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - jmp 809842f <__gmpz_get_d_2exp@plt+0x4c78f> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - movl $0x8098420,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - rcrb $0x0,0x200(%ebx,%eiz,1) │ │ │ │ - adc (%eax),%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8098547 <__gmpz_get_d_2exp@plt+0x4c8a7> │ │ │ │ + jb 8099254 <__gmpz_get_d_2exp@plt+0x4d5b4> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 809855c <__gmpz_get_d_2exp@plt+0x4c8bc> │ │ │ │ + jmp 8099268 <__gmpz_get_d_2exp@plt+0x4d5c8> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %bl,0x1000500(%ebx,%eiz,1) │ │ │ │ - add %al,(%ebx) │ │ │ │ + nop │ │ │ │ + dec %esp │ │ │ │ + pop %edx │ │ │ │ + and (%eax),%eax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8098641 <__gmpz_get_d_2exp@plt+0x4c9a1> │ │ │ │ - movl $0x80985b0,-0x10(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + jb 8099385 <__gmpz_get_d_2exp@plt+0x4d6e5> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x809929c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80985b0 <__gmpz_get_d_2exp@plt+0x4c910> │ │ │ │ + jne 809929c <__gmpz_get_d_2exp@plt+0x4d5fc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - xor $0x9c,%al │ │ │ │ - and (%eax),%eax │ │ │ │ - add $0x0,%al │ │ │ │ + sub %bl,0x23(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 80985f1 <__gmpz_get_d_2exp@plt+0x4c951> │ │ │ │ - add $0x18,%edi │ │ │ │ + jb 80992d7 <__gmpz_get_d_2exp@plt+0x4d637> │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8098653 <__gmpz_get_d_2exp@plt+0x4c9b3> │ │ │ │ + ja 80993bb <__gmpz_get_d_2exp@plt+0x4d71b> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - movl $0x8098524,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + movl $0x8099234,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 80985fc <__gmpz_get_d_2exp@plt+0x4c95c> │ │ │ │ - add $0x14,%ebp │ │ │ │ + jb 80992e2 <__gmpz_get_d_2exp@plt+0x4d642> │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8098644 <__gmpz_get_d_2exp@plt+0x4c9a4> │ │ │ │ + movl $0x809930c,-0x4(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80983b4,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 809930c <__gmpz_get_d_2exp@plt+0x4d66c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + test $0x59,%al │ │ │ │ + and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8099322 <__gmpz_get_d_2exp@plt+0x4d682> │ │ │ │ + mov $0x82cec94,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x809934c,-0x4(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 809934c <__gmpz_get_d_2exp@plt+0x4d6ac> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + pop %eax │ │ │ │ + pop %ecx │ │ │ │ + and (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809938d <__gmpz_get_d_2exp@plt+0x4d6ed> │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + cmpl $0x22,0x3(%esi) │ │ │ │ + jne 809939c <__gmpz_get_d_2exp@plt+0x4d6fc> │ │ │ │ + movl $0x80991bc,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + mov $0x82cecc4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x8084c70,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x82cec70,-0xc(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ xchg %ax,%ax │ │ │ │ - and $0x5f,%al │ │ │ │ - and (%eax),%eax │ │ │ │ - add $0x1000100,%eax │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809868d <__gmpz_get_d_2exp@plt+0x4c9ed> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ + jb 809940c <__gmpz_get_d_2exp@plt+0x4d76c> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8099404,0x0(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8096748 <__gmpz_get_d_2exp@plt+0x4aaa8> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - les 0x23(%edx),%esp │ │ │ │ + jmp 8098658 <__gmpz_get_d_2exp@plt+0x4c9b8> │ │ │ │ + rcrb $0x0,0x23(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,0x5ce90075(%ecx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + mov $0x82ceccc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov $0x1002358,%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80986e9 <__gmpz_get_d_2exp@plt+0x4ca49> │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80986df <__gmpz_get_d_2exp@plt+0x4ca3f> │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8099440 <__gmpz_get_d_2exp@plt+0x4d7a0> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x8098674,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x82ce521,-0x10(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8093898 <__gmpz_get_d_2exp@plt+0x47bf8> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8099454 <__gmpz_get_d_2exp@plt+0x4d7b4> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %eax │ │ │ │ - bound %esp,(%ebx) │ │ │ │ + nop │ │ │ │ + add %dl,0x23(%esi) │ │ │ │ + add %al,0x100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bh,-0x6c(%eax) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8099478 <__gmpz_get_d_2exp@plt+0x4d7d8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + fs pop %eax │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 80994af <__gmpz_get_d_2exp@plt+0x4d80f> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80994c5 <__gmpz_get_d_2exp@plt+0x4d825> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x8099420,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 80994ba <__gmpz_get_d_2exp@plt+0x4d81a> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 8096f94 <__gmpz_get_d_2exp@plt+0x4b2f4> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809871c <__gmpz_get_d_2exp@plt+0x4ca7c> │ │ │ │ + jb 8099514 <__gmpz_get_d_2exp@plt+0x4d874> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x809950c,0x0(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 808deb4 <__gmpz_get_d_2exp@plt+0x42214> │ │ │ │ + rclb $1,0x23(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x40e90075(%ecx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + mov $0x82cece4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8099544 <__gmpz_get_d_2exp@plt+0x4d8a4> │ │ │ │ + movl $0x818ab33,-0x8(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x82ce94c,-0x4(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80bb10c <__gmpz_get_d_2exp@plt+0x6f46c> │ │ │ │ + jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - and %ah,0x23(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8098779 <__gmpz_get_d_2exp@plt+0x4cad9> │ │ │ │ + jb 8099592 <__gmpz_get_d_2exp@plt+0x4d8f2> │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809876f <__gmpz_get_d_2exp@plt+0x4cacf> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x80986fc,-0x8(%edi) │ │ │ │ + ja 8099588 <__gmpz_get_d_2exp@plt+0x4d8e8> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x8099524,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x818b1fc,-0x10(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80bb10c <__gmpz_get_d_2exp@plt+0x6f46c> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nop │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80987b1 <__gmpz_get_d_2exp@plt+0x4cb11> │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80995f3 <__gmpz_get_d_2exp@plt+0x4d953> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80995e9 <__gmpz_get_d_2exp@plt+0x4d949> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x8099550,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8189749,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 80bb10c <__gmpz_get_d_2exp@plt+0x6f46c> │ │ │ │ + jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80987df <__gmpz_get_d_2exp@plt+0x4cb3f> │ │ │ │ + jb 8099623 <__gmpz_get_d_2exp@plt+0x4d983> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80987f0 <__gmpz_get_d_2exp@plt+0x4cb50> │ │ │ │ + jmp 8099634 <__gmpz_get_d_2exp@plt+0x4d994> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80988ad <__gmpz_get_d_2exp@plt+0x4cc0d> │ │ │ │ - movl $0x809882c,-0x8(%ebp) │ │ │ │ + jb 8099732 <__gmpz_get_d_2exp@plt+0x4da92> │ │ │ │ + movl $0x8099670,-0x8(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x0(%ebp),%esi │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809882c <__gmpz_get_d_2exp@plt+0x4cb8c> │ │ │ │ + jne 8099670 <__gmpz_get_d_2exp@plt+0x4d9d0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 8098869 <__gmpz_get_d_2exp@plt+0x4cbc9> │ │ │ │ + jb 8099703 <__gmpz_get_d_2exp@plt+0x4da63> │ │ │ │ add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80988bf <__gmpz_get_d_2exp@plt+0x4cc1f> │ │ │ │ + ja 8099773 <__gmpz_get_d_2exp@plt+0x4dad3> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - movl $0x80987bc,-0x14(%edi) │ │ │ │ + movl $0x8099600,-0x14(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80988a7 <__gmpz_get_d_2exp@plt+0x4cc07> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + or %cl,0x3e283f2(%ecx) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 8099744 <__gmpz_get_d_2exp@plt+0x4daa4> │ │ │ │ add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80988b0 <__gmpz_get_d_2exp@plt+0x4cc10> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x8098788,-0x18(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + ja 8099735 <__gmpz_get_d_2exp@plt+0x4da95> │ │ │ │ + movl $0x80995a0,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 809970e <__gmpz_get_d_2exp@plt+0x4da6e> │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + movl $0x80996c0,-0x4(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80bb354 <__gmpz_get_d_2exp@plt+0x6f6b4> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8099764 <__gmpz_get_d_2exp@plt+0x4dac4> │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x99,%al │ │ │ │ + or %dh,(%ecx) │ │ │ │ + and (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80997b3 <__gmpz_get_d_2exp@plt+0x4db13> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80997c8 <__gmpz_get_d_2exp@plt+0x4db28> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + shlb $1,(%eax) │ │ │ │ and (%eax),%eax │ │ │ │ add $0x3000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809894c <__gmpz_get_d_2exp@plt+0x4ccac> │ │ │ │ - movl $0x809891c,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%esi │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ + jb 8099883 <__gmpz_get_d_2exp@plt+0x4dbe3> │ │ │ │ + movl $0x809981c,-0x10(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - nop │ │ │ │ - enter $0x2398,$0x0 │ │ │ │ - add (%eax),%al │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 809981c <__gmpz_get_d_2exp@plt+0x4db7c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + jl 8099842 <__gmpz_get_d_2exp@plt+0x4dba2> │ │ │ │ + and (%eax),%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,(%ecx,%ecx,4) │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 809855c <__gmpz_get_d_2exp@plt+0x4c8bc> │ │ │ │ - nop │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 80987f0 <__gmpz_get_d_2exp@plt+0x4cb50> │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 809985d <__gmpz_get_d_2exp@plt+0x4dbbd> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809990e <__gmpz_get_d_2exp@plt+0x4dc6e> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x8099790,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 8099868 <__gmpz_get_d_2exp@plt+0x4dbc8> │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8099894,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8099894 <__gmpz_get_d_2exp@plt+0x4dbf4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - adc %ah,0x23(%eax) │ │ │ │ - add %bl,(%ecx) │ │ │ │ - add %al,0x0 │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8098a29 <__gmpz_get_d_2exp@plt+0x4cd89> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8098990,0x0(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80f6da0 <__gmpz_get_d_2exp@plt+0xab100> │ │ │ │ - loopne 80989e5 <__gmpz_get_d_2exp@plt+0x4cd45> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x30,%al │ │ │ │ and (%eax),%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,-0x76f7f677(%eax) │ │ │ │ - jne 8098996 <__gmpz_get_d_2exp@plt+0x4ccf6> │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80f6e84 <__gmpz_get_d_2exp@plt+0xab1e4> │ │ │ │ - xchg %ax,%ax │ │ │ │ - rcrb $0x0,0x23(%edi) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bh,0x468b0809(%eax,%ebx,4) │ │ │ │ + add 0x45890475(%ebx),%ecx │ │ │ │ + add $0x66,%al │ │ │ │ + test $0x11750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + fsubrl (%edi) │ │ │ │ + and (%eax),%eax │ │ │ │ + and $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4b339(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8098a31 <__gmpz_get_d_2exp@plt+0x4cd91> │ │ │ │ - movl $0x8098290,-0x48(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x44(%edi) │ │ │ │ - mov %esi,-0x40(%edi) │ │ │ │ - movl $0x809855c,-0x3c(%edi) │ │ │ │ - mov %esi,-0x38(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - lea -0x47(%edi),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - movl $0x809869c,-0x2c(%edi) │ │ │ │ + ja 80998e6 <__gmpz_get_d_2exp@plt+0x4dc46> │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x809872c,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x80987f0,-0x14(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x80988e0,-0xc(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x3b(%edi),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + cmp 0x3(%esi),%ecx │ │ │ │ + jne 80998f5 <__gmpz_get_d_2exp@plt+0x4dc55> │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 8099930 <__gmpz_get_d_2exp@plt+0x4dc90> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x2c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ + movl $0x82daefd,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x82ce9b8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x4c,0x33c(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - nop │ │ │ │ - pop %edi │ │ │ │ - and (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - call b260d8e │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8098a9a <__gmpz_get_d_2exp@plt+0x4cdfa> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 8098a96 <__gmpz_get_d_2exp@plt+0x4cdf6> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82ce9c0,-0x18(%ebp) │ │ │ │ - movl $0x82ce9d5,-0x14(%ebp) │ │ │ │ - movl $0x82d7225,-0x10(%ebp) │ │ │ │ - movl $0x82d1935,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8098188 <__gmpz_get_d_2exp@plt+0x4c4e8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - pop %esp │ │ │ │ - pop %edi │ │ │ │ - and (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + push $0xf00232f │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - call b260dee │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8098afa <__gmpz_get_d_2exp@plt+0x4ce5a> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 8098af6 <__gmpz_get_d_2exp@plt+0x4ce56> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ + jb 80999e0 <__gmpz_get_d_2exp@plt+0x4dd40> │ │ │ │ + movl $0x8099970,-0x8(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82ce9c0,-0x18(%ebp) │ │ │ │ - movl $0x82dcc51,-0x14(%ebp) │ │ │ │ - movl $0x82d7225,-0x10(%ebp) │ │ │ │ - movl $0x82d1935,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8097afc <__gmpz_get_d_2exp@plt+0x4be5c> │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8099970 <__gmpz_get_d_2exp@plt+0x4dcd0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8098b71 <__gmpz_get_d_2exp@plt+0x4ced1> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8098b3c,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80f6da0 <__gmpz_get_d_2exp@plt+0xab100> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,-0x75(%eax) │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80f6e84 <__gmpz_get_d_2exp@plt+0xab1e4> │ │ │ │ xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + sub %ch,(%edi) │ │ │ │ + and (%eax),%eax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c7f875(%ecx) │ │ │ │ - cld │ │ │ │ - mov $0xc70816d0,%esp │ │ │ │ - inc %ebp │ │ │ │ - add %dl,%ch │ │ │ │ - jmp cd8c9397 │ │ │ │ - clc │ │ │ │ - jmp 80f5370 <__gmpz_get_d_2exp@plt+0xa96d0> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x3000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8098bd2 <__gmpz_get_d_2exp@plt+0x4cf32> │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76f3bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80999a0 <__gmpz_get_d_2exp@plt+0x4dd00> │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8098bc8 <__gmpz_get_d_2exp@plt+0x4cf28> │ │ │ │ - movl $0x8098b08,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + ja 80999e3 <__gmpz_get_d_2exp@plt+0x4dd43> │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x82ce9c0,-0xc(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x82d7225,-0x4(%ebp) │ │ │ │ - movl $0x82d1935,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8098960 <__gmpz_get_d_2exp@plt+0x4ccc0> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x82cea2c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - je 8098c3c <__gmpz_get_d_2exp@plt+0x4cf9c> │ │ │ │ - and (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - call b260f2a │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8098c36 <__gmpz_get_d_2exp@plt+0x4cf96> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 8098c32 <__gmpz_get_d_2exp@plt+0x4cf92> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82cea40,-0x18(%ebp) │ │ │ │ - movl $0x82dcc41,-0x14(%ebp) │ │ │ │ - movl $0x82d7221,-0x10(%ebp) │ │ │ │ - movl $0x82d1935,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8097afc <__gmpz_get_d_2exp@plt+0x4be5c> │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8099a1e <__gmpz_get_d_2exp@plt+0x4dd7e> │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x80997c8,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x8099a00,0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8099a00 <__gmpz_get_d_2exp@plt+0x4dd60> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8098cad <__gmpz_get_d_2exp@plt+0x4d00d> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8098c78,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80f6da0 <__gmpz_get_d_2exp@plt+0xab100> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,0x75890809(%esp,%ecx,4) │ │ │ │ - cld │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80f6e84 <__gmpz_get_d_2exp@plt+0xab1e4> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + cwtl │ │ │ │ + and %cs:(%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c7f875(%ecx) │ │ │ │ - cld │ │ │ │ - mov $0xc70816d0,%esp │ │ │ │ - inc %ebp │ │ │ │ - add %al,-0x7cf7d316(%ecx) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - movb $0x5,0xf863ff00 │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,(%ebx) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8099a2d <__gmpz_get_d_2exp@plt+0x4dd8d> │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x82cc89a,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80997c8 <__gmpz_get_d_2exp@plt+0x4db28> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8099a5a <__gmpz_get_d_2exp@plt+0x4ddba> │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80997c8 <__gmpz_get_d_2exp@plt+0x4db28> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb $0x2e,%al │ │ │ │ + and (%eax),%eax │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8098d0e <__gmpz_get_d_2exp@plt+0x4d06e> │ │ │ │ - add $0xc,%edi │ │ │ │ + jb 8099aee <__gmpz_get_d_2exp@plt+0x4de4e> │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8098d04 <__gmpz_get_d_2exp@plt+0x4d064> │ │ │ │ - movl $0x8098c44,-0x8(%edi) │ │ │ │ + ja 8099ae4 <__gmpz_get_d_2exp@plt+0x4de44> │ │ │ │ + movl $0x8099634,-0xc(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8099930,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x82cea40,-0xc(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ + movl $0x8099ad4,0x0(%ebp) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x82d7221,-0x4(%ebp) │ │ │ │ - movl $0x82d1935,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8098960 <__gmpz_get_d_2exp@plt+0x4ccc0> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x82cea88,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - xchg %eax,%esp │ │ │ │ - pop %ebp │ │ │ │ - and (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - call b261066 │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8098d72 <__gmpz_get_d_2exp@plt+0x4d0d2> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 8098d6e <__gmpz_get_d_2exp@plt+0x4d0ce> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82cea9c,-0x18(%ebp) │ │ │ │ - movl $0x82dcc81,-0x14(%ebp) │ │ │ │ - movl $0x82d7229,-0x10(%ebp) │ │ │ │ - movl $0x82d1935,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8097afc <__gmpz_get_d_2exp@plt+0x4be5c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8099930 <__gmpz_get_d_2exp@plt+0x4dc90> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8098de9 <__gmpz_get_d_2exp@plt+0x4d149> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8098db4,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80f6da0 <__gmpz_get_d_2exp@plt+0xab100> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,%al │ │ │ │ - lea (%ecx),%ecx │ │ │ │ - or %cl,-0x3a7c038b(%ecx) │ │ │ │ - cld │ │ │ │ - jmp 80f6e84 <__gmpz_get_d_2exp@plt+0xab1e4> │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8099634 <__gmpz_get_d_2exp@plt+0x4d994> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x82cecf4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ + in (%dx),%al │ │ │ │ + push %ecx │ │ │ │ + and (%eax),%eax │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %ch,%cl │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl 0x10076(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c7f875(%ecx) │ │ │ │ - cld │ │ │ │ - mov $0xc70816d0,%esp │ │ │ │ - inc %ebp │ │ │ │ - add %bl,%ch │ │ │ │ - ljmp $0xe9f8,$0xc583082c │ │ │ │ - xchg %eax,%ebp │ │ │ │ - add $0xf863ff00,%eax │ │ │ │ - add $0x3000100,%eax │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8099b38 <__gmpz_get_d_2exp@plt+0x4de98> │ │ │ │ + movl $0x818ab33,-0x8(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8098e4a <__gmpz_get_d_2exp@plt+0x4d1aa> │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8099b86 <__gmpz_get_d_2exp@plt+0x4dee6> │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8098e40 <__gmpz_get_d_2exp@plt+0x4d1a0> │ │ │ │ - movl $0x8098d80,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + ja 8099b7c <__gmpz_get_d_2exp@plt+0x4dedc> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x8099b18,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x82cea9c,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x82d7229,-0x4(%ebp) │ │ │ │ - movl $0x82d1935,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8098960 <__gmpz_get_d_2exp@plt+0x4ccc0> │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80bb10c <__gmpz_get_d_2exp@plt+0x6f46c> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x82ceae4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - jl 8098e6f <__gmpz_get_d_2exp@plt+0x4d1cf> │ │ │ │ - and $0x0,%al │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8098ec8 <__gmpz_get_d_2exp@plt+0x4d228> │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8099be7 <__gmpz_get_d_2exp@plt+0x4df47> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8099bdd <__gmpz_get_d_2exp@plt+0x4df3d> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8098e9c,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x8099b44,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8189749,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %eax │ │ │ │ - sbb %esp,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,%al │ │ │ │ - mov (%ecx),%cs │ │ │ │ - or %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - frstor 0x7589082d(%edi) │ │ │ │ - cld │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8094e28 <__gmpz_get_d_2exp@plt+0x49188> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x6ce90075(%ecx) │ │ │ │ - sar %cl,%bh │ │ │ │ - (bad) │ │ │ │ + jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - xor $0x5c,%al │ │ │ │ - and (%eax),%eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8098efb <__gmpz_get_d_2exp@plt+0x4d25b> │ │ │ │ + jb 8099c17 <__gmpz_get_d_2exp@plt+0x4df77> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8098f10 <__gmpz_get_d_2exp@plt+0x4d270> │ │ │ │ + jmp 8099c28 <__gmpz_get_d_2exp@plt+0x4df88> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - cld │ │ │ │ - pop %ebx │ │ │ │ - and (%eax),%eax │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8098ffd <__gmpz_get_d_2exp@plt+0x4d35d> │ │ │ │ - movl $0x8098f50,-0x8(%ebp) │ │ │ │ + jb 8099d26 <__gmpz_get_d_2exp@plt+0x4e086> │ │ │ │ + movl $0x8099c64,-0x8(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x0(%ebp),%esi │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8098f50 <__gmpz_get_d_2exp@plt+0x4d2b0> │ │ │ │ + jne 8099c64 <__gmpz_get_d_2exp@plt+0x4dfc4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - mov $0x200235b,%esp │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 8098f91 <__gmpz_get_d_2exp@plt+0x4d2f1> │ │ │ │ + jb 8099cf7 <__gmpz_get_d_2exp@plt+0x4e057> │ │ │ │ add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809902e <__gmpz_get_d_2exp@plt+0x4d38e> │ │ │ │ + ja 8099d67 <__gmpz_get_d_2exp@plt+0x4e0c7> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - movl $0x8098ed8,-0x14(%edi) │ │ │ │ + movl $0x8099bf4,-0x14(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 8098f9c <__gmpz_get_d_2exp@plt+0x4d2fc> │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8098fc4,0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8098fc4 <__gmpz_get_d_2exp@plt+0x4d324> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - dec %eax │ │ │ │ - pop %ebx │ │ │ │ - and (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8099000 <__gmpz_get_d_2exp@plt+0x4d360> │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + or %cl,0x3e283f2(%ecx) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 8099d38 <__gmpz_get_d_2exp@plt+0x4e098> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8099d29 <__gmpz_get_d_2exp@plt+0x4e089> │ │ │ │ + movl $0x8099b94,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - cmpl $0x2d,0x3(%esi) │ │ │ │ - jne 809900f <__gmpz_get_d_2exp@plt+0x4d36f> │ │ │ │ - movl $0x8098e60,-0x14(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 8099d02 <__gmpz_get_d_2exp@plt+0x4e062> │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + movl $0x8099cb4,-0x4(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80bb354 <__gmpz_get_d_2exp@plt+0x6f6b4> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80951b8,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x82ceaf8,-0xc(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8099d58 <__gmpz_get_d_2exp@plt+0x4e0b8> │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - int3 │ │ │ │ - pop %edx │ │ │ │ - and (%eax),%eax │ │ │ │ - sldt (%edx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + fmull 0x23(%ebp) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8099110 <__gmpz_get_d_2exp@plt+0x4d470> │ │ │ │ + jb 8099dea <__gmpz_get_d_2exp@plt+0x4e14a> │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8099106 <__gmpz_get_d_2exp@plt+0x4d466> │ │ │ │ - movl $0x8098f10,-0x4(%edi) │ │ │ │ + ja 8099de0 <__gmpz_get_d_2exp@plt+0x4e140> │ │ │ │ + movl $0x8099c28,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x80990a4,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + movl $0x8099dd0,0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80990a4 <__gmpz_get_d_2exp@plt+0x4d404> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - js 80990f4 <__gmpz_get_d_2exp@plt+0x4d454> │ │ │ │ - and (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ + jmp 8098658 <__gmpz_get_d_2exp@plt+0x4c9b8> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76f7bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80990c9 <__gmpz_get_d_2exp@plt+0x4d429> │ │ │ │ - movl $0x8099120,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x82ce556,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8098f10 <__gmpz_get_d_2exp@plt+0x4d270> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8099161 <__gmpz_get_d_2exp@plt+0x4d4c1> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x809914c,0x0(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8098f10 <__gmpz_get_d_2exp@plt+0x4d270> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8099c28 <__gmpz_get_d_2exp@plt+0x4df88> │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x82ceb2c,%esi │ │ │ │ + mov $0x82ced04,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - inc %edx │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %cl,0x23(%edi) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 809913c <__gmpz_get_d_2exp@plt+0x4d49c> │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - movl $0x82daefd,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %ch,%bl │ │ │ │ + andb $0x1,-0x70(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8099e33 <__gmpz_get_d_2exp@plt+0x4e193> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8082a74 <__gmpz_get_d_2exp@plt+0x36dd4> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8099e60 <__gmpz_get_d_2exp@plt+0x4e1c0> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8099e70 <__gmpz_get_d_2exp@plt+0x4e1d0> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dl,-0x76f7f662(%eax) │ │ │ │ + (bad) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8099e90 <__gmpz_get_d_2exp@plt+0x4e1f0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 8099ec7 <__gmpz_get_d_2exp@plt+0x4e227> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8099f14 <__gmpz_get_d_2exp@plt+0x4e274> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x8099e40,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jne 8099170 <__gmpz_get_d_2exp@plt+0x4d4d0> │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - add $0xc,%ebp │ │ │ │ + jb 8099eff <__gmpz_get_d_2exp@plt+0x4e25f> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8099f05 <__gmpz_get_d_2exp@plt+0x4e265> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8099e10,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80991e4 <__gmpz_get_d_2exp@plt+0x4d544> │ │ │ │ + jb 8099f4f <__gmpz_get_d_2exp@plt+0x4e2af> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80991b8,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8082aa4 <__gmpz_get_d_2exp@plt+0x36e04> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,%ah │ │ │ │ - xchg %eax,%ecx │ │ │ │ - or %ecx,(%eax) │ │ │ │ - movl $0x82d3085,-0x8(%ebp) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8099f7c <__gmpz_get_d_2exp@plt+0x4e2dc> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8094e28 <__gmpz_get_d_2exp@plt+0x49188> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8099f8c <__gmpz_get_d_2exp@plt+0x4e2ec> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ch,-0x3976f7f7(%edi,%ebx,4) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8099fac <__gmpz_get_d_2exp@plt+0x4e30c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x50e90075(%ecx) │ │ │ │ - iret │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 8099fe3 <__gmpz_get_d_2exp@plt+0x4e343> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809a030 <__gmpz_get_d_2exp@plt+0x4e390> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x8099f5c,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 809a01b <__gmpz_get_d_2exp@plt+0x4e37b> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809a021 <__gmpz_get_d_2exp@plt+0x4e381> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x8099f2c,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ nop │ │ │ │ - add $0x59,%al │ │ │ │ - and (%eax),%eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8099217 <__gmpz_get_d_2exp@plt+0x4d577> │ │ │ │ + jb 809a06b <__gmpz_get_d_2exp@plt+0x4e3cb> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 809922c <__gmpz_get_d_2exp@plt+0x4d58c> │ │ │ │ + jmp 809a07c <__gmpz_get_d_2exp@plt+0x4e3dc> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - int3 │ │ │ │ - pop %eax │ │ │ │ - and (%eax),%eax │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8099319 <__gmpz_get_d_2exp@plt+0x4d679> │ │ │ │ - movl $0x809926c,-0x8(%ebp) │ │ │ │ + jb 809a11f <__gmpz_get_d_2exp@plt+0x4e47f> │ │ │ │ + movl $0x809a0b8,-0x8(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x0(%ebp),%esi │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809926c <__gmpz_get_d_2exp@plt+0x4d5cc> │ │ │ │ + jne 809a0b8 <__gmpz_get_d_2exp@plt+0x4e418> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %ds,0x23(%eax) │ │ │ │ - add %al,(%edx) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 80992ad <__gmpz_get_d_2exp@plt+0x4d60d> │ │ │ │ + jb 809a0f9 <__gmpz_get_d_2exp@plt+0x4e459> │ │ │ │ add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809934a <__gmpz_get_d_2exp@plt+0x4d6aa> │ │ │ │ + ja 809a161 <__gmpz_get_d_2exp@plt+0x4e4c1> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - movl $0x80991f4,-0x14(%edi) │ │ │ │ + movl $0x809a048,-0x14(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 80992b8 <__gmpz_get_d_2exp@plt+0x4d618> │ │ │ │ + jb 809a104 <__gmpz_get_d_2exp@plt+0x4e464> │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x80992e0,0x0(%ebp) │ │ │ │ + movl $0x809a12c,0x0(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80992e0 <__gmpz_get_d_2exp@plt+0x4d640> │ │ │ │ + jne 809a12c <__gmpz_get_d_2exp@plt+0x4e48c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - sbb %bl,0x23(%eax) │ │ │ │ - add %al,(%edx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809931c <__gmpz_get_d_2exp@plt+0x4d67c> │ │ │ │ + ja 809a152 <__gmpz_get_d_2exp@plt+0x4e4b2> │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - cmpl $0x2d,0x3(%esi) │ │ │ │ - jne 809932b <__gmpz_get_d_2exp@plt+0x4d68b> │ │ │ │ - movl $0x8099180,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80951b8,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x82ceaf8,-0xc(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - enter $0x2357,$0x0 │ │ │ │ - sldt (%edx) │ │ │ │ + mov $0x4b,%ah │ │ │ │ + and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809a19c <__gmpz_get_d_2exp@plt+0x4e4fc> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 809a1ac <__gmpz_get_d_2exp@plt+0x4e50c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809942c <__gmpz_get_d_2exp@plt+0x4d78c> │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8099422 <__gmpz_get_d_2exp@plt+0x4d782> │ │ │ │ - movl $0x809922c,-0x4(%edi) │ │ │ │ + jb 809a25f <__gmpz_get_d_2exp@plt+0x4e5bf> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80993c0,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + movl $0x809a1e0,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80993c0 <__gmpz_get_d_2exp@plt+0x4d720> │ │ │ │ + jne 809a1e0 <__gmpz_get_d_2exp@plt+0x4e540> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - je 809940d <__gmpz_get_d_2exp@plt+0x4d76d> │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %eax │ │ │ │ + dec %ebx │ │ │ │ and (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0xe76f7bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80993e5 <__gmpz_get_d_2exp@plt+0x4d745> │ │ │ │ - movl $0x809943c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x82ce556,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 809922c <__gmpz_get_d_2exp@plt+0x4d58c> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809947d <__gmpz_get_d_2exp@plt+0x4d7dd> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x8099468,0x0(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 809922c <__gmpz_get_d_2exp@plt+0x4d58c> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x82ceb44,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 8099458 <__gmpz_get_d_2exp@plt+0x4d7b8> │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - movl $0x82daefd,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - add $0xc,%ebp │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 809a21b <__gmpz_get_d_2exp@plt+0x4e57b> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809a2ab <__gmpz_get_d_2exp@plt+0x4e60b> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x809a17c,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jne 809948c <__gmpz_get_d_2exp@plt+0x4d7ec> │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - add $0xc,%ebp │ │ │ │ + jb 809a226 <__gmpz_get_d_2exp@plt+0x4e586> │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8099500 <__gmpz_get_d_2exp@plt+0x4d860> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80994d4,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809a29c <__gmpz_get_d_2exp@plt+0x4e5fc> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x809a07c,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x809a270,-0x4(%ebp) │ │ │ │ + movl $0x82ced1c,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ + mov $0x82ced30,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ - or %ecx,(%eax) │ │ │ │ - movl $0x82d3089,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8094e28 <__gmpz_get_d_2exp@plt+0x49188> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + add %cl,0x75890809(%edx,%eiz,4) │ │ │ │ + cld │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8099f8c <__gmpz_get_d_2exp@plt+0x4e2ec> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x34e90075(%ecx) │ │ │ │ - int3 │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - call a09b85e │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 809a07c <__gmpz_get_d_2exp@plt+0x4e3dc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %cs,0x23(%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8099533 <__gmpz_get_d_2exp@plt+0x4d893> │ │ │ │ + jb 809a2eb <__gmpz_get_d_2exp@plt+0x4e64b> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8099548 <__gmpz_get_d_2exp@plt+0x4d8a8> │ │ │ │ + jmp 809a300 <__gmpz_get_d_2exp@plt+0x4e660> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov $0x55,%al │ │ │ │ + push %esp │ │ │ │ + dec %edx │ │ │ │ and (%eax),%eax │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8099635 <__gmpz_get_d_2exp@plt+0x4d995> │ │ │ │ - movl $0x8099588,-0x8(%ebp) │ │ │ │ + jb 809a3a7 <__gmpz_get_d_2exp@plt+0x4e707> │ │ │ │ + movl $0x809a340,-0x8(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x0(%ebp),%esi │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8099588 <__gmpz_get_d_2exp@plt+0x4d8e8> │ │ │ │ + jne 809a340 <__gmpz_get_d_2exp@plt+0x4e6a0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - jo 80995d3 <__gmpz_get_d_2exp@plt+0x4d933> │ │ │ │ + adc $0x4a,%al │ │ │ │ and (%eax),%eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 80995c9 <__gmpz_get_d_2exp@plt+0x4d929> │ │ │ │ + jb 809a37d <__gmpz_get_d_2exp@plt+0x4e6dd> │ │ │ │ add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8099666 <__gmpz_get_d_2exp@plt+0x4d9c6> │ │ │ │ + ja 809a3c0 <__gmpz_get_d_2exp@plt+0x4e720> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - movl $0x8099510,-0x14(%edi) │ │ │ │ + movl $0x809a2c8,-0x14(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 80995d4 <__gmpz_get_d_2exp@plt+0x4d934> │ │ │ │ + jb 809a388 <__gmpz_get_d_2exp@plt+0x4e6e8> │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x80995fc,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + movl $0x809a3b8,0x8(%ebp) │ │ │ │ + movl $0x82daee9,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80995fc <__gmpz_get_d_2exp@plt+0x4d95c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - cld │ │ │ │ - push %esp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 809a3dc <__gmpz_get_d_2exp@plt+0x4e73c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + js 809a3f7 <__gmpz_get_d_2exp@plt+0x4e757> │ │ │ │ and (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8099638 <__gmpz_get_d_2exp@plt+0x4d998> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmpl $0x2d,0x3(%esi) │ │ │ │ - jne 8099647 <__gmpz_get_d_2exp@plt+0x4d9a7> │ │ │ │ - movl $0x809949c,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80951b8,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x82ceaf8,-0xc(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - push %esp │ │ │ │ - and (%eax),%eax │ │ │ │ - sldt (%edx) │ │ │ │ + add %cl,-0x1316ff8b(%ecx) │ │ │ │ + std │ │ │ │ + (bad) │ │ │ │ + inc %edi │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %bl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %ch,%cl │ │ │ │ + or $0x90000cc6,%eax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8099748 <__gmpz_get_d_2exp@plt+0x4daa8> │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809973e <__gmpz_get_d_2exp@plt+0x4da9e> │ │ │ │ - movl $0x8099548,-0x4(%edi) │ │ │ │ + jb 809a470 <__gmpz_get_d_2exp@plt+0x4e7d0> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80996dc,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + movl $0x809a410,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80996dc <__gmpz_get_d_2exp@plt+0x4da3c> │ │ │ │ + jne 809a410 <__gmpz_get_d_2exp@plt+0x4e770> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - pop %eax │ │ │ │ - push %esp │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %esp │ │ │ │ + dec %ecx │ │ │ │ and (%eax),%eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0xe76f7bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8099701 <__gmpz_get_d_2exp@plt+0x4da61> │ │ │ │ - movl $0x8099758,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x82ce556,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8099548 <__gmpz_get_d_2exp@plt+0x4d8a8> │ │ │ │ - add $0xc,%edi │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x3e283f2(%ecx) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 809a439 <__gmpz_get_d_2exp@plt+0x4e799> │ │ │ │ + movl $0x809a480,0x0(%ebp) │ │ │ │ + movl $0x82daeee,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 809a3dc <__gmpz_get_d_2exp@plt+0x4e73c> │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8099799 <__gmpz_get_d_2exp@plt+0x4daf9> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x8099784,0x0(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ + ja 809a4d8 <__gmpz_get_d_2exp@plt+0x4e838> │ │ │ │ + movl $0x809a300,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x809a4a8,0x4(%ebp) │ │ │ │ + movl $0x82ced40,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8099548 <__gmpz_get_d_2exp@plt+0x4d8a8> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x82ceb4c,%esi │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ + mov $0x82ced54,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - inc %edx │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jne 8099774 <__gmpz_get_d_2exp@plt+0x4dad4> │ │ │ │ + jne 809a495 <__gmpz_get_d_2exp@plt+0x4e7f5> │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ - movl $0x82daefd,0x8(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + nop │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + dec %eax │ │ │ │ + and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,%al │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8099e70 <__gmpz_get_d_2exp@plt+0x4e1d0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %cs,0x23(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80997a8 <__gmpz_get_d_2exp@plt+0x4db08> │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 809a300 <__gmpz_get_d_2exp@plt+0x4e660> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + pop %esp │ │ │ │ + dec %eax │ │ │ │ + and (%eax),%eax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %ch,%cl │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl 0x48440076(%ebp) │ │ │ │ + and (%eax),%eax │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 809a52a <__gmpz_get_d_2exp@plt+0x4e88a> │ │ │ │ + movl $0x82daee9,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 809a3dc <__gmpz_get_d_2exp@plt+0x4e73c> │ │ │ │ + mov $0x82ced6c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + sub %cl,0x23(%eax) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %ch,%bl │ │ │ │ + lret $0x9066 │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809981c <__gmpz_get_d_2exp@plt+0x4db7c> │ │ │ │ + jb 809a573 <__gmpz_get_d_2exp@plt+0x4e8d3> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80997f0,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80867fc <__gmpz_get_d_2exp@plt+0x3ab5c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + int3 │ │ │ │ + inc %edi │ │ │ │ + and (%eax),%eax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,(%eax,%ebx,4) │ │ │ │ - or %ecx,(%eax) │ │ │ │ - movl $0x82d6259,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ + ja 809a5b1 <__gmpz_get_d_2exp@plt+0x4e911> │ │ │ │ + movl $0x809a550,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x82daee9,0x0(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 809a3dc <__gmpz_get_d_2exp@plt+0x4e73c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x82ced7c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 809a5f1 <__gmpz_get_d_2exp@plt+0x4e951> │ │ │ │ + movl $0x82daee9,-0x8(%ebp) │ │ │ │ + movl $0x82cece5,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8094e28 <__gmpz_get_d_2exp@plt+0x49188> │ │ │ │ + jmp 809a3dc <__gmpz_get_d_2exp@plt+0x4e73c> │ │ │ │ + mov $0x82ced84,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ + js 809a645 <__gmpz_get_d_2exp@plt+0x4e9a5> │ │ │ │ + and (%eax),%eax │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x4014fb3b(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x18e90075(%ecx) │ │ │ │ - leave │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809a63f <__gmpz_get_d_2exp@plt+0x4e99f> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80867fc <__gmpz_get_d_2exp@plt+0x3ab5c> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - int3 │ │ │ │ - push %edx │ │ │ │ - and (%eax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809984f <__gmpz_get_d_2exp@plt+0x4dbaf> │ │ │ │ + jb 809a66f <__gmpz_get_d_2exp@plt+0x4e9cf> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8099864 <__gmpz_get_d_2exp@plt+0x4dbc4> │ │ │ │ + jmp 809a680 <__gmpz_get_d_2exp@plt+0x4e9e0> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - xchg %eax,%esp │ │ │ │ - push %edx │ │ │ │ - and (%eax),%eax │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8099951 <__gmpz_get_d_2exp@plt+0x4dcb1> │ │ │ │ - movl $0x80998a4,-0x8(%ebp) │ │ │ │ + jb 809a715 <__gmpz_get_d_2exp@plt+0x4ea75> │ │ │ │ + movl $0x809a6bc,-0x8(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x0(%ebp),%esi │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80998a4 <__gmpz_get_d_2exp@plt+0x4dc04> │ │ │ │ + jne 809a6bc <__gmpz_get_d_2exp@plt+0x4ea1c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - push %esp │ │ │ │ - push %edx │ │ │ │ - and (%eax),%eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 80998e5 <__gmpz_get_d_2exp@plt+0x4dc45> │ │ │ │ + jb 809a6f9 <__gmpz_get_d_2exp@plt+0x4ea59> │ │ │ │ add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8099982 <__gmpz_get_d_2exp@plt+0x4dce2> │ │ │ │ + ja 809a718 <__gmpz_get_d_2exp@plt+0x4ea78> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - movl $0x809982c,-0x14(%edi) │ │ │ │ + movl $0x809a64c,-0x14(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 80998f0 <__gmpz_get_d_2exp@plt+0x4dc50> │ │ │ │ + jb 809a704 <__gmpz_get_d_2exp@plt+0x4ea64> │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x8099918,0x0(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8099918 <__gmpz_get_d_2exp@plt+0x4dc78> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ nop │ │ │ │ - loopne 809995f <__gmpz_get_d_2exp@plt+0x4dcbf> │ │ │ │ + nop │ │ │ │ + inc %esi │ │ │ │ and (%eax),%eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x18(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809a79c <__gmpz_get_d_2exp@plt+0x4eafc> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x809a774,-0x10(%ebp) │ │ │ │ + movl $0x82cedb0,-0x18(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x94,%al │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + jmp 809a680 <__gmpz_get_d_2exp@plt+0x4e9e0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x50e90075(%ecx) │ │ │ │ + mov $0xfe,%ah │ │ │ │ + (bad) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + sbb %al,0x23(%esi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8099954 <__gmpz_get_d_2exp@plt+0x4dcb4> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmpl $0x2d,0x3(%esi) │ │ │ │ - jne 8099963 <__gmpz_get_d_2exp@plt+0x4dcc3> │ │ │ │ - movl $0x80997b8,-0x14(%edi) │ │ │ │ + jb 809a7cf <__gmpz_get_d_2exp@plt+0x4eb2f> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 809a7e4 <__gmpz_get_d_2exp@plt+0x4eb44> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + loopne 809a81b <__gmpz_get_d_2exp@plt+0x4eb7b> │ │ │ │ + and (%eax),%eax │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 809a8a3 <__gmpz_get_d_2exp@plt+0x4ec03> │ │ │ │ + movl $0x809a824,-0x8(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 809a824 <__gmpz_get_d_2exp@plt+0x4eb84> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x2002345,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 809a863 <__gmpz_get_d_2exp@plt+0x4ebc3> │ │ │ │ + add $0x18,%edi │ │ │ │ + mov %esi,%eax │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809a8a6 <__gmpz_get_d_2exp@plt+0x4ec06> │ │ │ │ + mov 0x1(%eax),%eax │ │ │ │ + movl $0x809a7ac,-0x14(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80951b8,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x82ceaf8,-0xc(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 809a86e <__gmpz_get_d_2exp@plt+0x4ebce> │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x18,%edi │ │ │ │ + mov %esi,%eax │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809a8a6 <__gmpz_get_d_2exp@plt+0x4ec06> │ │ │ │ + mov 0x3(%eax),%eax │ │ │ │ + movl $0x809a734,-0x14(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ nop │ │ │ │ - push %ecx │ │ │ │ + cld │ │ │ │ + inc %esp │ │ │ │ and (%eax),%eax │ │ │ │ - sldt (%edx) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8099a64 <__gmpz_get_d_2exp@plt+0x4ddc4> │ │ │ │ - add $0x8,%edi │ │ │ │ + jb 809a94e <__gmpz_get_d_2exp@plt+0x4ecae> │ │ │ │ + add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8099a5a <__gmpz_get_d_2exp@plt+0x4ddba> │ │ │ │ - movl $0x8099864,-0x4(%edi) │ │ │ │ + ja 809a944 <__gmpz_get_d_2exp@plt+0x4eca4> │ │ │ │ + movl $0x809a61c,-0x18(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x809a680,-0xc(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x809a7e4,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x80999f8,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x809a934,0x4(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80999f8 <__gmpz_get_d_2exp@plt+0x4dd58> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - cmp $0x51,%al │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + nop │ │ │ │ + inc %esp │ │ │ │ and (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0xe76f7bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8099a1d <__gmpz_get_d_2exp@plt+0x4dd7d> │ │ │ │ - movl $0x8099a74,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x82ce556,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8099864 <__gmpz_get_d_2exp@plt+0x4dbc4> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8099ab5 <__gmpz_get_d_2exp@plt+0x4de15> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x8099aa0,0x0(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8099864 <__gmpz_get_d_2exp@plt+0x4dbc4> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x82ceb54,%esi │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 809a7e4 <__gmpz_get_d_2exp@plt+0x4eb44> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov $0x82cedd4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - inc %edx │ │ │ │ + xchg %ax,%ax │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + inc %esp │ │ │ │ + and (%eax),%eax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 8099a90 <__gmpz_get_d_2exp@plt+0x4ddf0> │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - movl $0x82daefd,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %ch,%cl │ │ │ │ + pop %ebx │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl 0x10076(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809a998 <__gmpz_get_d_2exp@plt+0x4ecf8> │ │ │ │ + movl $0x818909b,-0x8(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 8099ac4 <__gmpz_get_d_2exp@plt+0x4de24> │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 809a9e6 <__gmpz_get_d_2exp@plt+0x4ed46> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809a9dc <__gmpz_get_d_2exp@plt+0x4ed3c> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x809a978,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80bb10c <__gmpz_get_d_2exp@plt+0x6f46c> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 809aa47 <__gmpz_get_d_2exp@plt+0x4eda7> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809aa3d <__gmpz_get_d_2exp@plt+0x4ed9d> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x809a9a4,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8189753,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8099af7 <__gmpz_get_d_2exp@plt+0x4de57> │ │ │ │ + jb 809aa77 <__gmpz_get_d_2exp@plt+0x4edd7> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80f5338 <__gmpz_get_d_2exp@plt+0xa9698> │ │ │ │ + jmp 809aa88 <__gmpz_get_d_2exp@plt+0x4ede8> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 809ab45 <__gmpz_get_d_2exp@plt+0x4eea5> │ │ │ │ + movl $0x809aac4,-0x8(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 809aac4 <__gmpz_get_d_2exp@plt+0x4ee24> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 809ab01 <__gmpz_get_d_2exp@plt+0x4ee61> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809ab57 <__gmpz_get_d_2exp@plt+0x4eeb7> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x809aa54,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 809ab3f <__gmpz_get_d_2exp@plt+0x4ee9f> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809ab48 <__gmpz_get_d_2exp@plt+0x4eea8> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x809a9f4,-0x18(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8099b68 <__gmpz_get_d_2exp@plt+0x4dec8> │ │ │ │ + jb 809abd4 <__gmpz_get_d_2exp@plt+0x4ef34> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8099b40,-0x10(%ebp) │ │ │ │ + movl $0x809abac,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%esi │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x60,%al │ │ │ │ - fwait │ │ │ │ + add $0xcc,%al │ │ │ │ + stos %eax,%es:(%edi) │ │ │ │ or %ecx,(%eax) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8094e28 <__gmpz_get_d_2exp@plt+0x49188> │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + jmp 809aa88 <__gmpz_get_d_2exp@plt+0x4ede8> │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3316ff8b(%ecx) │ │ │ │ + add %cl,0x18e90075(%ecx) │ │ │ │ + mov $0xfe,%al │ │ │ │ (bad) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - orb $0x0,0x23(%edi) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8099b9b <__gmpz_get_d_2exp@plt+0x4defb> │ │ │ │ + jb 809ac03 <__gmpz_get_d_2exp@plt+0x4ef63> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8099bb0 <__gmpz_get_d_2exp@plt+0x4df10> │ │ │ │ + jmp 809ac14 <__gmpz_get_d_2exp@plt+0x4ef74> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - dec %eax │ │ │ │ - dec %edi │ │ │ │ - and (%eax),%eax │ │ │ │ add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8099ca7 <__gmpz_get_d_2exp@plt+0x4e007> │ │ │ │ - movl $0x8099bf4,-0xc(%ebp) │ │ │ │ + jb 809acd5 <__gmpz_get_d_2exp@plt+0x4f035> │ │ │ │ + movl $0x809ac54,-0xc(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%edx │ │ │ │ mov 0x0(%ebp),%esi │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8099bf4 <__gmpz_get_d_2exp@plt+0x4df54> │ │ │ │ + jne 809ac54 <__gmpz_get_d_2exp@plt+0x4efb4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0x4f,%al │ │ │ │ - and (%eax),%eax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 8099c35 <__gmpz_get_d_2exp@plt+0x4df95> │ │ │ │ + jb 809ac91 <__gmpz_get_d_2exp@plt+0x4eff1> │ │ │ │ add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8099cd8 <__gmpz_get_d_2exp@plt+0x4e038> │ │ │ │ + ja 809ace7 <__gmpz_get_d_2exp@plt+0x4f047> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - movl $0x8099b78,-0x14(%edi) │ │ │ │ + movl $0x809abe0,-0x14(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 8099c40 <__gmpz_get_d_2exp@plt+0x4dfa0> │ │ │ │ + jb 809ac9c <__gmpz_get_d_2exp@plt+0x4effc> │ │ │ │ add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x8099c68,0x0(%ebp) │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809acd8 <__gmpz_get_d_2exp@plt+0x4f038> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8099c68 <__gmpz_get_d_2exp@plt+0x4dfc8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - dec %esi │ │ │ │ - and (%eax),%eax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8099caa <__gmpz_get_d_2exp@plt+0x4e00a> │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - cmpl $0x2d,0x3(%esi) │ │ │ │ - jne 8099cb9 <__gmpz_get_d_2exp@plt+0x4e019> │ │ │ │ - movl $0x8099b04,-0x18(%edi) │ │ │ │ + movl $0x809ab70,-0x18(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80951b8,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x82ceaf8,-0x10(%edi) │ │ │ │ - lea -0x16(%edi),%eax │ │ │ │ - add $0xfffffff0,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - nop │ │ │ │ - cmp $0x4e,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + cld │ │ │ │ + aas │ │ │ │ and (%eax),%eax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8099d66 <__gmpz_get_d_2exp@plt+0x4e0c6> │ │ │ │ + jb 809ad4c <__gmpz_get_d_2exp@plt+0x4f0ac> │ │ │ │ + movl $0x809ad3c,-0x4(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8099d24,0x0(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80f6e84 <__gmpz_get_d_2exp@plt+0xab1e4> │ │ │ │ - adc %cl,0x23(%esi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8099da1 <__gmpz_get_d_2exp@plt+0x4e101> │ │ │ │ - movl $0x8099ad4,-0x14(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x8099bb0,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8099d7c,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8099d7c <__gmpz_get_d_2exp@plt+0x4e0dc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x82ceb5c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x200234d,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76f7bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8099df9 <__gmpz_get_d_2exp@plt+0x4e159> │ │ │ │ - movl $0x8099db8,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x82ce556,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8099bb0 <__gmpz_get_d_2exp@plt+0x4df10> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 8099dd4 <__gmpz_get_d_2exp@plt+0x4e134> │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - movl $0x82daefd,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 8099e41 <__gmpz_get_d_2exp@plt+0x4e1a1> │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8099e32 <__gmpz_get_d_2exp@plt+0x4e192> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x8099de4,0x0(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8099bb0 <__gmpz_get_d_2exp@plt+0x4df10> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 809ac14 <__gmpz_get_d_2exp@plt+0x4ef74> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - add $0x4d,%al │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + aas │ │ │ │ and (%eax),%eax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%cl │ │ │ │ - fwait │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl 0x47280076(%ebp) │ │ │ │ - and (%eax),%eax │ │ │ │ - add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8099e8a <__gmpz_get_d_2exp@plt+0x4e1ea> │ │ │ │ - movl $0x82d7225,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8096748 <__gmpz_get_d_2exp@plt+0x4aaa8> │ │ │ │ - mov $0x82ceb6c,%esi │ │ │ │ + ja 809ada8 <__gmpz_get_d_2exp@plt+0x4f108> │ │ │ │ + movl $0x809aa88,-0x1c(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x809ac14,-0x14(%edi) │ │ │ │ + lea -0x1b(%edi),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x809ad08,-0x8(%edi) │ │ │ │ + lea -0x13(%edi),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + mov $0x82cede4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - aam $0x4c │ │ │ │ - and (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - lock cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8099ee0 <__gmpz_get_d_2exp@plt+0x4e240> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 8099edc <__gmpz_get_d_2exp@plt+0x4e23c> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82ce521,-0x10(%ebp) │ │ │ │ - movl $0x82ceb6d,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8093898 <__gmpz_get_d_2exp@plt+0x47bf8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - cmp %dl,%bl │ │ │ │ - and (%eax),%eax │ │ │ │ - add $0x100,%eax │ │ │ │ + sbb %al,0x23(%eax) │ │ │ │ + add %al,0x100 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8099f39 <__gmpz_get_d_2exp@plt+0x4e299> │ │ │ │ + jb 809ae43 <__gmpz_get_d_2exp@plt+0x4f1a3> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8099f24,0x0(%ebp) │ │ │ │ + movl $0x809adfc,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8099f24 <__gmpz_get_d_2exp@plt+0x4e284> │ │ │ │ + jne 809adfc <__gmpz_get_d_2exp@plt+0x4f15c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - or %dl,%bl │ │ │ │ - and (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + call 809d134 <__gmpz_get_d_2exp@plt+0x51494> │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %cl,0x9(%edi,%ebx,4) │ │ │ │ - or %cl,0x45890346(%ebx) │ │ │ │ - cld │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ff7d0 <__gmpz_get_d_2exp@plt+0xb3b30> │ │ │ │ - mov $0x82ceb94,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + add %ah,(%eax) │ │ │ │ + scas %es:(%edi),%al │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 809ad60 <__gmpz_get_d_2exp@plt+0x4f0c0> │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8099f61 <__gmpz_get_d_2exp@plt+0x4e2c1> │ │ │ │ - mov $0x82daeee,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x82daee9,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809ae4b <__gmpz_get_d_2exp@plt+0x4f1ab> │ │ │ │ + movl $0x8143c00,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - sbb $0x46,%al │ │ │ │ - and (%eax),%eax │ │ │ │ - add $0x100,%eax │ │ │ │ + mov $0x82cedec,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8166a60 <__gmpz_get_d_2exp@plt+0x11adc0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmpb $0x23,(%edi) │ │ │ │ + add %al,0x100 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8099fbe <__gmpz_get_d_2exp@plt+0x4e31e> │ │ │ │ + jb 809aeae <__gmpz_get_d_2exp@plt+0x4f20e> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8099fac,0x0(%ebp) │ │ │ │ - movl $0x82d7225,-0x8(%ebp) │ │ │ │ + movl $0x809ae9c,0x0(%ebp) │ │ │ │ + movl $0x82ceded,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8096748 <__gmpz_get_d_2exp@plt+0x4aaa8> │ │ │ │ + jmp 80bb28c <__gmpz_get_d_2exp@plt+0x6f5ec> │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - cli │ │ │ │ - in $0x2c,%al │ │ │ │ - or %cl,-0x3a7cff8b(%ecx) │ │ │ │ - cld │ │ │ │ - jmp 8094e28 <__gmpz_get_d_2exp@plt+0x49188> │ │ │ │ - mov $0x82ceb9c,%esi │ │ │ │ + std │ │ │ │ + scas %es:(%edi),%al │ │ │ │ + sub $0x758908,%eax │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 808590c <__gmpz_get_d_2exp@plt+0x39c6c> │ │ │ │ + mov $0x82cedf4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - les 0x23(%ebx),%ecx │ │ │ │ - add %al,0x100 │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809a047 <__gmpz_get_d_2exp@plt+0x4e3a7> │ │ │ │ - movl $0x809a010,-0x4(%ebp) │ │ │ │ - movl $0x82ceb9d,-0x10(%ebp) │ │ │ │ - movl $0x82ceba5,-0xc(%ebp) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809aee4 <__gmpz_get_d_2exp@plt+0x4f244> │ │ │ │ + movl $0x80b77f4,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80956e4 <__gmpz_get_d_2exp@plt+0x49a44> │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x82cee10,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 809a041 <__gmpz_get_d_2exp@plt+0x4e3a1> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809a04f <__gmpz_get_d_2exp@plt+0x4e3af> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82daefd,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809af24 <__gmpz_get_d_2exp@plt+0x4f284> │ │ │ │ + movl $0x80b7804,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x82ceba4,%esi │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x82cee28,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %eax │ │ │ │ - dec %ebx │ │ │ │ - and (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809a096 <__gmpz_get_d_2exp@plt+0x4e3f6> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x82cebac,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80bb10c <__gmpz_get_d_2exp@plt+0x6f46c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sbb %cl,0x23(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809a0c8 <__gmpz_get_d_2exp@plt+0x4e428> │ │ │ │ + jb 809af82 <__gmpz_get_d_2exp@plt+0x4f2e2> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x809af70,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + sub %ebp,%esi │ │ │ │ + sub $0x8,%al │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80848e0 <__gmpz_get_d_2exp@plt+0x38c40> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x18(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809afed <__gmpz_get_d_2exp@plt+0x4f34d> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x809afd0,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 809a0dc <__gmpz_get_d_2exp@plt+0x4e43c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - rorb $1,0x23(%edx) │ │ │ │ - add %al,0x100 │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x816d0bc,-0x14(%ebp) │ │ │ │ + movl $0x82dcc51,-0x10(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 8086834 <__gmpz_get_d_2exp@plt+0x3ab94> │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0xc6890809,%eax │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809a100 <__gmpz_get_d_2exp@plt+0x4e460> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - rorb $0x0,0x23(%edx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 809a137 <__gmpz_get_d_2exp@plt+0x4e497> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809a184 <__gmpz_get_d_2exp@plt+0x4e4e4> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x809a0a8,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 809a16f <__gmpz_get_d_2exp@plt+0x4e4cf> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809a175 <__gmpz_get_d_2exp@plt+0x4e4d5> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x809a06c,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + ja 809aff0 <__gmpz_get_d_2exp@plt+0x4f350> │ │ │ │ + movl $0x809af44,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ nop │ │ │ │ - cmp $0x4a,%al │ │ │ │ + xor %bh,(%esi) │ │ │ │ and (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809a1fc <__gmpz_get_d_2exp@plt+0x4e55c> │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x14(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 809b08d <__gmpz_get_d_2exp@plt+0x4f3ed> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809b083 <__gmpz_get_d_2exp@plt+0x4f3e3> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809a1d8,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x809af90,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x809b060,-0xc(%ebp) │ │ │ │ + movl $0x82cee14,-0x14(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8099fd8 <__gmpz_get_d_2exp@plt+0x4e338> │ │ │ │ - xchg %ax,%ax │ │ │ │ - call 809c51a <__gmpz_get_d_2exp@plt+0x5087a> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,%ah │ │ │ │ - mov 0x75890809,%eax │ │ │ │ - cld │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 809a0dc <__gmpz_get_d_2exp@plt+0x4e43c> │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 809ad60 <__gmpz_get_d_2exp@plt+0x4f0c0> │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x38e90075(%ecx) │ │ │ │ - mov $0x63ffffff,%edi │ │ │ │ - clc │ │ │ │ - nop │ │ │ │ - lock dec %ecx │ │ │ │ - and (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809a22c <__gmpz_get_d_2exp@plt+0x4e58c> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 809a240 <__gmpz_get_d_2exp@plt+0x4e5a0> │ │ │ │ + ja 809b092 <__gmpz_get_d_2exp@plt+0x4f3f2> │ │ │ │ + movl $0x8143c00,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - dec %ecx │ │ │ │ - and (%eax),%eax │ │ │ │ - add $0x100,%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8166a60 <__gmpz_get_d_2exp@plt+0x11adc0> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809a317 <__gmpz_get_d_2exp@plt+0x4e677> │ │ │ │ + jb 809b0ee <__gmpz_get_d_2exp@plt+0x4f44e> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x809a274,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809a274 <__gmpz_get_d_2exp@plt+0x4e5d4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %cl,0x23(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 809a2af <__gmpz_get_d_2exp@plt+0x4e60f> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809a34d <__gmpz_get_d_2exp@plt+0x4e6ad> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x809a20c,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 809a2ba <__gmpz_get_d_2exp@plt+0x4e61a> │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x809a2e4,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + movl $0x809b0dc,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809a2e4 <__gmpz_get_d_2exp@plt+0x4e644> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - or %cl,0x23(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809a31f <__gmpz_get_d_2exp@plt+0x4e67f> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmpl $0x2e,0x3(%esi) │ │ │ │ - jne 809a32e <__gmpz_get_d_2exp@plt+0x4e68e> │ │ │ │ - movl $0x809a1a0,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x82cebfc,%esi │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + adc %ebp,%esi │ │ │ │ + sub $0x8,%al │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80848e0 <__gmpz_get_d_2exp@plt+0x38c40> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80951b8,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x82cebc8,-0x8(%edi) │ │ │ │ - lea -0xe(%edi),%eax │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - rorb $0x0,0x23(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x18(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809a388 <__gmpz_get_d_2exp@plt+0x4e6e8> │ │ │ │ + jb 809b159 <__gmpz_get_d_2exp@plt+0x4f4b9> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x809b13c,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 809a39c <__gmpz_get_d_2exp@plt+0x4e6fc> │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x816d0bc,-0x14(%ebp) │ │ │ │ + movl $0x82dcc51,-0x10(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 8086834 <__gmpz_get_d_2exp@plt+0x3ab94> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809b15c <__gmpz_get_d_2exp@plt+0x4f4bc> │ │ │ │ + movl $0x809b0b0,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ nop │ │ │ │ - jl 809a3d6 <__gmpz_get_d_2exp@plt+0x4e736> │ │ │ │ + mov $0x3c,%ah │ │ │ │ and (%eax),%eax │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809a434 <__gmpz_get_d_2exp@plt+0x4e794> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x809a3d0,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809a3d0 <__gmpz_get_d_2exp@plt+0x4e730> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x14(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 809b1f9 <__gmpz_get_d_2exp@plt+0x4f559> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809b1ef <__gmpz_get_d_2exp@plt+0x4f54f> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x809b0fc,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x809b1cc,-0xc(%ebp) │ │ │ │ + movl $0x82cedfc,-0x14(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 809ad60 <__gmpz_get_d_2exp@plt+0x4f0c0> │ │ │ │ xchg %ax,%ax │ │ │ │ - pop %eax │ │ │ │ - dec %eax │ │ │ │ - and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 809a40b <__gmpz_get_d_2exp@plt+0x4e76b> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809a494 <__gmpz_get_d_2exp@plt+0x4e7f4> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x809a368,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 809a416 <__gmpz_get_d_2exp@plt+0x4e776> │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x809a448,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809a448 <__gmpz_get_d_2exp@plt+0x4e7a8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x82cec28,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - rolb $1,0x23(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809a469 <__gmpz_get_d_2exp@plt+0x4e7c9> │ │ │ │ - cmpl $0x2b,0x3(%esi) │ │ │ │ - jne 809a478 <__gmpz_get_d_2exp@plt+0x4e7d8> │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov $0x82cea1c,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82cec04,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ + ja 809b1fe <__gmpz_get_d_2exp@plt+0x4f55e> │ │ │ │ + movl $0x8143c00,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - nop │ │ │ │ - addb $0x0,0x23(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809a4e9 <__gmpz_get_d_2exp@plt+0x4e849> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 809a4e5 <__gmpz_get_d_2exp@plt+0x4e845> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82ce556,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 809a39c <__gmpz_get_d_2exp@plt+0x4e6fc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - pop %eax │ │ │ │ - inc %edi │ │ │ │ - and (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8166a60 <__gmpz_get_d_2exp@plt+0x11adc0> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xor %bh,(%ebx,%eiz,1) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - lock cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809a538 <__gmpz_get_d_2exp@plt+0x4e898> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 809a534 <__gmpz_get_d_2exp@plt+0x4e894> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 809b29d <__gmpz_get_d_2exp@plt+0x4f5fd> │ │ │ │ + add $0x30,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809b293 <__gmpz_get_d_2exp@plt+0x4f5f3> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82cea1c,-0x10(%ebp) │ │ │ │ - movl $0x82daefd,-0xc(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x809b00c,-0x2c(%edi) │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x8143dd0,-0x20(%edi) │ │ │ │ + lea -0x2c(%edi),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x82daefd,-0x18(%edi) │ │ │ │ + movl $0x809b178,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8143dd0,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1e(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x82daefd,-0x10(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 80999a4 <__gmpz_get_d_2exp@plt+0x4dd04> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - sbb %al,0x23(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809a581 <__gmpz_get_d_2exp@plt+0x4e8e1> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 809a57d <__gmpz_get_d_2exp@plt+0x4e8dd> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82cec60,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8096134 <__gmpz_get_d_2exp@plt+0x4a494> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 808590c <__gmpz_get_d_2exp@plt+0x39c6c> │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add $0x47,%al │ │ │ │ - and (%eax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809a62a <__gmpz_get_d_2exp@plt+0x4e98a> │ │ │ │ + jb 809b2fd <__gmpz_get_d_2exp@plt+0x4f65d> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809a5d0,-0xc(%ebp) │ │ │ │ + movl $0x809b2e4,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809a5d0 <__gmpz_get_d_2exp@plt+0x4e930> │ │ │ │ + jne 809b2e4 <__gmpz_get_d_2exp@plt+0x4f644> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - les 0x23(%esi),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 809a5f1 <__gmpz_get_d_2exp@plt+0x4e951> │ │ │ │ - movl $0x809a63c,0x0(%ebp) │ │ │ │ - mov $0x82cec40,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809a63c <__gmpz_get_d_2exp@plt+0x4e99c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809a68e <__gmpz_get_d_2exp@plt+0x4e9ee> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x809a668,-0x4(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 809a39c <__gmpz_get_d_2exp@plt+0x4e6fc> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xor $0x46,%al │ │ │ │ - and (%eax),%eax │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,0xf09037e(%ebx) │ │ │ │ + lahf │ │ │ │ + rorb $0xb6,(%edi) │ │ │ │ + rol $0xe0,%cl │ │ │ │ + add 0x2c7ee0b0(%ebx),%cl │ │ │ │ + or %al,0x65ff04c5(%ebx) │ │ │ │ + add %bh,%bh │ │ │ │ + arpl %edi,%eax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 809a652 <__gmpz_get_d_2exp@plt+0x4e9b2> │ │ │ │ - mov $0x82cec70,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - jmp 8096134 <__gmpz_get_d_2exp@plt+0x4a494> │ │ │ │ - xchg %ax,%ax │ │ │ │ - call 909c9a6 │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 809a69d <__gmpz_get_d_2exp@plt+0x4e9fd> │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809b34f <__gmpz_get_d_2exp@plt+0x4f6af> │ │ │ │ + movl $0x809b21c,-0x18(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - movl $0x809a6b0,0x4(%ebp) │ │ │ │ - movl $0x82cea1c,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80999a4 <__gmpz_get_d_2exp@plt+0x4dd04> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x809b2ac,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov $0x82ced57,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 8096134 <__gmpz_get_d_2exp@plt+0x4a494> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + jmp 816f4a4 <__gmpz_get_d_2exp@plt+0x123804> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov $0x82cee5c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x7ce90075(%ecx) │ │ │ │ - mov $0x45f8ffff,%edx │ │ │ │ - and (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809a6e4 <__gmpz_get_d_2exp@plt+0x4ea44> │ │ │ │ + jb 809b38f <__gmpz_get_d_2exp@plt+0x4f6ef> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 809a6f8 <__gmpz_get_d_2exp@plt+0x4ea58> │ │ │ │ + jmp 809b3a0 <__gmpz_get_d_2exp@plt+0x4f700> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - mov $0x45,%ah │ │ │ │ - and (%eax),%eax │ │ │ │ - add $0x100,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809a7cf <__gmpz_get_d_2exp@plt+0x4eb2f> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x809a72c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 809b44a <__gmpz_get_d_2exp@plt+0x4f7aa> │ │ │ │ + movl $0x809b3dc,-0x8(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809a72c <__gmpz_get_d_2exp@plt+0x4ea8c> │ │ │ │ + jne 809b3dc <__gmpz_get_d_2exp@plt+0x4f73c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - inc %ebp │ │ │ │ - and (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 809a767 <__gmpz_get_d_2exp@plt+0x4eac7> │ │ │ │ - add $0x14,%edi │ │ │ │ + jb 809b419 <__gmpz_get_d_2exp@plt+0x4f779> │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809a805 <__gmpz_get_d_2exp@plt+0x4eb65> │ │ │ │ + ja 809b45c <__gmpz_get_d_2exp@plt+0x4f7bc> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - movl $0x809a6c4,-0x10(%edi) │ │ │ │ + movl $0x809b36c,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 809a772 <__gmpz_get_d_2exp@plt+0x4ead2> │ │ │ │ - add $0x4,%ebp │ │ │ │ + jb 809b424 <__gmpz_get_d_2exp@plt+0x4f784> │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x809a79c,-0x4(%ebp) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809b44d <__gmpz_get_d_2exp@plt+0x4f7ad> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + nop │ │ │ │ + hlt │ │ │ │ + cmp %esp,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 809b4d6 <__gmpz_get_d_2exp@plt+0x4f836> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x809b4b4,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809a79c <__gmpz_get_d_2exp@plt+0x4eafc> │ │ │ │ + jne 809b4b4 <__gmpz_get_d_2exp@plt+0x4f814> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - adc %al,0x23(%ebp) │ │ │ │ - add %al,(%ecx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0x2339,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 809b4ca <__gmpz_get_d_2exp@plt+0x4f82a> │ │ │ │ + mov $0x82d674c,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x82d6760,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809a7d7 <__gmpz_get_d_2exp@plt+0x4eb37> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmpl $0x65,0x3(%esi) │ │ │ │ - jne 809a7e6 <__gmpz_get_d_2exp@plt+0x4eb46> │ │ │ │ - movl $0x809a590,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x82cecbc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80951b8,-0x10(%edi) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 809b55a <__gmpz_get_d_2exp@plt+0x4f8ba> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809b550 <__gmpz_get_d_2exp@plt+0x4f8b0> │ │ │ │ + movl $0x809b3a0,-0x10(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x82cec80,-0x8(%edi) │ │ │ │ - lea -0xe(%edi),%eax │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + movl $0x809b478,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x809b540,0x0(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 809b3a0 <__gmpz_get_d_2exp@plt+0x4f700> │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - js 809a88e <__gmpz_get_d_2exp@plt+0x4ebee> │ │ │ │ - and (%eax),%eax │ │ │ │ + mov $0x82cee7c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + lock cmp %esp,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ + add %dl,0x8d000100 │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809a859 <__gmpz_get_d_2exp@plt+0x4ebb9> │ │ │ │ + jb 809b5a9 <__gmpz_get_d_2exp@plt+0x4f909> │ │ │ │ sub $0x4,%esp │ │ │ │ push %esi │ │ │ │ push %ebx │ │ │ │ call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ add $0xc,%esp │ │ │ │ test %eax,%eax │ │ │ │ - je 809a855 <__gmpz_get_d_2exp@plt+0x4ebb5> │ │ │ │ + je 809b5a5 <__gmpz_get_d_2exp@plt+0x4f905> │ │ │ │ movl $0x816c010,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x818b09c,-0xc(%ebp) │ │ │ │ + movl $0x82cef4e,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80b7594 <__gmpz_get_d_2exp@plt+0x6b8f4> │ │ │ │ + jmp 80f4aa8 <__gmpz_get_d_2exp@plt+0xa8e08> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - inc %esp │ │ │ │ + adc $0x3a,%al │ │ │ │ and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc $0x8d000100,%eax │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809a8a1 <__gmpz_get_d_2exp@plt+0x4ec01> │ │ │ │ + jb 809b5f1 <__gmpz_get_d_2exp@plt+0x4f951> │ │ │ │ sub $0x4,%esp │ │ │ │ push %esi │ │ │ │ push %ebx │ │ │ │ call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ add $0xc,%esp │ │ │ │ test %eax,%eax │ │ │ │ - je 809a89d <__gmpz_get_d_2exp@plt+0x4ebfd> │ │ │ │ + je 809b5ed <__gmpz_get_d_2exp@plt+0x4f94d> │ │ │ │ movl $0x816c010,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82ce556,-0xc(%ebp) │ │ │ │ + movl $0x82cefba,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 809a240 <__gmpz_get_d_2exp@plt+0x4e5a0> │ │ │ │ + jmp 80f4938 <__gmpz_get_d_2exp@plt+0xa8c98> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + adc %bh,(%edx) │ │ │ │ + and (%eax),%eax │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809a925 <__gmpz_get_d_2exp@plt+0x4ec85> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809a8e4,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0045(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + ret $0xe283 │ │ │ │ + add 0x317501fa(%ebx),%eax │ │ │ │ + movl $0x809b66c,0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809a8e4 <__gmpz_get_d_2exp@plt+0x4ec44> │ │ │ │ + jne 809b66c <__gmpz_get_d_2exp@plt+0x4f9cc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + nop │ │ │ │ + fdivrl (%ecx) │ │ │ │ + and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,(%eax) │ │ │ │ - test $0x75890809,%eax │ │ │ │ - clc │ │ │ │ - movl $0x0,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80f3c84 <__gmpz_get_d_2exp@plt+0xa7fe4> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0075(%ecx) │ │ │ │ + add $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + lock jmp 809b60a <__gmpz_get_d_2exp@plt+0x4f96a> │ │ │ │ + movl $0x809b638,0x0(%ebp) │ │ │ │ + mov 0x6(%eax),%esi │ │ │ │ + mov 0x2(%eax),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 809b638 <__gmpz_get_d_2exp@plt+0x4f998> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + test $0x39,%al │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 809a928 <__gmpz_get_d_2exp@plt+0x4ec88> │ │ │ │ - movl $0x8143d68,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 809b682 <__gmpz_get_d_2exp@plt+0x4f9e2> │ │ │ │ + mov $0x82cefec,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x809a908,0x0(%ebp) │ │ │ │ - jmp 81669f0 <__gmpz_get_d_2exp@plt+0x11ad50> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x82cf000,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + aam $0x39 │ │ │ │ + and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809a971 <__gmpz_get_d_2exp@plt+0x4ecd1> │ │ │ │ + jb 809b6ee <__gmpz_get_d_2exp@plt+0x4fa4e> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x809b6dc,-0xc(%ebp) │ │ │ │ + movl $0x82cee7e,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80bb10c <__gmpz_get_d_2exp@plt+0x6f46c> │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80bb28c <__gmpz_get_d_2exp@plt+0x6f5ec> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + test %bh,(%ecx) │ │ │ │ + and (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + gs enter $0x82c,$0x89 │ │ │ │ + jne 809b6e6 <__gmpz_get_d_2exp@plt+0x4fa46> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8082e5c <__gmpz_get_d_2exp@plt+0x371bc> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - in $0x43,%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cmp $0x39,%al │ │ │ │ and (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809b720 <__gmpz_get_d_2exp@plt+0x4fa80> │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x82cef70,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 809b604 <__gmpz_get_d_2exp@plt+0x4f964> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + or $0x39,%al │ │ │ │ + and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ - lea -0x14(%ebp),%ecx │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 809a9f8 <__gmpz_get_d_2exp@plt+0x4ed58> │ │ │ │ - add $0x10,%edi │ │ │ │ + jb 809b77d <__gmpz_get_d_2exp@plt+0x4fadd> │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809a9ee <__gmpz_get_d_2exp@plt+0x4ed4e> │ │ │ │ + ja 809b773 <__gmpz_get_d_2exp@plt+0x4fad3> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x809a948,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x809b700,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x809a9dc,-0xc(%ebp) │ │ │ │ - mov $0x82ce9f0,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x8189737,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - je 809aa15 <__gmpz_get_d_2exp@plt+0x4ed75> │ │ │ │ - and (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,(%edx,%ebp,4) │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809b7a5 <__gmpz_get_d_2exp@plt+0x4fb05> │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8094f60 <__gmpz_get_d_2exp@plt+0x492c0> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + jmp 809b7b4 <__gmpz_get_d_2exp@plt+0x4fb14> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %esp │ │ │ │ - inc %ebx │ │ │ │ - and (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add $0x30,%al │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - or %ecx,(%eax) │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809aa30 <__gmpz_get_d_2exp@plt+0x4ed90> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and %al,0x23(%ebx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 809aae7 <__gmpz_get_d_2exp@plt+0x4ee47> │ │ │ │ - mov $0x82cecc4,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + jb 809b834 <__gmpz_get_d_2exp@plt+0x4fb94> │ │ │ │ + movl $0x809b7ec,-0x8(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 809b7ec <__gmpz_get_d_2exp@plt+0x4fb4c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %esp │ │ │ │ - mov $0x23,%ecx │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,0x9(%edx,%ebp,4) │ │ │ │ - or %cl,0x45c7f875(%ecx) │ │ │ │ - cld │ │ │ │ - add $0x83082ced,%eax │ │ │ │ - (bad) │ │ │ │ - lret │ │ │ │ - enter $0x5,$0x8d │ │ │ │ - jbe 809aa74 <__gmpz_get_d_2exp@plt+0x4edd4> │ │ │ │ - add %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - pushf │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - or %ecx,(%eax) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809aa9c <__gmpz_get_d_2exp@plt+0x4edfc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xc4,%al │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809aac4 <__gmpz_get_d_2exp@plt+0x4ee24> │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 809b803 <__gmpz_get_d_2exp@plt+0x4fb63> │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 809ab03 <__gmpz_get_d_2exp@plt+0x4ee63> │ │ │ │ - movl $0x80fa518,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x809aa58,0x0(%ebp) │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809b837 <__gmpz_get_d_2exp@plt+0x4fb97> │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x82ced05,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 813dc7c <__gmpz_get_d_2exp@plt+0xf1fdc> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x809b78c,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80bb10c <__gmpz_get_d_2exp@plt+0x6f46c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + sub $0x37,%al │ │ │ │ + and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809ab9f <__gmpz_get_d_2exp@plt+0x4eeff> │ │ │ │ + jb 809b87e <__gmpz_get_d_2exp@plt+0x4fbde> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809ab58,-0x10(%ebp) │ │ │ │ + movl $0x82cef80,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809ab58 <__gmpz_get_d_2exp@plt+0x4eeb8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,0x9(%ebx,%ebp,4) │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0x66,%al │ │ │ │ - test $0xd750003,%esi │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 809aba2 <__gmpz_get_d_2exp@plt+0x4ef02> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - sub 0x3(%esi),%eax │ │ │ │ - movl $0x8143d68,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jmp 80b7aa4 <__gmpz_get_d_2exp@plt+0x6be04> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - inc %ecx │ │ │ │ - and (%eax),%eax │ │ │ │ - add (%eax),%eax │ │ │ │ + mov $0x1002337,%esp │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809acf2 <__gmpz_get_d_2exp@plt+0x4f052> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809ac0c,-0x14(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%esi │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ + jb 809b95e <__gmpz_get_d_2exp@plt+0x4fcbe> │ │ │ │ + movl $0x809b8c4,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809ac0c <__gmpz_get_d_2exp@plt+0x4ef6c> │ │ │ │ + jne 809b8c4 <__gmpz_get_d_2exp@plt+0x4fc24> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and %al,0x23(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ + nop │ │ │ │ + mov %dh,(%edi) │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809acf5 <__gmpz_get_d_2exp@plt+0x4f055> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x809ab1c,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - movl $0x809ac70,0x0(%ebp) │ │ │ │ - movl $0x82d6501,-0x10(%ebp) │ │ │ │ - movl $0x82ce9d5,-0xc(%ebp) │ │ │ │ - movl $0x82d6329,-0x8(%ebp) │ │ │ │ - lea -0xc(%edi),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80f9ac0 <__gmpz_get_d_2exp@plt+0xade20> │ │ │ │ - nop │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %eax │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 809b929 <__gmpz_get_d_2exp@plt+0x4fc89> │ │ │ │ + mov $0x82cefdc,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %esp │ │ │ │ + aaa │ │ │ │ and (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add $0x94,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 813dc7c <__gmpz_get_d_2exp@plt+0xf1fdc> │ │ │ │ - mov %al,0x23(%eax) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xc0,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 813dc7c <__gmpz_get_d_2exp@plt+0xf1fdc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - dec %esp │ │ │ │ - inc %eax │ │ │ │ + add %dl,(%eax) │ │ │ │ + mov $0x45c70809,%ecx │ │ │ │ + clc │ │ │ │ + test %esp,0x2d(%edi) │ │ │ │ + or %cl,-0x3a7c038b(%ecx) │ │ │ │ + clc │ │ │ │ + jmp 80bb28c <__gmpz_get_d_2exp@plt+0x6f5ec> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jo 809b93c <__gmpz_get_d_2exp@plt+0x4fc9c> │ │ │ │ and (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xe4,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 809b970 <__gmpz_get_d_2exp@plt+0x4fcd0> │ │ │ │ + mov %eax,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809b961 <__gmpz_get_d_2exp@plt+0x4fcc1> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x809b730,-0x8(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + movl $0x809b8e8,-0x4(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80f733c <__gmpz_get_d_2exp@plt+0xab69c> │ │ │ │ - cmp $0x83,%al │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80f4a04 <__gmpz_get_d_2exp@plt+0xa8d64> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809b9b5 <__gmpz_get_d_2exp@plt+0x4fd15> │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x809b7b4,-0x1c(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x809b854,-0x14(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x8143dd0,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1b(%edi),%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 809b7b4 <__gmpz_get_d_2exp@plt+0x4fb14> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + jl 809b9fc <__gmpz_get_d_2exp@plt+0x4fd5c> │ │ │ │ and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x75890045(%ebx) │ │ │ │ - add %cl,-0x7916fbbb(%ecx) │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 809ba13 <__gmpz_get_d_2exp@plt+0x4fd73> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809ba09 <__gmpz_get_d_2exp@plt+0x4fd69> │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x809b890,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x818973d,-0x8(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + sub %dh,(%esi) │ │ │ │ + and (%eax),%eax │ │ │ │ add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 809ba66 <__gmpz_get_d_2exp@plt+0x4fdc6> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809ba5c <__gmpz_get_d_2exp@plt+0x4fdbc> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x809b9d0,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80bb10c <__gmpz_get_d_2exp@plt+0x6f46c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - sbb $0x40,%al │ │ │ │ + nop │ │ │ │ + aam $0x35 │ │ │ │ and (%eax),%eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 809bacb <__gmpz_get_d_2exp@plt+0x4fe2b> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809bac1 <__gmpz_get_d_2exp@plt+0x4fe21> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x809ba24,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8189746,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809bb01 <__gmpz_get_d_2exp@plt+0x4fe61> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80bb10c <__gmpz_get_d_2exp@plt+0x6f46c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809ad33 <__gmpz_get_d_2exp@plt+0x4f093> │ │ │ │ + jb 809bb2f <__gmpz_get_d_2exp@plt+0x4fe8f> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 809ad48 <__gmpz_get_d_2exp@plt+0x4f0a8> │ │ │ │ + jmp 809bb40 <__gmpz_get_d_2exp@plt+0x4fea0> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - in $0x3f,%al │ │ │ │ - and (%eax),%eax │ │ │ │ - add $0x2000100,%eax │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809ae17 <__gmpz_get_d_2exp@plt+0x4f177> │ │ │ │ - movl $0x809ad8c,-0xc(%ebp) │ │ │ │ + jb 809bbfd <__gmpz_get_d_2exp@plt+0x4ff5d> │ │ │ │ + movl $0x809bb7c,-0x8(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ mov 0x0(%ebp),%esi │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809ad8c <__gmpz_get_d_2exp@plt+0x4f0ec> │ │ │ │ + jne 809bb7c <__gmpz_get_d_2exp@plt+0x4fedc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov 0x300233f,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 809adcd <__gmpz_get_d_2exp@plt+0x4f12d> │ │ │ │ + jb 809bbb9 <__gmpz_get_d_2exp@plt+0x4ff19> │ │ │ │ add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809ae29 <__gmpz_get_d_2exp@plt+0x4f189> │ │ │ │ + ja 809bc0f <__gmpz_get_d_2exp@plt+0x4ff6f> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - movl $0x809ad10,-0x14(%edi) │ │ │ │ + movl $0x809bb0c,-0x14(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 809add8 <__gmpz_get_d_2exp@plt+0x4f138> │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x20,%edi │ │ │ │ + jb 809bbf7 <__gmpz_get_d_2exp@plt+0x4ff57> │ │ │ │ + add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809ae1a <__gmpz_get_d_2exp@plt+0x4f17a> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x809abc0,-0x1c(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ + ja 809bc00 <__gmpz_get_d_2exp@plt+0x4ff60> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x809bad8,-0x18(%edi) │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - inc %eax │ │ │ │ - aas │ │ │ │ - and (%eax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 809bc70 <__gmpz_get_d_2exp@plt+0x4ffd0> │ │ │ │ + movl $0x809bc60,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 809bb40 <__gmpz_get_d_2exp@plt+0x4fea0> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4cf39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809bcd0 <__gmpz_get_d_2exp@plt+0x50030> │ │ │ │ + movl $0x809b69c,-0x2c(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x809ba78,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x809bb40,-0x10(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x809bc2c,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x2c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ + mov $0x82cf080,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809ae67 <__gmpz_get_d_2exp@plt+0x4f1c7> │ │ │ │ + jb 809bd0f <__gmpz_get_d_2exp@plt+0x5006f> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 809ae7c <__gmpz_get_d_2exp@plt+0x4f1dc> │ │ │ │ + jmp 809bd20 <__gmpz_get_d_2exp@plt+0x50080> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - or %bh,(%edi) │ │ │ │ - and (%eax),%eax │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809aff7 <__gmpz_get_d_2exp@plt+0x4f357> │ │ │ │ - movl $0x809aebc,-0x8(%ebp) │ │ │ │ + jb 809bdca <__gmpz_get_d_2exp@plt+0x5012a> │ │ │ │ + movl $0x809bd5c,-0x8(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x0(%ebp),%esi │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809aebc <__gmpz_get_d_2exp@plt+0x4f21c> │ │ │ │ + jne 809bd5c <__gmpz_get_d_2exp@plt+0x500bc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - enter $0x233e,$0x0 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 809af6f <__gmpz_get_d_2exp@plt+0x4f2cf> │ │ │ │ + jb 809bd99 <__gmpz_get_d_2exp@plt+0x500f9> │ │ │ │ add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809b0a8 <__gmpz_get_d_2exp@plt+0x4f408> │ │ │ │ + ja 809bddc <__gmpz_get_d_2exp@plt+0x5013c> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - movl $0x809ae44,-0x14(%edi) │ │ │ │ + movl $0x809bcec,-0x14(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - fs and %ds:(%eax),%eax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - repnz add $0x28,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809b01a <__gmpz_get_d_2exp@plt+0x4f37a> │ │ │ │ - movl $0x809a8ac,-0x24(%edi) │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - movl $0x809a980,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x809ad48,-0x8(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x809b008,0x4(%ebp) │ │ │ │ - movl $0x82d95c1,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8094e28 <__gmpz_get_d_2exp@plt+0x49188> │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 809af7a <__gmpz_get_d_2exp@plt+0x4f2da> │ │ │ │ + jb 809bda4 <__gmpz_get_d_2exp@plt+0x50104> │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x809afac,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809afac <__gmpz_get_d_2exp@plt+0x4f30c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - fdivrs 0x30023 │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - repnz and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 809afc6 <__gmpz_get_d_2exp@plt+0x4f326> │ │ │ │ - mov $0x82ce556,%edx │ │ │ │ - jmp 809af18 <__gmpz_get_d_2exp@plt+0x4f278> │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809b099 <__gmpz_get_d_2exp@plt+0x4f3f9> │ │ │ │ - mov 0x2(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ + ja 809bdcd <__gmpz_get_d_2exp@plt+0x5012d> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x7(%edi),%edx │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - jmp 809af18 <__gmpz_get_d_2exp@plt+0x4f278> │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp %bh,0x20023 │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,-0x50(%eax) │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 809a6f8 <__gmpz_get_d_2exp@plt+0x4ea58> │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - movl $0x809af10,0x0(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - in (%dx),%al │ │ │ │ - cmp $0x23,%al │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76f7bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jne 809b07b <__gmpz_get_d_2exp@plt+0x4f3db> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809b08a <__gmpz_get_d_2exp@plt+0x4f3ea> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - movl $0x82dcc01,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 809ad48 <__gmpz_get_d_2exp@plt+0x4f0a8> │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 809ad48 <__gmpz_get_d_2exp@plt+0x4f0a8> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ nop │ │ │ │ - in $0x3c,%al │ │ │ │ - and (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809b0e4 <__gmpz_get_d_2exp@plt+0x4f444> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 809b0f8 <__gmpz_get_d_2exp@plt+0x4f458> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - pushf │ │ │ │ - cmp $0x23,%al │ │ │ │ - add %al,0x100 │ │ │ │ + cwtl │ │ │ │ + xor (%ebx),%ah │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809b1a9 <__gmpz_get_d_2exp@plt+0x4f509> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x809b12c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 809be67 <__gmpz_get_d_2exp@plt+0x501c7> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x809be34,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809b12c <__gmpz_get_d_2exp@plt+0x4f48c> │ │ │ │ + jne 809be34 <__gmpz_get_d_2exp@plt+0x50194> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - jl 809b15e <__gmpz_get_d_2exp@plt+0x4f4be> │ │ │ │ - and (%eax),%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %esp │ │ │ │ + xor (%ebx),%ah │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 809b167 <__gmpz_get_d_2exp@plt+0x4f4c7> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809b2d9 <__gmpz_get_d_2exp@plt+0x4f639> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x809b0c4,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ + jb 809be4a <__gmpz_get_d_2exp@plt+0x501aa> │ │ │ │ + mov $0x82d671c,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 809b172 <__gmpz_get_d_2exp@plt+0x4f4d2> │ │ │ │ + jb 809be5b <__gmpz_get_d_2exp@plt+0x501bb> │ │ │ │ + mov $0x82d6708,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809b1e5 <__gmpz_get_d_2exp@plt+0x4f545> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x809ae7c,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x809b1c0,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809b1c0 <__gmpz_get_d_2exp@plt+0x4f520> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x82ceda8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - aam $0x3b │ │ │ │ - and (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 809b277 <__gmpz_get_d_2exp@plt+0x4f5d7> │ │ │ │ - movl $0x809b200,0x0(%ebp) │ │ │ │ - mov $0x82cece4,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809b200 <__gmpz_get_d_2exp@plt+0x4f560> │ │ │ │ + mov $0x82d66f4,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - test %bh,(%ebx) │ │ │ │ - and (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jne 809b21e <__gmpz_get_d_2exp@plt+0x4f57e> │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x82cecf5,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 809ae7c <__gmpz_get_d_2exp@plt+0x4f1dc> │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 809ae7c <__gmpz_get_d_2exp@plt+0x4f1dc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - dec %eax │ │ │ │ - cmp (%ebx),%esp │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76f7bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jne 809b2bb <__gmpz_get_d_2exp@plt+0x4f61b> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809b2ca <__gmpz_get_d_2exp@plt+0x4f62a> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - movl $0x82daefd,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 809ae7c <__gmpz_get_d_2exp@plt+0x4f1dc> │ │ │ │ - add $0xc,%edi │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 809beea <__gmpz_get_d_2exp@plt+0x5024a> │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809b2ac <__gmpz_get_d_2exp@plt+0x4f60c> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + ja 809bee0 <__gmpz_get_d_2exp@plt+0x50240> │ │ │ │ + movl $0x809bd20,-0x10(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x809bdf8,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x809b23c,-0x4(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ + movl $0x809bed0,0x0(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 809a240 <__gmpz_get_d_2exp@plt+0x4e5a0> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 809ae7c <__gmpz_get_d_2exp@plt+0x4f1dc> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 809bd20 <__gmpz_get_d_2exp@plt+0x50080> │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + mov $0x82cf0a4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + pusha │ │ │ │ + xor %ah,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x89000000,%eax │ │ │ │ - lock lea -0x8(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 809b35c <__gmpz_get_d_2exp@plt+0x4f6bc> │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809b352 <__gmpz_get_d_2exp@plt+0x4f6b2> │ │ │ │ + add %dl,0x8d000100 │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809bf39 <__gmpz_get_d_2exp@plt+0x50299> │ │ │ │ sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ + push %esi │ │ │ │ push %ebx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ add $0xc,%esp │ │ │ │ test %eax,%eax │ │ │ │ - je 809b34a <__gmpz_get_d_2exp@plt+0x4f6aa> │ │ │ │ + je 809bf35 <__gmpz_get_d_2exp@plt+0x50295> │ │ │ │ movl $0x816c010,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x8143d48,-0x4(%edi) │ │ │ │ - xorps %xmm0,%xmm0 │ │ │ │ - movss 0x81957e0,%xmm1 │ │ │ │ - divss %xmm0,%xmm1 │ │ │ │ - movss %xmm1,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ + movl $0x82cef4e,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80f4aa8 <__gmpz_get_d_2exp@plt+0xa8e08> │ │ │ │ + mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + test %dh,(%eax) │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x89000000,%eax │ │ │ │ - lock lea -0x8(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 809b3d3 <__gmpz_get_d_2exp@plt+0x4f733> │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809b3c9 <__gmpz_get_d_2exp@plt+0x4f729> │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809bf81 <__gmpz_get_d_2exp@plt+0x502e1> │ │ │ │ sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ + push %esi │ │ │ │ push %ebx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ add $0xc,%esp │ │ │ │ test %eax,%eax │ │ │ │ - je 809b3c1 <__gmpz_get_d_2exp@plt+0x4f721> │ │ │ │ + je 809bf7d <__gmpz_get_d_2exp@plt+0x502dd> │ │ │ │ movl $0x816c010,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x8143d48,-0x4(%edi) │ │ │ │ - xorps %xmm0,%xmm0 │ │ │ │ - xorps %xmm1,%xmm1 │ │ │ │ - divss %xmm0,%xmm1 │ │ │ │ - movss %xmm1,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - pop %esp │ │ │ │ - cmp (%ebx),%ah │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 809b404 <__gmpz_get_d_2exp@plt+0x4f764> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x82cefba,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 809b418 <__gmpz_get_d_2exp@plt+0x4f778> │ │ │ │ + jmp 80f4938 <__gmpz_get_d_2exp@plt+0xa8c98> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - sbb %bh,(%edx) │ │ │ │ + jl 809bfb7 <__gmpz_get_d_2exp@plt+0x50317> │ │ │ │ and (%eax),%eax │ │ │ │ - add $0x100,%eax │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x4d8b0045(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + ret $0xe283 │ │ │ │ + add 0x317501fa(%ebx),%eax │ │ │ │ + movl $0x809bffc,0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 809bffc <__gmpz_get_d_2exp@plt+0x5035c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + dec %eax │ │ │ │ + xor %esp,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809b4b4 <__gmpz_get_d_2exp@plt+0x4f814> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x809b44c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0075(%ecx) │ │ │ │ + add $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + lock jmp 809bf9a <__gmpz_get_d_2exp@plt+0x502fa> │ │ │ │ + movl $0x809bfc8,0x0(%ebp) │ │ │ │ + mov 0x6(%eax),%esi │ │ │ │ + mov 0x2(%eax),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 809b44c <__gmpz_get_d_2exp@plt+0x4f7ac> │ │ │ │ + jne 809bfc8 <__gmpz_get_d_2exp@plt+0x50328> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - hlt │ │ │ │ - cmp %esp,(%ebx) │ │ │ │ + adc $0x31,%al │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 809b487 <__gmpz_get_d_2exp@plt+0x4f7e7> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809b5c8 <__gmpz_get_d_2exp@plt+0x4f928> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x809b3e4,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ + jb 809c012 <__gmpz_get_d_2exp@plt+0x50372> │ │ │ │ + mov $0x82cf0fc,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 809b492 <__gmpz_get_d_2exp@plt+0x4f7f2> │ │ │ │ + jb 809c023 <__gmpz_get_d_2exp@plt+0x50383> │ │ │ │ + mov $0x82cf0e8,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x809b4c8,-0x4(%ebp) │ │ │ │ - movl $0x82d95c1,-0xc(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x82cf0d4,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and $0x31,%al │ │ │ │ + and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809c08e <__gmpz_get_d_2exp@plt+0x503ee> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x809c07c,-0xc(%ebp) │ │ │ │ + movl $0x82cf0a6,-0x14(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ jmp 80bb28c <__gmpz_get_d_2exp@plt+0x6f5ec> │ │ │ │ - mov $0x82cee40,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - push $0x1002339 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + in $0x2f,%al │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - lock mov $0x9,%ah │ │ │ │ - or %cl,0x45c7f475(%ecx) │ │ │ │ - clc │ │ │ │ - mov $0xed,%al │ │ │ │ - sub $0x8,%al │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80bb354 <__gmpz_get_d_2exp@plt+0x6f6b4> │ │ │ │ - sub $0x39,%al │ │ │ │ - and (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ + gs enter $0x82c,$0x89 │ │ │ │ + jne 809c086 <__gmpz_get_d_2exp@plt+0x503e6> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8082e5c <__gmpz_get_d_2exp@plt+0x371bc> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pushf │ │ │ │ + xor %ah,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 809b592 <__gmpz_get_d_2exp@plt+0x4f8f2> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x809b528,0x4(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82cedc4,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80bb354 <__gmpz_get_d_2exp@plt+0x6f6b4> │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0x38,%al │ │ │ │ - and (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + jb 809c0c0 <__gmpz_get_d_2exp@plt+0x50420> │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x82cf0b4,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 809bf94 <__gmpz_get_d_2exp@plt+0x502f4> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + xor %ah,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 809b55b <__gmpz_get_d_2exp@plt+0x4f8bb> │ │ │ │ - add $0xc,%edi │ │ │ │ - mov %esi,%ecx │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809b581 <__gmpz_get_d_2exp@plt+0x4f8e1> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82cedf8,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xc,%edi │ │ │ │ - mov %esi,%ecx │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809b581 <__gmpz_get_d_2exp@plt+0x4f8e1> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82cede8,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %ecx,%esi │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 809c11d <__gmpz_get_d_2exp@plt+0x5047d> │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809b5b9 <__gmpz_get_d_2exp@plt+0x4f919> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82cedd8,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + ja 809c113 <__gmpz_get_d_2exp@plt+0x50473> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x809c0a0,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8189737,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - nop │ │ │ │ - add $0x2000100,%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809c145 <__gmpz_get_d_2exp@plt+0x504a5> │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 809c154 <__gmpz_get_d_2exp@plt+0x504b4> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809b626 <__gmpz_get_d_2exp@plt+0x4f986> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x809b614,0x0(%ebp) │ │ │ │ - movl $0x82ceb95,-0x8(%ebp) │ │ │ │ + jb 809c1d4 <__gmpz_get_d_2exp@plt+0x50534> │ │ │ │ + movl $0x809c18c,-0x8(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8096748 <__gmpz_get_d_2exp@plt+0x4aaa8> │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 809c18c <__gmpz_get_d_2exp@plt+0x504ec> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - cli │ │ │ │ - in $0x2c,%al │ │ │ │ - or %cl,-0x3a7cff8b(%ecx) │ │ │ │ - cld │ │ │ │ - jmp 8094e28 <__gmpz_get_d_2exp@plt+0x49188> │ │ │ │ - mov $0x82cee48,%esi │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 809c1a3 <__gmpz_get_d_2exp@plt+0x50503> │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809c1d7 <__gmpz_get_d_2exp@plt+0x50537> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x809c12c,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80bb10c <__gmpz_get_d_2exp@plt+0x6f46c> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ xchg %ax,%ax │ │ │ │ - or %bh,(%eax) │ │ │ │ - and (%eax),%eax │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + mov %gs,0x10023 │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809b6af <__gmpz_get_d_2exp@plt+0x4fa0f> │ │ │ │ - movl $0x809b678,-0x4(%ebp) │ │ │ │ - movl $0x82cee49,-0x10(%ebp) │ │ │ │ - movl $0x82cee59,-0xc(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809c21e <__gmpz_get_d_2exp@plt+0x5057e> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x82cef80,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 80956e4 <__gmpz_get_d_2exp@plt+0x49a44> │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp 80b7aa4 <__gmpz_get_d_2exp@plt+0x6be04> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb $0x2f,%al │ │ │ │ + and (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809c2fe <__gmpz_get_d_2exp@plt+0x5065e> │ │ │ │ + movl $0x809c264,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 809c264 <__gmpz_get_d_2exp@plt+0x505c4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + call 809e58b <__gmpz_get_d_2exp@plt+0x528eb> │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 809b6a9 <__gmpz_get_d_2exp@plt+0x4fa09> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809b6b7 <__gmpz_get_d_2exp@plt+0x4fa17> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82daefd,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x82cee58,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 809c2c9 <__gmpz_get_d_2exp@plt+0x50629> │ │ │ │ + mov $0x82cf0c4,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + and %cs:(%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809b71a <__gmpz_get_d_2exp@plt+0x4fa7a> │ │ │ │ - movl $0x809b708,-0x4(%ebp) │ │ │ │ - mov $0x82ceb84,%esi │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,-0x38f7f63e(%eax) │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + inc %ebp │ │ │ │ + addr16 sub $0xfc758908,%eax │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + jmp 80bb28c <__gmpz_get_d_2exp@plt+0x6f5ec> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - push $0x1002337 │ │ │ │ + shrb $1,(%ebx,%eiz,1) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov $0x9,%bh │ │ │ │ - or %cl,-0x3a7c038b(%ecx) │ │ │ │ - cld │ │ │ │ - jmp 809b0f8 <__gmpz_get_d_2exp@plt+0x4f458> │ │ │ │ - mov $0x82cee80,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor %dh,(%edi) │ │ │ │ - and (%eax),%eax │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 809c310 <__gmpz_get_d_2exp@plt+0x50670> │ │ │ │ + mov %eax,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809c301 <__gmpz_get_d_2exp@plt+0x50661> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x809c0d0,-0x8(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + movl $0x809c288,-0x4(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80f4a04 <__gmpz_get_d_2exp@plt+0xa8d64> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809c355 <__gmpz_get_d_2exp@plt+0x506b5> │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x809c154,-0x1c(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x809c1f4,-0x14(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x8143dd0,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1b(%edi),%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 809c154 <__gmpz_get_d_2exp@plt+0x504b4> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + fsubrl 0x10023 │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 809c3b3 <__gmpz_get_d_2exp@plt+0x50713> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809c3a9 <__gmpz_get_d_2exp@plt+0x50709> │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x809c230,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x818973d,-0x8(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov %ch,0x20023 │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 809b74c <__gmpz_get_d_2exp@plt+0x4faac> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x809b760,0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 809b640 <__gmpz_get_d_2exp@plt+0x4f9a0> │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - loopne 809b78c <__gmpz_get_d_2exp@plt+0x4faec> │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 809c406 <__gmpz_get_d_2exp@plt+0x50766> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809c3fc <__gmpz_get_d_2exp@plt+0x5075c> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x809c370,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80bb10c <__gmpz_get_d_2exp@plt+0x6f46c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + xor $0x2d,%al │ │ │ │ and (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x4f16ff8b(%ecx) │ │ │ │ - cld │ │ │ │ - (bad) │ │ │ │ - ljmp *0x34(%eax) │ │ │ │ - and (%eax),%eax │ │ │ │ + adc (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 809c46b <__gmpz_get_d_2exp@plt+0x507cb> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809c461 <__gmpz_get_d_2exp@plt+0x507c1> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x809c3c4,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8189746,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809b7d0 <__gmpz_get_d_2exp@plt+0x4fb30> │ │ │ │ + jb 809c4a1 <__gmpz_get_d_2exp@plt+0x50801> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809b7ac,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8099fd8 <__gmpz_get_d_2exp@plt+0x4e338> │ │ │ │ - xchg %ax,%ax │ │ │ │ - adc $0x34,%al │ │ │ │ - and (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,%al │ │ │ │ - mov $0x9,%bh │ │ │ │ - or %cl,-0x3a7c038b(%ecx) │ │ │ │ - cld │ │ │ │ - jmp 809a0dc <__gmpz_get_d_2exp@plt+0x4e43c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + jmp 80bb10c <__gmpz_get_d_2exp@plt+0x6f46c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x64e90075(%ecx) │ │ │ │ - test $0x63ffffff,%eax │ │ │ │ - clc │ │ │ │ - nop │ │ │ │ - mov $0x36,%al │ │ │ │ - and (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809b800 <__gmpz_get_d_2exp@plt+0x4fb60> │ │ │ │ + jb 809c4cf <__gmpz_get_d_2exp@plt+0x5082f> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 809b814 <__gmpz_get_d_2exp@plt+0x4fb74> │ │ │ │ + jmp 809c4e0 <__gmpz_get_d_2exp@plt+0x50840> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - fdivs (%ebx) │ │ │ │ - and (%eax),%eax │ │ │ │ - add $0x100,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809b8eb <__gmpz_get_d_2exp@plt+0x4fc4b> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x809b848,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 809c59d <__gmpz_get_d_2exp@plt+0x508fd> │ │ │ │ + movl $0x809c51c,-0x8(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809b848 <__gmpz_get_d_2exp@plt+0x4fba8> │ │ │ │ + jne 809c51c <__gmpz_get_d_2exp@plt+0x5087c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - dec %eax │ │ │ │ - and %ss:(%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 809b883 <__gmpz_get_d_2exp@plt+0x4fbe3> │ │ │ │ - add $0x14,%edi │ │ │ │ + jb 809c559 <__gmpz_get_d_2exp@plt+0x508b9> │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809b921 <__gmpz_get_d_2exp@plt+0x4fc81> │ │ │ │ + ja 809c5af <__gmpz_get_d_2exp@plt+0x5090f> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - movl $0x809b7e0,-0x10(%edi) │ │ │ │ + movl $0x809c4ac,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 809b88e <__gmpz_get_d_2exp@plt+0x4fbee> │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x809b8b8,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809b8b8 <__gmpz_get_d_2exp@plt+0x4fc18> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xor $0x33,%al │ │ │ │ - and (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 809b8f3 <__gmpz_get_d_2exp@plt+0x4fc53> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmpl $0x2e,0x3(%esi) │ │ │ │ - jne 809b902 <__gmpz_get_d_2exp@plt+0x4fc62> │ │ │ │ - movl $0x809b774,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ + jb 809c597 <__gmpz_get_d_2exp@plt+0x508f7> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809c5a0 <__gmpz_get_d_2exp@plt+0x50900> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x809c478,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x82cee90,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80951b8,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x82cebc8,-0x8(%edi) │ │ │ │ - lea -0xe(%edi),%eax │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - pop %esp │ │ │ │ - xor $0x10023,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809b95c <__gmpz_get_d_2exp@plt+0x4fcbc> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 809b970 <__gmpz_get_d_2exp@plt+0x4fcd0> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - test $0x32,%al │ │ │ │ - and (%eax),%eax │ │ │ │ - add $0x100,%eax │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809ba08 <__gmpz_get_d_2exp@plt+0x4fd68> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x809b9a4,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809b9a4 <__gmpz_get_d_2exp@plt+0x4fd04> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - hlt │ │ │ │ - xor $0x23,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 809b9df <__gmpz_get_d_2exp@plt+0x4fd3f> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809ba68 <__gmpz_get_d_2exp@plt+0x4fdc8> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x809b93c,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 809b9ea <__gmpz_get_d_2exp@plt+0x4fd4a> │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x809ba1c,-0x4(%ebp) │ │ │ │ + jb 809c610 <__gmpz_get_d_2exp@plt+0x50970> │ │ │ │ + movl $0x809c600,-0x4(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809ba1c <__gmpz_get_d_2exp@plt+0x4fd7c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x82cee98,%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 809c4e0 <__gmpz_get_d_2exp@plt+0x50840> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - cld │ │ │ │ - xor %esp,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + nop │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4cf39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809ba3d <__gmpz_get_d_2exp@plt+0x4fd9d> │ │ │ │ - cmpl $0x2b,0x3(%esi) │ │ │ │ - jne 809ba4c <__gmpz_get_d_2exp@plt+0x4fdac> │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov $0x82cea1c,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ + ja 809c670 <__gmpz_get_d_2exp@plt+0x509d0> │ │ │ │ + movl $0x809c03c,-0x2c(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x809c418,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x809c4e0,-0x10(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x809c5cc,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82cec04,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ + lea -0x2c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - nop │ │ │ │ - sbb $0x34,%al │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ + mov $0x82cf170,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + shrb $1,(%eax) │ │ │ │ and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc $0x8d000100,%eax │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809babd <__gmpz_get_d_2exp@plt+0x4fe1d> │ │ │ │ + jb 809c6c9 <__gmpz_get_d_2exp@plt+0x50a29> │ │ │ │ sub $0x4,%esp │ │ │ │ push %esi │ │ │ │ push %ebx │ │ │ │ call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ add $0xc,%esp │ │ │ │ test %eax,%eax │ │ │ │ - je 809bab9 <__gmpz_get_d_2exp@plt+0x4fe19> │ │ │ │ + je 809c6c5 <__gmpz_get_d_2exp@plt+0x50a25> │ │ │ │ movl $0x816c010,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82ce556,-0xc(%ebp) │ │ │ │ + movl $0x82cef4e,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 809b970 <__gmpz_get_d_2exp@plt+0x4fcd0> │ │ │ │ + jmp 80f4aa8 <__gmpz_get_d_2exp@plt+0xa8e08> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ hlt │ │ │ │ - xor (%ebx),%esp │ │ │ │ - add %al,(%ecx) │ │ │ │ + sub %ah,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809bb66 <__gmpz_get_d_2exp@plt+0x4fec6> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809bb0c,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ + add %dl,0x8d000100 │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809c711 <__gmpz_get_d_2exp@plt+0x50a71> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 809c70d <__gmpz_get_d_2exp@plt+0x50a6d> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82cefba,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809bb0c <__gmpz_get_d_2exp@plt+0x4fe6c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0x33,%ah │ │ │ │ - and (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 809bb2d <__gmpz_get_d_2exp@plt+0x4fe8d> │ │ │ │ - movl $0x809bb78,0x0(%ebp) │ │ │ │ - mov $0x82ceeb0,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809bb78 <__gmpz_get_d_2exp@plt+0x4fed8> │ │ │ │ + jmp 80f4938 <__gmpz_get_d_2exp@plt+0xa8c98> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809bbca <__gmpz_get_d_2exp@plt+0x4ff2a> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x809bba4,-0x4(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 809b970 <__gmpz_get_d_2exp@plt+0x4fcd0> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - clc │ │ │ │ - xor %ah,(%ebx) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 809bb8e <__gmpz_get_d_2exp@plt+0x4feee> │ │ │ │ - mov $0x82cec70,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dl,-0x39(%eax) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 809c750 <__gmpz_get_d_2exp@plt+0x50ab0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - jmp 8096134 <__gmpz_get_d_2exp@plt+0x4a494> │ │ │ │ - xchg %ax,%ax │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - xor %ah,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 809bbd9 <__gmpz_get_d_2exp@plt+0x4ff39> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x809bbec,0x4(%ebp) │ │ │ │ - movl $0x82cea1c,-0x4(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80999a4 <__gmpz_get_d_2exp@plt+0x4dd04> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8096134 <__gmpz_get_d_2exp@plt+0x4a494> │ │ │ │ - add %al,(%eax) │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + jmp 809c723 <__gmpz_get_d_2exp@plt+0x50a83> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x40e90075(%ecx) │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - (bad) │ │ │ │ - ljmp (bad) │ │ │ │ - call 909df2b │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 809c737 <__gmpz_get_d_2exp@plt+0x50a97> │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 816589c <__gmpz_get_d_2exp@plt+0x119bfc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809bc20 <__gmpz_get_d_2exp@plt+0x4ff80> │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809c793 <__gmpz_get_d_2exp@plt+0x50af3> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 809bc34 <__gmpz_get_d_2exp@plt+0x4ff94> │ │ │ │ + jmp 809c7a4 <__gmpz_get_d_2exp@plt+0x50b04> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - xor (%ebx),%ah │ │ │ │ - add %al,0x100 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809bd0b <__gmpz_get_d_2exp@plt+0x5006b> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x809bc68,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 809c84e <__gmpz_get_d_2exp@plt+0x50bae> │ │ │ │ + movl $0x809c7e0,-0x8(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809bc68 <__gmpz_get_d_2exp@plt+0x4ffc8> │ │ │ │ + jne 809c7e0 <__gmpz_get_d_2exp@plt+0x50b40> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - xorb $0x23,(%edx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 809bca3 <__gmpz_get_d_2exp@plt+0x50003> │ │ │ │ - add $0x14,%edi │ │ │ │ + jb 809c81d <__gmpz_get_d_2exp@plt+0x50b7d> │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809bd41 <__gmpz_get_d_2exp@plt+0x500a1> │ │ │ │ + ja 809c860 <__gmpz_get_d_2exp@plt+0x50bc0> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - movl $0x809bc00,-0x10(%edi) │ │ │ │ + movl $0x809c770,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 809bcae <__gmpz_get_d_2exp@plt+0x5000e> │ │ │ │ - add $0x4,%ebp │ │ │ │ + jb 809c828 <__gmpz_get_d_2exp@plt+0x50b88> │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x809bcd8,-0x4(%ebp) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809c851 <__gmpz_get_d_2exp@plt+0x50bb1> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809bcd8 <__gmpz_get_d_2exp@plt+0x50038> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add %dh,(%edx) │ │ │ │ - and (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 809bd13 <__gmpz_get_d_2exp@plt+0x50073> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmpl $0x65,0x3(%esi) │ │ │ │ - jne 809bd22 <__gmpz_get_d_2exp@plt+0x50082> │ │ │ │ - movl $0x809bacc,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x82ceee8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80951b8,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x82cec80,-0x8(%edi) │ │ │ │ - lea -0xe(%edi),%eax │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - xchg %eax,%esp │ │ │ │ - xor %esp,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809bd95 <__gmpz_get_d_2exp@plt+0x500f5> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 809bd91 <__gmpz_get_d_2exp@plt+0x500f1> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82ce556,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 809b814 <__gmpz_get_d_2exp@plt+0x4fb74> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809be19 <__gmpz_get_d_2exp@plt+0x50179> │ │ │ │ + jb 809c8a8 <__gmpz_get_d_2exp@plt+0x50c08> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809bdd8,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809bdd8 <__gmpz_get_d_2exp@plt+0x50138> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x816d0bc,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80faa14 <__gmpz_get_d_2exp@plt+0xaed74> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + dec %eax │ │ │ │ + and $0x23,%al │ │ │ │ + add %al,0x2000100 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,%ah │ │ │ │ - mov $0x75890809,%ebp │ │ │ │ - clc │ │ │ │ - movl $0x0,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80f3c84 <__gmpz_get_d_2exp@plt+0xa7fe4> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + jb 809c900 <__gmpz_get_d_2exp@plt+0x50c60> │ │ │ │ + movl $0x809c8f0,-0x4(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 809c7a4 <__gmpz_get_d_2exp@plt+0x50b04> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + lock and (%ebx),%esp │ │ │ │ + add %al,0x1000100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809be1c <__gmpz_get_d_2exp@plt+0x5017c> │ │ │ │ - movl $0x8143d68,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ + ja 809c957 <__gmpz_get_d_2exp@plt+0x50cb7> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x809c7a4,-0x20(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + movl $0x809c878,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x809c8bc,-0x8(%edi) │ │ │ │ + lea -0x1f(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x809bdfc,0x0(%ebp) │ │ │ │ - jmp 81669f0 <__gmpz_get_d_2exp@plt+0x11ad50> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + pop %eax │ │ │ │ + sub %ah,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 809c9e4 <__gmpz_get_d_2exp@plt+0x50d44> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809c9da <__gmpz_get_d_2exp@plt+0x50d3a> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x809c914,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x809c9c8,-0xc(%ebp) │ │ │ │ + lea -0x3(%edi),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80bb28c <__gmpz_get_d_2exp@plt+0x6f5ec> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cwtl │ │ │ │ + and %es:(%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + gs enter $0x82c,$0x89 │ │ │ │ + jne 809c9d2 <__gmpz_get_d_2exp@plt+0x50d32> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8082e5c <__gmpz_get_d_2exp@plt+0x371bc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov %ah,(%edi) │ │ │ │ + and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809be65 <__gmpz_get_d_2exp@plt+0x501c5> │ │ │ │ + jb 809ca22 <__gmpz_get_d_2exp@plt+0x50d82> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x82cf180,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 80bb10c <__gmpz_get_d_2exp@plt+0x6f46c> │ │ │ │ + jmp 809c720 <__gmpz_get_d_2exp@plt+0x50a80> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lock and %cs:(%eax),%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jo 809ca51 <__gmpz_get_d_2exp@plt+0x50db1> │ │ │ │ + and (%eax),%eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ - lea -0x14(%ebp),%ecx │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 809beec <__gmpz_get_d_2exp@plt+0x5024c> │ │ │ │ - add $0x10,%edi │ │ │ │ + jb 809caa4 <__gmpz_get_d_2exp@plt+0x50e04> │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809bee2 <__gmpz_get_d_2exp@plt+0x50242> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + ja 809ca9a <__gmpz_get_d_2exp@plt+0x50dfa> │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%eax │ │ │ │ - movl $0x809be3c,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + movl $0x809c9f8,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x809bed0,-0xc(%ebp) │ │ │ │ - mov $0x82ce9f0,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x809ca88,-0x4(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + movl $0x816d0bc,-0xc(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + jmp 80faa14 <__gmpz_get_d_2exp@plt+0xaed74> │ │ │ │ xchg %ax,%ax │ │ │ │ - subb $0x23,(%esi) │ │ │ │ + xchg %eax,%esp │ │ │ │ + and (%ebx),%ah │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - mov $0x75890809,%edi │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %bl,-0x3a7cf7d4(,%ebp,8) │ │ │ │ cld │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8094f60 <__gmpz_get_d_2exp@plt+0x492c0> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 80bb10c <__gmpz_get_d_2exp@plt+0x6f46c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - push %eax │ │ │ │ - and %cs:(%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + in (%dx),%al │ │ │ │ + and %es:(%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add $0x24,%al │ │ │ │ - mov $0xc5830809,%edi │ │ │ │ - add $0x66,%al │ │ │ │ - test $0x13750003,%esi │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sub $0x2e,%al │ │ │ │ - and (%eax),%eax │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 809cb0b <__gmpz_get_d_2exp@plt+0x50e6b> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809cb01 <__gmpz_get_d_2exp@plt+0x50e61> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x809ca34,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8189737,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 809bfdb <__gmpz_get_d_2exp@plt+0x5033b> │ │ │ │ - mov $0x82cecc4,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809cb3b <__gmpz_get_d_2exp@plt+0x50e9b> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80faa14 <__gmpz_get_d_2exp@plt+0xaed74> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - push %eax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - and (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,-0x41(%eax) │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov %esi,-0x8(%ebp) │ │ │ │ - movl $0x82ced05,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80f733c <__gmpz_get_d_2exp@plt+0xab69c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809cb61 <__gmpz_get_d_2exp@plt+0x50ec1> │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 809cb70 <__gmpz_get_d_2exp@plt+0x50ed0> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - nop │ │ │ │ - mov $0xc5830809,%edi │ │ │ │ - cld │ │ │ │ + jb 809cbf0 <__gmpz_get_d_2exp@plt+0x50f50> │ │ │ │ + movl $0x809cba8,-0x8(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809bf90 <__gmpz_get_d_2exp@plt+0x502f0> │ │ │ │ + jne 809cba8 <__gmpz_get_d_2exp@plt+0x50f08> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xb8,%al │ │ │ │ - mov $0xf1890809,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809bfb8 <__gmpz_get_d_2exp@plt+0x50318> │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 809cbbf <__gmpz_get_d_2exp@plt+0x50f1f> │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 809bff7 <__gmpz_get_d_2exp@plt+0x50357> │ │ │ │ - movl $0x80fa518,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x809bf4c,0x0(%ebp) │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809cbf3 <__gmpz_get_d_2exp@plt+0x50f53> │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x82ced05,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 813dc7c <__gmpz_get_d_2exp@plt+0xf1fdc> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x809cb48,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80bb10c <__gmpz_get_d_2exp@plt+0x6f46c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + jo 809cc29 <__gmpz_get_d_2exp@plt+0x50f89> │ │ │ │ + and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809c093 <__gmpz_get_d_2exp@plt+0x503f3> │ │ │ │ + jb 809cc3a <__gmpz_get_d_2exp@plt+0x50f9a> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809c04c,-0x10(%ebp) │ │ │ │ + movl $0x82cef80,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809c04c <__gmpz_get_d_2exp@plt+0x503ac> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,-0x40(%eax) │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809c070 <__gmpz_get_d_2exp@plt+0x503d0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 809c096 <__gmpz_get_d_2exp@plt+0x503f6> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - sub 0x3(%esi),%eax │ │ │ │ - movl $0x8143d68,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jmp 80b7aa4 <__gmpz_get_d_2exp@plt+0x6be04> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - jl 809c0d8 <__gmpz_get_d_2exp@plt+0x50438> │ │ │ │ - and (%eax),%eax │ │ │ │ - add (%eax),%eax │ │ │ │ + push $0x2002325 │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809c1e6 <__gmpz_get_d_2exp@plt+0x50546> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809c100,-0x14(%ebp) │ │ │ │ + jb 809cd40 <__gmpz_get_d_2exp@plt+0x510a0> │ │ │ │ + movl $0x809cc88,-0x8(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%esi │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809c100 <__gmpz_get_d_2exp@plt+0x50460> │ │ │ │ + jne 809cc88 <__gmpz_get_d_2exp@plt+0x50fe8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - xor %ch,(%esi) │ │ │ │ + sub $0x25,%al │ │ │ │ + and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 809cd05 <__gmpz_get_d_2exp@plt+0x51065> │ │ │ │ + mov $0x82cf190,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + aam $0x22 │ │ │ │ and (%eax),%eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809c1e9 <__gmpz_get_d_2exp@plt+0x50549> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x809c010,-0xc(%edi) │ │ │ │ + ja 809cd52 <__gmpz_get_d_2exp@plt+0x510b2> │ │ │ │ + movl $0x809cb18,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x809ccec,0x0(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80bb28c <__gmpz_get_d_2exp@plt+0x6f5ec> │ │ │ │ + nop │ │ │ │ + xchg %eax,%esp │ │ │ │ + and (%ebx),%ah │ │ │ │ + add %al,0x0(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 809cd61 <__gmpz_get_d_2exp@plt+0x510c1> │ │ │ │ + mov %eax,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809cd43 <__gmpz_get_d_2exp@plt+0x510a3> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x809cab8,-0xc(%edi) │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - movl $0x809c164,0x0(%ebp) │ │ │ │ - movl $0x82d6501,-0x10(%ebp) │ │ │ │ - movl $0x82ce9d5,-0xc(%ebp) │ │ │ │ - movl $0x82d6329,-0x8(%ebp) │ │ │ │ - lea -0xc(%edi),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + movl $0x809ccac,-0x4(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80f4a04 <__gmpz_get_d_2exp@plt+0xa8d64> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809cda6 <__gmpz_get_d_2exp@plt+0x51106> │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x809cb70,-0x1c(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x809cc10,-0x14(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x8143dd0,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1b(%edi),%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80f9ac0 <__gmpz_get_d_2exp@plt+0xade20> │ │ │ │ - nop │ │ │ │ - mov $0x200232d,%esp │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 809cb70 <__gmpz_get_d_2exp@plt+0x50ed0> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + lock and (%ebx),%esp │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %dl,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add $0x88,%al │ │ │ │ - rorl $0x8,(%ecx) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 809ce0d <__gmpz_get_d_2exp@plt+0x5116d> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809ce03 <__gmpz_get_d_2exp@plt+0x51163> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x809cc4c,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x818973d,-0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 813dc7c <__gmpz_get_d_2exp@plt+0xf1fdc> │ │ │ │ - cwtl │ │ │ │ - sub $0x20023,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xb4,%al │ │ │ │ - rorl $0x8,(%ecx) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 813dc7c <__gmpz_get_d_2exp@plt+0xf1fdc> │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - pop %esp │ │ │ │ - sub $0x10023,%eax │ │ │ │ + xchg %eax,%esp │ │ │ │ + and (%ebx),%esp │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xd8,%al │ │ │ │ - rorl $0x8,(%ecx) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80f733c <__gmpz_get_d_2exp@plt+0xab69c> │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 809ce68 <__gmpz_get_d_2exp@plt+0x511c8> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809ce5e <__gmpz_get_d_2exp@plt+0x511be> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x809cdc4,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80bb10c <__gmpz_get_d_2exp@plt+0x6f46c> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cmp %ah,(%ebx) │ │ │ │ and (%eax),%eax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x75890045(%ebx) │ │ │ │ - add %cl,-0x5d16fbbb(%ecx) │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 809ced5 <__gmpz_get_d_2exp@plt+0x51235> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809cecb <__gmpz_get_d_2exp@plt+0x5122b> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x809ce20,-0x10(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8189746,-0x10(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809cf0d <__gmpz_get_d_2exp@plt+0x5126d> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80bb10c <__gmpz_get_d_2exp@plt+0x6f46c> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - sub $0x2d,%al │ │ │ │ - and (%eax),%eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809c227 <__gmpz_get_d_2exp@plt+0x50587> │ │ │ │ + jb 809cf3b <__gmpz_get_d_2exp@plt+0x5129b> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 809c23c <__gmpz_get_d_2exp@plt+0x5059c> │ │ │ │ + jmp 809cf4c <__gmpz_get_d_2exp@plt+0x512ac> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - hlt │ │ │ │ - sub $0x23,%al │ │ │ │ - add %al,0x2000100 │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809c30b <__gmpz_get_d_2exp@plt+0x5066b> │ │ │ │ - movl $0x809c280,-0xc(%ebp) │ │ │ │ + jb 809d009 <__gmpz_get_d_2exp@plt+0x51369> │ │ │ │ + movl $0x809cf88,-0x8(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ mov 0x0(%ebp),%esi │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809c280 <__gmpz_get_d_2exp@plt+0x505e0> │ │ │ │ + jne 809cf88 <__gmpz_get_d_2exp@plt+0x512e8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x2c,%al │ │ │ │ - and (%eax),%eax │ │ │ │ - add (%eax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 809c2c1 <__gmpz_get_d_2exp@plt+0x50621> │ │ │ │ + jb 809cfc5 <__gmpz_get_d_2exp@plt+0x51325> │ │ │ │ add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809c31d <__gmpz_get_d_2exp@plt+0x5067d> │ │ │ │ + ja 809d01b <__gmpz_get_d_2exp@plt+0x5137b> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - movl $0x809c204,-0x14(%edi) │ │ │ │ + movl $0x809cf18,-0x14(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 809c2cc <__gmpz_get_d_2exp@plt+0x5062c> │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x20,%edi │ │ │ │ + jb 809d003 <__gmpz_get_d_2exp@plt+0x51363> │ │ │ │ + add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809c30e <__gmpz_get_d_2exp@plt+0x5066e> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x809c0b4,-0x1c(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ + ja 809d00c <__gmpz_get_d_2exp@plt+0x5136c> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x809cee4,-0x18(%edi) │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - sub $0x2c,%al │ │ │ │ - and (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809c35b <__gmpz_get_d_2exp@plt+0x506bb> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 809c370 <__gmpz_get_d_2exp@plt+0x506d0> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - hlt │ │ │ │ - sub (%ebx),%esp │ │ │ │ - add %al,0x1000100 │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809c4eb <__gmpz_get_d_2exp@plt+0x5084b> │ │ │ │ - movl $0x809c3b0,-0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ + jb 809d07c <__gmpz_get_d_2exp@plt+0x513dc> │ │ │ │ + movl $0x809d06c,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809c3b0 <__gmpz_get_d_2exp@plt+0x50710> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x2b,%ah │ │ │ │ - and (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 809c463 <__gmpz_get_d_2exp@plt+0x507c3> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809c59c <__gmpz_get_d_2exp@plt+0x508fc> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x809c338,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - push %eax │ │ │ │ - sub (%ebx),%esp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 809cf4c <__gmpz_get_d_2exp@plt+0x512ac> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - repnz add $0x28,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809c50e <__gmpz_get_d_2exp@plt+0x5086e> │ │ │ │ - movl $0x809bda0,-0x24(%edi) │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - movl $0x809be74,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x809c23c,-0x8(%edi) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4c739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809d0e5 <__gmpz_get_d_2exp@plt+0x51445> │ │ │ │ + movl $0x809c970,-0x34(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + movl $0x809ce7c,-0x24(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x809cf4c,-0x10(%edi) │ │ │ │ lea -0x24(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x809d038,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ + lea -0x34(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x809c4fc,0x4(%ebp) │ │ │ │ - movl $0x82d95c1,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8094e28 <__gmpz_get_d_2exp@plt+0x49188> │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 809c46e <__gmpz_get_d_2exp@plt+0x507ce> │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x809c4a0,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809c4a0 <__gmpz_get_d_2exp@plt+0x50800> │ │ │ │ + movl $0x38,0x33c(%ebx) │ │ │ │ + mov $0x82cf1d8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + sub %ah,(%ecx) │ │ │ │ + and (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + lock cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809d144 <__gmpz_get_d_2exp@plt+0x514a4> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 809d140 <__gmpz_get_d_2exp@plt+0x514a0> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82cf1e8,-0x10(%ebp) │ │ │ │ + movl $0x82cf21e,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 809c620 <__gmpz_get_d_2exp@plt+0x50980> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - les (%edx),%ebp │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + sub $0x21,%al │ │ │ │ and (%eax),%eax │ │ │ │ - add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - repnz and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 809c4ba <__gmpz_get_d_2exp@plt+0x5081a> │ │ │ │ - mov $0x82ce556,%edx │ │ │ │ - jmp 809c40c <__gmpz_get_d_2exp@plt+0x5076c> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809c58d <__gmpz_get_d_2exp@plt+0x508ed> │ │ │ │ - mov 0x2(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x7(%edi),%edx │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - jmp 809c40c <__gmpz_get_d_2exp@plt+0x5076c> │ │ │ │ + add %al,(%eax) │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + lock cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809d194 <__gmpz_get_d_2exp@plt+0x514f4> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 809d190 <__gmpz_get_d_2exp@plt+0x514f0> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82cf24c,-0x10(%ebp) │ │ │ │ + movl $0x82cf272,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 809bc80 <__gmpz_get_d_2exp@plt+0x4ffe0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 809d1be <__gmpz_get_d_2exp@plt+0x5151e> │ │ │ │ + movl $0x82cf2b4,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ + mov $0x82cf2dc,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - dec %eax │ │ │ │ - sub (%ebx),%ah │ │ │ │ - add %al,(%edx) │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,0x75890809(,%eax,8) │ │ │ │ - cld │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 809d1ee <__gmpz_get_d_2exp@plt+0x5154e> │ │ │ │ + movl $0x82cf2ec,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 809bc34 <__gmpz_get_d_2exp@plt+0x4ff94> │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - movl $0x809c404,0x0(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ + mov $0x82cf300,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - cld │ │ │ │ - sub %esp,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76f7bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jne 809c56f <__gmpz_get_d_2exp@plt+0x508cf> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809c57e <__gmpz_get_d_2exp@plt+0x508de> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - movl $0x82dcc01,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 809c23c <__gmpz_get_d_2exp@plt+0x5059c> │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 809c23c <__gmpz_get_d_2exp@plt+0x5059c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - nop │ │ │ │ - shrb $1,(%ecx) │ │ │ │ - and (%eax),%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 809d21e <__gmpz_get_d_2exp@plt+0x5157e> │ │ │ │ + movl $0x82cf2c8,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ + mov $0x82cf310,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809c5d8 <__gmpz_get_d_2exp@plt+0x50938> │ │ │ │ + jb 809d250 <__gmpz_get_d_2exp@plt+0x515b0> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 809c5ec <__gmpz_get_d_2exp@plt+0x5094c> │ │ │ │ + jmp 809d260 <__gmpz_get_d_2exp@plt+0x515c0> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - mov %ch,(%ecx) │ │ │ │ - and (%eax),%eax │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809c69d <__gmpz_get_d_2exp@plt+0x509fd> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x809c620,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %al,-0x76f7f62e(%eax) │ │ │ │ + (bad) │ │ │ │ test $0x3,%si │ │ │ │ - jne 809c620 <__gmpz_get_d_2exp@plt+0x50980> │ │ │ │ + jne 809d280 <__gmpz_get_d_2exp@plt+0x515e0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - push $0x2329 │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 809c65b <__gmpz_get_d_2exp@plt+0x509bb> │ │ │ │ + jb 809d2b7 <__gmpz_get_d_2exp@plt+0x51617> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809c7cd <__gmpz_get_d_2exp@plt+0x50b2d> │ │ │ │ + ja 809d2f8 <__gmpz_get_d_2exp@plt+0x51658> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - movl $0x809c5b8,-0x10(%edi) │ │ │ │ + movl $0x809d230,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 809c666 <__gmpz_get_d_2exp@plt+0x509c6> │ │ │ │ + jb 809d2c2 <__gmpz_get_d_2exp@plt+0x51622> │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809c6d9 <__gmpz_get_d_2exp@plt+0x50a39> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x809c370,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x809c6b4,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809c6b4 <__gmpz_get_d_2exp@plt+0x50a14> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x82cef88,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - shrb $0x23,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 809c76b <__gmpz_get_d_2exp@plt+0x50acb> │ │ │ │ - movl $0x809c6f4,0x0(%ebp) │ │ │ │ - mov $0x82cef00,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809c6f4 <__gmpz_get_d_2exp@plt+0x50a54> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - jo 809c712 <__gmpz_get_d_2exp@plt+0x50a72> │ │ │ │ - and (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jne 809c712 <__gmpz_get_d_2exp@plt+0x50a72> │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x82cecf5,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 809c370 <__gmpz_get_d_2exp@plt+0x506d0> │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 809c370 <__gmpz_get_d_2exp@plt+0x506d0> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xor $0x28,%al │ │ │ │ - and (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76f7bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jne 809c7af <__gmpz_get_d_2exp@plt+0x50b0f> │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809c7be <__gmpz_get_d_2exp@plt+0x50b1e> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + ja 809d2e9 <__gmpz_get_d_2exp@plt+0x51649> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ movl $0x82daefd,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 809c370 <__gmpz_get_d_2exp@plt+0x506d0> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809c7a0 <__gmpz_get_d_2exp@plt+0x50b00> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x809c730,-0x4(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 809b814 <__gmpz_get_d_2exp@plt+0x4fb74> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 809c370 <__gmpz_get_d_2exp@plt+0x506d0> │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc $0x89000000,%eax │ │ │ │ - lock lea -0x8(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 809c852 <__gmpz_get_d_2exp@plt+0x50bb2> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809c848 <__gmpz_get_d_2exp@plt+0x50ba8> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - push %ebx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 809c840 <__gmpz_get_d_2exp@plt+0x50ba0> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x8143d38,-0x8(%edi) │ │ │ │ - xorpd %xmm0,%xmm0 │ │ │ │ - movsd 0x81957e8,%xmm1 │ │ │ │ - divsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm1,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x89000000,%eax │ │ │ │ - lock lea -0x8(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 809c8ca <__gmpz_get_d_2exp@plt+0x50c2a> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809c8c0 <__gmpz_get_d_2exp@plt+0x50c20> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - push %ebx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 809c8b8 <__gmpz_get_d_2exp@plt+0x50c18> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x8143d38,-0x8(%edi) │ │ │ │ - xorpd %xmm0,%xmm0 │ │ │ │ - xorpd %xmm1,%xmm1 │ │ │ │ - divsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm1,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809d33a <__gmpz_get_d_2exp@plt+0x5169a> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x81896a1,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - or %ah,(%edi) │ │ │ │ - and (%eax),%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809c8fc <__gmpz_get_d_2exp@plt+0x50c5c> │ │ │ │ + jb 809d368 <__gmpz_get_d_2exp@plt+0x516c8> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 809c910 <__gmpz_get_d_2exp@plt+0x50c70> │ │ │ │ + jmp 809d378 <__gmpz_get_d_2exp@plt+0x516d8> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - les (%esi),%esp │ │ │ │ - and (%eax),%eax │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809c9ac <__gmpz_get_d_2exp@plt+0x50d0c> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x809c944,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bl,-0x76f7f62d(%eax) │ │ │ │ + (bad) │ │ │ │ test $0x3,%si │ │ │ │ - jne 809c944 <__gmpz_get_d_2exp@plt+0x50ca4> │ │ │ │ + jne 809d398 <__gmpz_get_d_2exp@plt+0x516f8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x2326,%al │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 809c97f <__gmpz_get_d_2exp@plt+0x50cdf> │ │ │ │ + jb 809d3cf <__gmpz_get_d_2exp@plt+0x5172f> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809cac0 <__gmpz_get_d_2exp@plt+0x50e20> │ │ │ │ + ja 809d41c <__gmpz_get_d_2exp@plt+0x5177c> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - movl $0x809c8dc,-0x10(%edi) │ │ │ │ + movl $0x809d348,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 809c98a <__gmpz_get_d_2exp@plt+0x50cea> │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x809c9c0,-0x4(%ebp) │ │ │ │ - movl $0x82d95c1,-0xc(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80bb28c <__gmpz_get_d_2exp@plt+0x6f5ec> │ │ │ │ - mov $0x82cefe4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - adc $0x26,%al │ │ │ │ - and (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - call 9111d391 │ │ │ │ - jne 809c9be <__gmpz_get_d_2exp@plt+0x50d1e> │ │ │ │ - movl $0x82cedb0,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80bb354 <__gmpz_get_d_2exp@plt+0x6f6b4> │ │ │ │ - fsubs 0x20023 │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 809ca8a <__gmpz_get_d_2exp@plt+0x50dea> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x809ca20,0x4(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82cedc4,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80bb354 <__gmpz_get_d_2exp@plt+0x6f6b4> │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - and $0x10023,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 809ca53 <__gmpz_get_d_2exp@plt+0x50db3> │ │ │ │ - add $0xc,%edi │ │ │ │ - mov %esi,%ecx │ │ │ │ + jb 809d407 <__gmpz_get_d_2exp@plt+0x51767> │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809ca79 <__gmpz_get_d_2exp@plt+0x50dd9> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ + ja 809d40d <__gmpz_get_d_2exp@plt+0x5176d> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x809d310,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82cedf8,(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xc,%edi │ │ │ │ - mov %esi,%ecx │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809ca79 <__gmpz_get_d_2exp@plt+0x50dd9> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82cefa0,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %ecx,%esi │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809cab1 <__gmpz_get_d_2exp@plt+0x50e11> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82cef90,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ nop │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 809cb22 <__gmpz_get_d_2exp@plt+0x50e82> │ │ │ │ - movl $0x809cb10,-0x4(%ebp) │ │ │ │ - mov $0x82ceb84,%esi │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - in (%dx),%al │ │ │ │ - and $0x23,%al │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,(%eax) │ │ │ │ - lret │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 809c5ec <__gmpz_get_d_2exp@plt+0x5094c> │ │ │ │ - mov $0x82cf00c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x24,%ah │ │ │ │ + fcomps (%esi) │ │ │ │ and (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 809cb54 <__gmpz_get_d_2exp@plt+0x50eb4> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x809cb68,0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 809b640 <__gmpz_get_d_2exp@plt+0x4f9a0> │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - jl 809cb82 <__gmpz_get_d_2exp@plt+0x50ee2> │ │ │ │ - and (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x5f16ff8b(%ecx) │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - jmp *0x1002324(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 809cb9c <__gmpz_get_d_2exp@plt+0x50efc> │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809d458 <__gmpz_get_d_2exp@plt+0x517b8> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 809cbb0 <__gmpz_get_d_2exp@plt+0x50f10> │ │ │ │ + jmp 809d46c <__gmpz_get_d_2exp@plt+0x517cc> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - push $0x5002320 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + push %ds │ │ │ │ + and (%eax),%eax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809cc48 <__gmpz_get_d_2exp@plt+0x50fa8> │ │ │ │ + jb 809d4fe <__gmpz_get_d_2exp@plt+0x5185e> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x809cbe4,0x0(%ebp) │ │ │ │ + movl $0x809d4a0,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 809cbe4 <__gmpz_get_d_2exp@plt+0x50f44> │ │ │ │ + jne 809d4a0 <__gmpz_get_d_2exp@plt+0x51800> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - cmp %ah,(%ebx,%eiz,1) │ │ │ │ + jo 809d4b4 <__gmpz_get_d_2exp@plt+0x51814> │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 809cc1f <__gmpz_get_d_2exp@plt+0x50f7f> │ │ │ │ + jb 809d4d7 <__gmpz_get_d_2exp@plt+0x51837> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809cca8 <__gmpz_get_d_2exp@plt+0x51008> │ │ │ │ + ja 809d518 <__gmpz_get_d_2exp@plt+0x51878> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - movl $0x809cb7c,-0x10(%edi) │ │ │ │ + movl $0x809d438,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 809cc2a <__gmpz_get_d_2exp@plt+0x50f8a> │ │ │ │ + jb 809d4e2 <__gmpz_get_d_2exp@plt+0x51842> │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x809cc5c,-0x4(%ebp) │ │ │ │ + movl $0x809d510,0x0(%ebp) │ │ │ │ + movl $0x82cf2c8,-0x8(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809cc5c <__gmpz_get_d_2exp@plt+0x50fbc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x82cf01c,%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ + mov $0x82cf328,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov $0x100231f,%esp │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809cc7d <__gmpz_get_d_2exp@plt+0x50fdd> │ │ │ │ - cmpl $0x2b,0x3(%esi) │ │ │ │ - jne 809cc8c <__gmpz_get_d_2exp@plt+0x50fec> │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov $0x82cea1c,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82cec04,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - nop │ │ │ │ - pusha │ │ │ │ - and (%ebx),%esp │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x48e90075(%ecx) │ │ │ │ + std │ │ │ │ + (bad) │ │ │ │ + inc %edi │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %dl,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809ccfd <__gmpz_get_d_2exp@plt+0x5105d> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 809ccf9 <__gmpz_get_d_2exp@plt+0x51059> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82ce556,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 809cbb0 <__gmpz_get_d_2exp@plt+0x50f10> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - cmp %ah,(%ebx) │ │ │ │ - and (%eax),%eax │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809cda6 <__gmpz_get_d_2exp@plt+0x51106> │ │ │ │ + jb 809d553 <__gmpz_get_d_2exp@plt+0x518b3> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809cd4c,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809cd4c <__gmpz_get_d_2exp@plt+0x510ac> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - clc │ │ │ │ - and (%ebx),%ah │ │ │ │ + jmp 80867fc <__gmpz_get_d_2exp@plt+0x3ab5c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + in (%dx),%al │ │ │ │ + pop %ss │ │ │ │ + and (%eax),%eax │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + jb 809d588 <__gmpz_get_d_2exp@plt+0x518e8> │ │ │ │ + movl $0x82daee9,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 809a3dc <__gmpz_get_d_2exp@plt+0x4e73c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + mov $0x100231d,%esp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 809cd6d <__gmpz_get_d_2exp@plt+0x510cd> │ │ │ │ - movl $0x809cdb8,0x0(%ebp) │ │ │ │ - mov $0x82cf034,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809cdb8 <__gmpz_get_d_2exp@plt+0x51118> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0xc,%edi │ │ │ │ + add %cl,-0x1bb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 809d607 <__gmpz_get_d_2exp@plt+0x51967> │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809ce0a <__gmpz_get_d_2exp@plt+0x5116a> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + ja 809d5fd <__gmpz_get_d_2exp@plt+0x5195d> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x809d530,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x809d568,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x809cde4,-0x4(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 809cbb0 <__gmpz_get_d_2exp@plt+0x50f10> │ │ │ │ + movl $0x82cc865,-0x1c(%ebp) │ │ │ │ + movl $0x82cf2dd,-0x18(%ebp) │ │ │ │ + movl $0x82cf301,-0x14(%ebp) │ │ │ │ + movl $0x82cf311,-0x10(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 8083e64 <__gmpz_get_d_2exp@plt+0x381c4> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + sub %bl,0x50023 │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809d66a <__gmpz_get_d_2exp@plt+0x519ca> │ │ │ │ + movl $0x809d658,-0x8(%ebp) │ │ │ │ + movl $0x82cf2a0,-0x10(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - mov $0x231e,%eax │ │ │ │ + fcomps (%ebx,%eiz,1) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,0x9(%esi,%edx,8) │ │ │ │ + or %cl,-0x3a7c038b(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 809d260 <__gmpz_get_d_2exp@plt+0x515c0> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0x1c,%ah │ │ │ │ + and (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jne 809cdce <__gmpz_get_d_2exp@plt+0x5112e> │ │ │ │ - mov $0x82cec70,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - jmp 8096134 <__gmpz_get_d_2exp@plt+0x4a494> │ │ │ │ - xchg %ax,%ax │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - push %ds │ │ │ │ + jne 809d6a2 <__gmpz_get_d_2exp@plt+0x51a02> │ │ │ │ + movl $0x809d6b4,0x0(%ebp) │ │ │ │ + movl $0x82cf2b4,-0x8(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + je 809d6c6 <__gmpz_get_d_2exp@plt+0x51a26> │ │ │ │ and (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 809d46c <__gmpz_get_d_2exp@plt+0x517cc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jne 809ce19 <__gmpz_get_d_2exp@plt+0x51179> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x809ce2c,0x4(%ebp) │ │ │ │ - movl $0x82cea1c,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80999a4 <__gmpz_get_d_2exp@plt+0x4dd04> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ + jne 809d6f2 <__gmpz_get_d_2exp@plt+0x51a52> │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + movl $0x809d700,0x8(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 8096134 <__gmpz_get_d_2exp@plt+0x4a494> │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0xe90075(%ecx) │ │ │ │ - xchg %eax,%ebx │ │ │ │ + add %cl,0x70e90075(%ecx) │ │ │ │ + cld │ │ │ │ (bad) │ │ │ │ - ljmp *(%edx,%eiz,1) │ │ │ │ - and (%eax),%eax │ │ │ │ + incl 0x2000100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809d741 <__gmpz_get_d_2exp@plt+0x51aa1> │ │ │ │ + movl $0x809d598,-0x10(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x809d61c,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov $0x82cf374,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809ce60 <__gmpz_get_d_2exp@plt+0x511c0> │ │ │ │ + jb 809d77c <__gmpz_get_d_2exp@plt+0x51adc> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 809ce74 <__gmpz_get_d_2exp@plt+0x511d4> │ │ │ │ + jmp 809d78c <__gmpz_get_d_2exp@plt+0x51aec> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - call d09f18a │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809cf4b <__gmpz_get_d_2exp@plt+0x512ab> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x809cea8,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ch,-0x3976f7f7(%edi,%edx,8) │ │ │ │ test $0x3,%si │ │ │ │ - jne 809cea8 <__gmpz_get_d_2exp@plt+0x51208> │ │ │ │ + jne 809d7ac <__gmpz_get_d_2exp@plt+0x51b0c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - les (%ecx),%esp │ │ │ │ - and (%eax),%eax │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 809cee3 <__gmpz_get_d_2exp@plt+0x51243> │ │ │ │ + jb 809d7e3 <__gmpz_get_d_2exp@plt+0x51b43> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809cf81 <__gmpz_get_d_2exp@plt+0x512e1> │ │ │ │ + ja 809d824 <__gmpz_get_d_2exp@plt+0x51b84> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - movl $0x809ce40,-0x10(%edi) │ │ │ │ + movl $0x809d75c,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 809ceee <__gmpz_get_d_2exp@plt+0x5124e> │ │ │ │ + jb 809d7ee <__gmpz_get_d_2exp@plt+0x51b4e> │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x809cf18,-0x4(%ebp) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809d815 <__gmpz_get_d_2exp@plt+0x51b75> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809cf18 <__gmpz_get_d_2exp@plt+0x51278> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - inc %esp │ │ │ │ - and %esp,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 809cf53 <__gmpz_get_d_2exp@plt+0x512b3> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmpl $0x65,0x3(%esi) │ │ │ │ - jne 809cf62 <__gmpz_get_d_2exp@plt+0x512c2> │ │ │ │ - movl $0x809cd0c,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82daefd,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x82cf06c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80951b8,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x82cec80,-0x8(%edi) │ │ │ │ - lea -0xe(%edi),%eax │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - inc %eax │ │ │ │ - sbb $0x23,%al │ │ │ │ - add %al,(%ecx) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809cff8 <__gmpz_get_d_2exp@plt+0x51358> │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809d866 <__gmpz_get_d_2exp@plt+0x51bc6> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809cfd4,-0xc(%ebp) │ │ │ │ + movl $0x81896a1,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8099fd8 <__gmpz_get_d_2exp@plt+0x4e338> │ │ │ │ - xchg %ax,%ax │ │ │ │ - in (%dx),%al │ │ │ │ - sbb (%ebx),%esp │ │ │ │ + jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,%al │ │ │ │ - iret │ │ │ │ - or %ecx,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809d894 <__gmpz_get_d_2exp@plt+0x51bf4> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 809a0dc <__gmpz_get_d_2exp@plt+0x4e43c> │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 809d8a4 <__gmpz_get_d_2exp@plt+0x51c04> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %al,%ah │ │ │ │ + fmuls (%ecx) │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 809d8c4 <__gmpz_get_d_2exp@plt+0x51c24> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3ce90075(%ecx) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 809d8fb <__gmpz_get_d_2exp@plt+0x51c5b> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809d948 <__gmpz_get_d_2exp@plt+0x51ca8> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x809d874,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 809d933 <__gmpz_get_d_2exp@plt+0x51c93> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809d939 <__gmpz_get_d_2exp@plt+0x51c99> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x809d83c,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ nop │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - and %ah,(%ebx) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + sbb %esp,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809d028 <__gmpz_get_d_2exp@plt+0x51388> │ │ │ │ + jb 809d984 <__gmpz_get_d_2exp@plt+0x51ce4> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 809d03c <__gmpz_get_d_2exp@plt+0x5139c> │ │ │ │ + jmp 809d998 <__gmpz_get_d_2exp@plt+0x51cf8> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - mov $0x1b,%al │ │ │ │ + js 809d9a3 <__gmpz_get_d_2exp@plt+0x51d03> │ │ │ │ and (%eax),%eax │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809d113 <__gmpz_get_d_2exp@plt+0x51473> │ │ │ │ + jb 809da2a <__gmpz_get_d_2exp@plt+0x51d8a> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x809d070,0x0(%ebp) │ │ │ │ + movl $0x809d9cc,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 809d070 <__gmpz_get_d_2exp@plt+0x513d0> │ │ │ │ + jne 809d9cc <__gmpz_get_d_2exp@plt+0x51d2c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x20,%al │ │ │ │ - and (%eax),%eax │ │ │ │ + inc %esp │ │ │ │ + sbb %esp,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 809d0ab <__gmpz_get_d_2exp@plt+0x5140b> │ │ │ │ + jb 809da03 <__gmpz_get_d_2exp@plt+0x51d63> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809d149 <__gmpz_get_d_2exp@plt+0x514a9> │ │ │ │ + ja 809da44 <__gmpz_get_d_2exp@plt+0x51da4> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - movl $0x809d008,-0x10(%edi) │ │ │ │ + movl $0x809d964,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 809d0b6 <__gmpz_get_d_2exp@plt+0x51416> │ │ │ │ + jb 809da0e <__gmpz_get_d_2exp@plt+0x51d6e> │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x809d0e0,-0x4(%ebp) │ │ │ │ + movl $0x809da3c,0x0(%ebp) │ │ │ │ + movl $0x82cf2c8,-0x8(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809d0e0 <__gmpz_get_d_2exp@plt+0x51440> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - or $0x1b,%al │ │ │ │ - and (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ + mov $0x82cf38c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809d11b <__gmpz_get_d_2exp@plt+0x5147b> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmpl $0x2e,0x3(%esi) │ │ │ │ - jne 809d12a <__gmpz_get_d_2exp@plt+0x5148a> │ │ │ │ - movl $0x809cf9c,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x82cf074,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80951b8,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x82cebc8,-0x8(%edi) │ │ │ │ - lea -0xe(%edi),%eax │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - and %bl,(%edi) │ │ │ │ - and (%eax),%eax │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x48e90075(%ecx) │ │ │ │ + std │ │ │ │ + (bad) │ │ │ │ + inc %edi │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %dl,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809d19d <__gmpz_get_d_2exp@plt+0x514fd> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 809d199 <__gmpz_get_d_2exp@plt+0x514f9> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82ce556,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 809d03c <__gmpz_get_d_2exp@plt+0x5139c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809d221 <__gmpz_get_d_2exp@plt+0x51581> │ │ │ │ + jb 809da7f <__gmpz_get_d_2exp@plt+0x51ddf> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809d1e0,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809d1e0 <__gmpz_get_d_2exp@plt+0x51540> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,(%edx,%edx,8) │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov %esi,-0x8(%ebp) │ │ │ │ - movl $0x0,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80f3c84 <__gmpz_get_d_2exp@plt+0xa7fe4> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 809d224 <__gmpz_get_d_2exp@plt+0x51584> │ │ │ │ - movl $0x8143d68,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jmp 808686c <__gmpz_get_d_2exp@plt+0x3abcc> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x809d204,0x0(%ebp) │ │ │ │ - jmp 81669f0 <__gmpz_get_d_2exp@plt+0x11ad50> │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + rclb $0x23,(%edx) │ │ │ │ + add %al,0x1000100 │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809d26d <__gmpz_get_d_2exp@plt+0x515cd> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80bb10c <__gmpz_get_d_2exp@plt+0x6f46c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - call a09f58f │ │ │ │ + jb 809dab4 <__gmpz_get_d_2exp@plt+0x51e14> │ │ │ │ + movl $0x82daee9,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 809a3dc <__gmpz_get_d_2exp@plt+0x4e73c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + sbb %ah,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ + add %cl,-0x1bb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 809d2f4 <__gmpz_get_d_2exp@plt+0x51654> │ │ │ │ - add $0x10,%edi │ │ │ │ + jb 809db33 <__gmpz_get_d_2exp@plt+0x51e93> │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809d2ea <__gmpz_get_d_2exp@plt+0x5164a> │ │ │ │ + ja 809db29 <__gmpz_get_d_2exp@plt+0x51e89> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x809d244,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x809da5c,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x809da94,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x809d2d8,-0xc(%ebp) │ │ │ │ - mov $0x82ce9f0,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - js 809d2e8 <__gmpz_get_d_2exp@plt+0x51648> │ │ │ │ - and (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,(%eax) │ │ │ │ - rorl %cl,(%ecx) │ │ │ │ - or %cl,-0x3a7c038b(%ecx) │ │ │ │ - cld │ │ │ │ - jmp 8094f60 <__gmpz_get_d_2exp@plt+0x492c0> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x82cc865,-0x1c(%ebp) │ │ │ │ + movl $0x82cf2dd,-0x18(%ebp) │ │ │ │ + movl $0x82cf301,-0x14(%ebp) │ │ │ │ + movl $0x82cf311,-0x10(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 8083e64 <__gmpz_get_d_2exp@plt+0x381c4> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - dec %eax │ │ │ │ - sbb (%ebx),%ah │ │ │ │ + pusha │ │ │ │ + sbb %ah,(%ebx) │ │ │ │ + add %al,0x1000100 │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + jb 809db96 <__gmpz_get_d_2exp@plt+0x51ef6> │ │ │ │ + movl $0x809db84,-0x8(%ebp) │ │ │ │ + movl $0x82cf2a0,-0x10(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + adc %bl,(%eax) │ │ │ │ + and (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add $0x2c,%al │ │ │ │ - rorl %cl,(%ecx) │ │ │ │ - or %al,-0x899fb3b(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 809d32c <__gmpz_get_d_2exp@plt+0x5168c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %ch,-0x76f7f625(%eax) │ │ │ │ + jne 809db8a <__gmpz_get_d_2exp@plt+0x51eea> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 809d78c <__gmpz_get_d_2exp@plt+0x51aec> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - and $0x1a,%al │ │ │ │ + in (%dx),%al │ │ │ │ + pop %ss │ │ │ │ and (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 809d3e3 <__gmpz_get_d_2exp@plt+0x51743> │ │ │ │ - mov $0x82cecc4,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - dec %eax │ │ │ │ - nop │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 809dbce <__gmpz_get_d_2exp@plt+0x51f2e> │ │ │ │ + movl $0x809dbe0,0x0(%ebp) │ │ │ │ + movl $0x82cf2b4,-0x8(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + pop %ss │ │ │ │ and (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,-0x2d(%eax) │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov %esi,-0x8(%ebp) │ │ │ │ - movl $0x82ced05,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80f733c <__gmpz_get_d_2exp@plt+0xab69c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + add %bh,%ah │ │ │ │ + fisttpl (%ecx) │ │ │ │ + or %cl,-0x3a7c038b(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 809d998 <__gmpz_get_d_2exp@plt+0x51cf8> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - cwtl │ │ │ │ - rorl %cl,(%ecx) │ │ │ │ - or %al,-0x899033b(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 809d398 <__gmpz_get_d_2exp@plt+0x516f8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 809dc1e <__gmpz_get_d_2exp@plt+0x51f7e> │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + movl $0x809dc2c,0x8(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xc0,%al │ │ │ │ - rorl %cl,(%ecx) │ │ │ │ - or %cl,-0x7639760f(%ecx) │ │ │ │ - dec %ebp │ │ │ │ - or %al,-0x899fb3b(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 809d3c0 <__gmpz_get_d_2exp@plt+0x51720> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %cl,0x70e90075(%ecx) │ │ │ │ + cld │ │ │ │ + (bad) │ │ │ │ + incl 0x2000100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809d3ff <__gmpz_get_d_2exp@plt+0x5175f> │ │ │ │ - movl $0x80fa518,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + ja 809dc6d <__gmpz_get_d_2exp@plt+0x51fcd> │ │ │ │ + movl $0x809dac4,-0x10(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x809db48,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x809d354,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x82ced05,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 813dc7c <__gmpz_get_d_2exp@plt+0xf1fdc> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov $0x82cf3b8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809d49b <__gmpz_get_d_2exp@plt+0x517fb> │ │ │ │ + jb 809dcab <__gmpz_get_d_2exp@plt+0x5200b> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809d454,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809d454 <__gmpz_get_d_2exp@plt+0x517b4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,-0x2c(%eax) │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809d478 <__gmpz_get_d_2exp@plt+0x517d8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - and %eax,(%eax) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 808686c <__gmpz_get_d_2exp@plt+0x3abcc> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + xchg %eax,%esp │ │ │ │ + adc %ah,(%ebx) │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809d49e <__gmpz_get_d_2exp@plt+0x517fe> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - sub 0x3(%esi),%eax │ │ │ │ - movl $0x8143d68,-0x4(%edi) │ │ │ │ + ja 809dce9 <__gmpz_get_d_2exp@plt+0x52049> │ │ │ │ + movl $0x809dc88,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + movl $0x82daee9,0x0(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 809a3dc <__gmpz_get_d_2exp@plt+0x4e73c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x82cf3c8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + mov $0x16,%al │ │ │ │ + and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809dd2b <__gmpz_get_d_2exp@plt+0x5208b> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 809dc40 <__gmpz_get_d_2exp@plt+0x51fa0> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sub %bl,(%ebx,%eiz,1) │ │ │ │ - add %al,(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %dl,(%esi) │ │ │ │ + and (%eax),%eax │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809d647 <__gmpz_get_d_2exp@plt+0x519a7> │ │ │ │ + jb 809dd59 <__gmpz_get_d_2exp@plt+0x520b9> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 809dcc0 <__gmpz_get_d_2exp@plt+0x52020> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809dd87 <__gmpz_get_d_2exp@plt+0x520e7> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809d508,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%esi │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809d508 <__gmpz_get_d_2exp@plt+0x51868> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - fcompl (%ebx) │ │ │ │ - and (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 808686c <__gmpz_get_d_2exp@plt+0x3abcc> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4cf39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809d64a <__gmpz_get_d_2exp@plt+0x519aa> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x809d418,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - movl $0x809d56c,0x0(%ebp) │ │ │ │ - movl $0x82d6501,-0x10(%ebp) │ │ │ │ - movl $0x82ce9d5,-0xc(%ebp) │ │ │ │ - movl $0x82d6329,-0x8(%ebp) │ │ │ │ - lea -0xc(%edi),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80f9ac0 <__gmpz_get_d_2exp@plt+0xade20> │ │ │ │ + ja 809dde5 <__gmpz_get_d_2exp@plt+0x52145> │ │ │ │ + movl $0x809dd08,-0x2c(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x809dd40,-0x20(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x809dd64,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80a4178,-0xc(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0x1e(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x2c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ + mov $0x82cf3d0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - push $0x200231b │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add $0x90,%al │ │ │ │ - aad $0x9 │ │ │ │ - or %cl,0x45890845(%ebx) │ │ │ │ - cld │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 813dc7c <__gmpz_get_d_2exp@plt+0xf1fdc> │ │ │ │ - inc %esp │ │ │ │ - sbb (%ebx),%esp │ │ │ │ + push %esp │ │ │ │ + adc %ah,(%ebx) │ │ │ │ + add %cl,(%edi) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xbc,%al │ │ │ │ - aad $0x9 │ │ │ │ - or %cl,0x4d89084d(%ebx) │ │ │ │ - cld │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 809de2e <__gmpz_get_d_2exp@plt+0x5218e> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ + movl $0x82dcc01,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 813dc7c <__gmpz_get_d_2exp@plt+0xf1fdc> │ │ │ │ + jmp 809b30c <__gmpz_get_d_2exp@plt+0x4f66c> │ │ │ │ + mov $0x82cf3e0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - loopne 809d53f <__gmpz_get_d_2exp@plt+0x5189f> │ │ │ │ - and (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xdc,%al │ │ │ │ - aad $0x9 │ │ │ │ - or %cl,0x4589fc75(%ecx) │ │ │ │ - add %al,0x68e9fcc5(%ebx) │ │ │ │ - popf │ │ │ │ - add $0x0,%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - cld │ │ │ │ - aad $0x9 │ │ │ │ - or %al,-0x899033b(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 809d5fc <__gmpz_get_d_2exp@plt+0x5195c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809de60 <__gmpz_get_d_2exp@plt+0x521c0> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 809de70 <__gmpz_get_d_2exp@plt+0x521d0> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x24,%al │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dl,-0x76f7f622(%eax) │ │ │ │ (bad) │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809d624 <__gmpz_get_d_2exp@plt+0x51984> │ │ │ │ + jne 809de90 <__gmpz_get_d_2exp@plt+0x521f0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809d659 <__gmpz_get_d_2exp@plt+0x519b9> │ │ │ │ - movl $0x80fa518,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 809dec7 <__gmpz_get_d_2exp@plt+0x52227> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809df08 <__gmpz_get_d_2exp@plt+0x52268> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x809de40,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 809ded2 <__gmpz_get_d_2exp@plt+0x52232> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809def9 <__gmpz_get_d_2exp@plt+0x52259> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ + movl $0x82daefd,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - jo 809d684 <__gmpz_get_d_2exp@plt+0x519e4> │ │ │ │ - and (%eax),%eax │ │ │ │ - add $0x0,%al │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 809d6e3 <__gmpz_get_d_2exp@plt+0x51a43> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809d6d9 <__gmpz_get_d_2exp@plt+0x51a39> │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809df4a <__gmpz_get_d_2exp@plt+0x522aa> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%ecx │ │ │ │ - mov 0x14(%eax),%eax │ │ │ │ - movl $0x809d4bc,-0x10(%edi) │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x816d0bc,-0x10(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x81896a1,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80f6d68 <__gmpz_get_d_2exp@plt+0xab0c8> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lock sbb %esp,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809d717 <__gmpz_get_d_2exp@plt+0x51a77> │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809df78 <__gmpz_get_d_2exp@plt+0x522d8> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 809d72c <__gmpz_get_d_2exp@plt+0x51a8c> │ │ │ │ + jmp 809df88 <__gmpz_get_d_2exp@plt+0x522e8> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x5002319,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809d819 <__gmpz_get_d_2exp@plt+0x51b79> │ │ │ │ - movl $0x809d788,-0x10(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xb(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ch,-0x76f7f621(%eax) │ │ │ │ + (bad) │ │ │ │ test $0x3,%si │ │ │ │ - jne 809d788 <__gmpz_get_d_2exp@plt+0x51ae8> │ │ │ │ + jne 809dfa8 <__gmpz_get_d_2exp@plt+0x52308> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %esp │ │ │ │ - sbb %esp,(%ebx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 809d7c9 <__gmpz_get_d_2exp@plt+0x51b29> │ │ │ │ - add $0x18,%edi │ │ │ │ + jb 809dfdf <__gmpz_get_d_2exp@plt+0x5233f> │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809d82b <__gmpz_get_d_2exp@plt+0x51b8b> │ │ │ │ + ja 809e02c <__gmpz_get_d_2exp@plt+0x5238c> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - movl $0x809d6f4,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + movl $0x809df58,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 809d7d4 <__gmpz_get_d_2exp@plt+0x51b34> │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x24,%edi │ │ │ │ + jb 809e017 <__gmpz_get_d_2exp@plt+0x52377> │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809d81c <__gmpz_get_d_2exp@plt+0x51b7c> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x809d674,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ + ja 809e01d <__gmpz_get_d_2exp@plt+0x5237d> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x809df20,-0x14(%edi) │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - rcrb $1,(%eax) │ │ │ │ - and (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + nop │ │ │ │ + enter $0x2312,$0x0 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809d86b <__gmpz_get_d_2exp@plt+0x51bcb> │ │ │ │ + jb 809e068 <__gmpz_get_d_2exp@plt+0x523c8> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 809d880 <__gmpz_get_d_2exp@plt+0x51be0> │ │ │ │ + jmp 809e07c <__gmpz_get_d_2exp@plt+0x523dc> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - cwtl │ │ │ │ - sbb %ah,(%ebx) │ │ │ │ - add %al,0x2000100 │ │ │ │ + nop │ │ │ │ + xchg %eax,%esp │ │ │ │ + adc (%ebx),%ah │ │ │ │ + add %al,0x100 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809da0e <__gmpz_get_d_2exp@plt+0x51d6e> │ │ │ │ - movl $0x809d8c4,-0xc(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + jb 809e10e <__gmpz_get_d_2exp@plt+0x5246e> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x809e0b0,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 809d8c4 <__gmpz_get_d_2exp@plt+0x51c24> │ │ │ │ + jne 809e0b0 <__gmpz_get_d_2exp@plt+0x52410> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - push %esp │ │ │ │ - sbb %ah,(%ebx) │ │ │ │ - add %al,(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + pusha │ │ │ │ + adc (%ebx),%ah │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 809d982 <__gmpz_get_d_2exp@plt+0x51ce2> │ │ │ │ - add $0x18,%edi │ │ │ │ + jb 809e0e7 <__gmpz_get_d_2exp@plt+0x52447> │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809dac0 <__gmpz_get_d_2exp@plt+0x51e20> │ │ │ │ + ja 809e128 <__gmpz_get_d_2exp@plt+0x52488> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - movl $0x809d848,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + movl $0x809e048,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - lock pop %ss │ │ │ │ - and (%eax),%eax │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - or %cl,0x44890455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - add $0x2c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809da32 <__gmpz_get_d_2exp@plt+0x51d92> │ │ │ │ - movl $0x809d1a8,-0x28(%edi) │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - movl $0x809d27c,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - movl $0x809d72c,-0xc(%edi) │ │ │ │ - lea -0x28(%edi),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - lea -0x1c(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x809da20,0x8(%ebp) │ │ │ │ - movl $0x82d95c1,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - jmp 8094e28 <__gmpz_get_d_2exp@plt+0x49188> │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 809d98d <__gmpz_get_d_2exp@plt+0x51ced> │ │ │ │ - add $0x10,%ebp │ │ │ │ + jb 809e0f2 <__gmpz_get_d_2exp@plt+0x52452> │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x809d9bc,-0x4(%ebp) │ │ │ │ + movl $0x809e120,0x0(%ebp) │ │ │ │ + movl $0x82cf2c8,-0x8(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809d9bc <__gmpz_get_d_2exp@plt+0x51d1c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - pop %esp │ │ │ │ - pop %ss │ │ │ │ - and (%eax),%eax │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - or %cl,0x44890455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 809d9dd <__gmpz_get_d_2exp@plt+0x51d3d> │ │ │ │ - mov $0x82ce556,%eax │ │ │ │ - jmp 809d927 <__gmpz_get_d_2exp@plt+0x51c87> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809dab1 <__gmpz_get_d_2exp@plt+0x51e11> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - jmp 809d927 <__gmpz_get_d_2exp@plt+0x51c87> │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ + mov $0x82cf3f0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - fcoms (%esi) │ │ │ │ - and (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,-0x26(%eax) │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 809ce74 <__gmpz_get_d_2exp@plt+0x511d4> │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - movl $0x809d918,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %ss,(%esi) │ │ │ │ - and (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76f7bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jne 809da93 <__gmpz_get_d_2exp@plt+0x51df3> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809daa2 <__gmpz_get_d_2exp@plt+0x51e02> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - movl $0x82dcc01,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 809d72c <__gmpz_get_d_2exp@plt+0x51a8c> │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 809d72c <__gmpz_get_d_2exp@plt+0x51a8c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x48e90075(%ecx) │ │ │ │ + std │ │ │ │ + (bad) │ │ │ │ + inc %edi │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %dl,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ nop │ │ │ │ - dec %esp │ │ │ │ - push %ss │ │ │ │ - and (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ + pushf │ │ │ │ + adc (%ebx),%ah │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809daff <__gmpz_get_d_2exp@plt+0x51e5f> │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 809e16d <__gmpz_get_d_2exp@plt+0x524cd> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 809db14 <__gmpz_get_d_2exp@plt+0x51e74> │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 809de08 <__gmpz_get_d_2exp@plt+0x52168> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - adc $0x16,%al │ │ │ │ + aam $0xb │ │ │ │ and (%eax),%eax │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809dbdd <__gmpz_get_d_2exp@plt+0x51f3d> │ │ │ │ - movl $0x809db54,-0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ + jb 809e1a0 <__gmpz_get_d_2exp@plt+0x52500> │ │ │ │ + movl $0x82daee9,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809db54 <__gmpz_get_d_2exp@plt+0x51eb4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - aam $0x15 │ │ │ │ - and (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ + jmp 809a3dc <__gmpz_get_d_2exp@plt+0x4e73c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + adc (%ebx),%ah │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %dl,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 809db95 <__gmpz_get_d_2exp@plt+0x51ef5> │ │ │ │ + add %cl,-0x1bb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 809e225 <__gmpz_get_d_2exp@plt+0x52585> │ │ │ │ add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809dd05 <__gmpz_get_d_2exp@plt+0x52065> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x809dadc,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + ja 809e21b <__gmpz_get_d_2exp@plt+0x5257b> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x809e144,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x809e180,-0x4(%edi) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 809dba0 <__gmpz_get_d_2exp@plt+0x51f00> │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809dc11 <__gmpz_get_d_2exp@plt+0x51f71> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x809d880,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x809dbec,0x4(%ebp) │ │ │ │ + movl $0x82cc865,-0x1c(%ebp) │ │ │ │ + movl $0x82cf2dd,-0x18(%ebp) │ │ │ │ + movl $0x82cf301,-0x14(%ebp) │ │ │ │ + movl $0x82cf311,-0x10(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 8083e64 <__gmpz_get_d_2exp@plt+0x381c4> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809dbec <__gmpz_get_d_2exp@plt+0x51f4c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - cmp $0x15,%al │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + rclb $1,(%ecx) │ │ │ │ and (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 809dca3 <__gmpz_get_d_2exp@plt+0x52003> │ │ │ │ - movl $0x809dc2c,0x0(%ebp) │ │ │ │ - mov $0x82cf094,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809dc2c <__gmpz_get_d_2exp@plt+0x51f8c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - in (%dx),%al │ │ │ │ - adc $0x23,%al │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 809e28a <__gmpz_get_d_2exp@plt+0x525ea> │ │ │ │ + movl $0x809e278,-0x8(%ebp) │ │ │ │ + movl $0x82cf2a0,-0x10(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + adcb $0x23,(%ecx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jne 809dc4a <__gmpz_get_d_2exp@plt+0x51faa> │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x82cecf5,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 809d880 <__gmpz_get_d_2exp@plt+0x51be0> │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 809d880 <__gmpz_get_d_2exp@plt+0x51be0> │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,0x75890809(%edx,%eiz,8) │ │ │ │ + cld │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 809de70 <__gmpz_get_d_2exp@plt+0x521d0> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - mov $0x14,%al │ │ │ │ + pop %esp │ │ │ │ + adc %esp,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 809e2c2 <__gmpz_get_d_2exp@plt+0x52622> │ │ │ │ + movl $0x809e2d4,0x0(%ebp) │ │ │ │ + movl $0x82cf2b4,-0x8(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + sbb $0x11,%al │ │ │ │ and (%eax),%eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0xe76f7bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jne 809dce7 <__gmpz_get_d_2exp@plt+0x52047> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809dcf6 <__gmpz_get_d_2exp@plt+0x52056> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - movl $0x82daefd,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 809d880 <__gmpz_get_d_2exp@plt+0x51be0> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809dcd8 <__gmpz_get_d_2exp@plt+0x52038> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,%al │ │ │ │ + loop 809e2e3 <__gmpz_get_d_2exp@plt+0x52643> │ │ │ │ + or %cl,-0x3a7c038b(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 809e07c <__gmpz_get_d_2exp@plt+0x523dc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 809e312 <__gmpz_get_d_2exp@plt+0x52672> │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + movl $0x809e320,0x8(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x60e90075(%ecx) │ │ │ │ + cld │ │ │ │ + (bad) │ │ │ │ + decl (%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809e367 <__gmpz_get_d_2exp@plt+0x526c7> │ │ │ │ + movl $0x809e1b0,-0x14(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x809e23c,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x809dc68,-0x4(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 809d03c <__gmpz_get_d_2exp@plt+0x5139c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 809d880 <__gmpz_get_d_2exp@plt+0x51be0> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov $0x82cf440,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0x2002310,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ + jb 809e3ae <__gmpz_get_d_2exp@plt+0x5270e> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 809e334 <__gmpz_get_d_2exp@plt+0x52694> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cwtl │ │ │ │ + or (%ebx),%ah │ │ │ │ + add %al,0x2000100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 809e3e3 <__gmpz_get_d_2exp@plt+0x52743> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 809b30c <__gmpz_get_d_2exp@plt+0x4f66c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + in (%dx),%al │ │ │ │ + mov %eax,%db0 │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809dd4d <__gmpz_get_d_2exp@plt+0x520ad> │ │ │ │ + jb 809e41d <__gmpz_get_d_2exp@plt+0x5277d> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x816d0bc,-0x10(%ebp) │ │ │ │ - movl $0x82cf07d,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80f5370 <__gmpz_get_d_2exp@plt+0xa96d0> │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 809de08 <__gmpz_get_d_2exp@plt+0x52168> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4c339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 809e485 <__gmpz_get_d_2exp@plt+0x527e5> │ │ │ │ + movl $0x809e388,-0x38(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + movl $0x809e3c4,-0x28(%edi) │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + movl $0x809e3f4,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x80a4178,-0xc(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0x27(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x38(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x3c,0x33c(%ebx) │ │ │ │ + mov $0x82cf450,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 809e4c5 <__gmpz_get_d_2exp@plt+0x52825> │ │ │ │ + movl $0x82daee9,-0x8(%ebp) │ │ │ │ + movl $0x82ccaed,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 809a3dc <__gmpz_get_d_2exp@plt+0x4e73c> │ │ │ │ + mov $0x82cf460,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %eax,%esp │ │ │ │ + mov %eax,%db0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + in $0x3b,%al │ │ │ │ + sbbl $0x0,(%ebx,%eax,1) │ │ │ │ + add %dh,0x4a(%edx) │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 809e52d <__gmpz_get_d_2exp@plt+0x5288d> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82cc865,-0x1c(%ebp) │ │ │ │ + movl $0x82cf2dd,-0x18(%ebp) │ │ │ │ + movl $0x82cf301,-0x14(%ebp) │ │ │ │ + movl $0x82cf311,-0x10(%ebp) │ │ │ │ + movl $0x82cf461,-0xc(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 8083e64 <__gmpz_get_d_2exp@plt+0x381c4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809dd89 <__gmpz_get_d_2exp@plt+0x520e9> │ │ │ │ + jb 809e55c <__gmpz_get_d_2exp@plt+0x528bc> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x816d0bc,-0x10(%ebp) │ │ │ │ - movl $0x82ced05,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80f5370 <__gmpz_get_d_2exp@plt+0xa96d0> │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 809e56c <__gmpz_get_d_2exp@plt+0x528cc> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x18(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 809ddf7 <__gmpz_get_d_2exp@plt+0x52157> │ │ │ │ - add $0x18,%edi │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %cl,-0x3976f7f7(%ebp,%eiz,8) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 809e58c <__gmpz_get_d_2exp@plt+0x528ec> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 809e5c3 <__gmpz_get_d_2exp@plt+0x52923> │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809dded <__gmpz_get_d_2exp@plt+0x5214d> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x809dd1c,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x809dd58,-0x8(%edi) │ │ │ │ + ja 809e604 <__gmpz_get_d_2exp@plt+0x52964> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x809e53c,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - movl $0x816d548,-0x14(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80f6d30 <__gmpz_get_d_2exp@plt+0xab090> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 809e5ce <__gmpz_get_d_2exp@plt+0x5292e> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809e5f5 <__gmpz_get_d_2exp@plt+0x52955> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x82daefd,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809de35 <__gmpz_get_d_2exp@plt+0x52195> │ │ │ │ + jb 809e646 <__gmpz_get_d_2exp@plt+0x529a6> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x81896a1,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x816d0bc,-0x10(%ebp) │ │ │ │ - movl $0x82cf07d,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80f5370 <__gmpz_get_d_2exp@plt+0xa96d0> │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809de71 <__gmpz_get_d_2exp@plt+0x521d1> │ │ │ │ + jb 809e674 <__gmpz_get_d_2exp@plt+0x529d4> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x816d0bc,-0x10(%ebp) │ │ │ │ - movl $0x82cf07d,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80f5370 <__gmpz_get_d_2exp@plt+0xa96d0> │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 809e684 <__gmpz_get_d_2exp@plt+0x529e4> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x18(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 809dedf <__gmpz_get_d_2exp@plt+0x5223f> │ │ │ │ - add $0x18,%edi │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ah,-0x3976f7f7(%esi,%eiz,8) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 809e6a4 <__gmpz_get_d_2exp@plt+0x52a04> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 809e6db <__gmpz_get_d_2exp@plt+0x52a3b> │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809ded5 <__gmpz_get_d_2exp@plt+0x52235> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x809de04,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x809de40,-0x8(%edi) │ │ │ │ + ja 809e728 <__gmpz_get_d_2exp@plt+0x52a88> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x809e654,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - movl $0x816d548,-0x14(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 809e713 <__gmpz_get_d_2exp@plt+0x52a73> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809e719 <__gmpz_get_d_2exp@plt+0x52a79> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x809e61c,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80f6d30 <__gmpz_get_d_2exp@plt+0xab090> │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - les (%ecx),%edx │ │ │ │ - and (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + nop │ │ │ │ + int3 │ │ │ │ + or (%ebx),%esp │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809df13 <__gmpz_get_d_2exp@plt+0x52273> │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 809e764 <__gmpz_get_d_2exp@plt+0x52ac4> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 809df28 <__gmpz_get_d_2exp@plt+0x52288> │ │ │ │ + jmp 809e778 <__gmpz_get_d_2exp@plt+0x52ad8> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %ss,(%ecx) │ │ │ │ - and (%eax),%eax │ │ │ │ - add $0x2000100,%eax │ │ │ │ + nop │ │ │ │ + cwtl │ │ │ │ + or (%ebx),%esp │ │ │ │ + add %al,0x100 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809dfda <__gmpz_get_d_2exp@plt+0x5233a> │ │ │ │ - movl $0x809df6c,-0xc(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + jb 809e80a <__gmpz_get_d_2exp@plt+0x52b6a> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x809e7ac,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 809df6c <__gmpz_get_d_2exp@plt+0x522cc> │ │ │ │ + jne 809e7ac <__gmpz_get_d_2exp@plt+0x52b0c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - dec %eax │ │ │ │ - adc %esp,(%ebx) │ │ │ │ - add %al,(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %fs:(%ebx),%esp │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 809dfad <__gmpz_get_d_2exp@plt+0x5230d> │ │ │ │ - add $0x18,%edi │ │ │ │ + jb 809e7e3 <__gmpz_get_d_2exp@plt+0x52b43> │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809e0ea <__gmpz_get_d_2exp@plt+0x5244a> │ │ │ │ + ja 809e824 <__gmpz_get_d_2exp@plt+0x52b84> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - movl $0x809def0,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + movl $0x809e744,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 809dfb8 <__gmpz_get_d_2exp@plt+0x52318> │ │ │ │ - add $0x10,%ebp │ │ │ │ + jb 809e7ee <__gmpz_get_d_2exp@plt+0x52b4e> │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x809dfec,0x0(%ebp) │ │ │ │ - movl $0x82d95c1,-0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x809e81c,0x0(%ebp) │ │ │ │ + movl $0x82cf2c8,-0x8(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80bb28c <__gmpz_get_d_2exp@plt+0x6f5ec> │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ + mov $0x82cf4a8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - enter $0x2310,$0x0 │ │ │ │ - add (%eax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - adc $0xe0,%al │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov %esi,-0xc(%ebp) │ │ │ │ - movl $0x82cedb0,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80bb354 <__gmpz_get_d_2exp@plt+0x6f6b4> │ │ │ │ - nop │ │ │ │ - adc %ah,(%ebx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 809e0b5 <__gmpz_get_d_2exp@plt+0x52415> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x809e04c,0x4(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82cedc4,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80bb354 <__gmpz_get_d_2exp@plt+0x6f6b4> │ │ │ │ - xchg %ax,%ax │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - or $0x830023,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76f7bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 809e07f <__gmpz_get_d_2exp@plt+0x523df> │ │ │ │ - add $0xc,%edi │ │ │ │ - mov %esi,%ecx │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809e0a4 <__gmpz_get_d_2exp@plt+0x52404> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82cedf8,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xc,%edi │ │ │ │ - mov %esi,%ecx │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809e0a4 <__gmpz_get_d_2exp@plt+0x52404> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %ecx,%esi │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809e0db <__gmpz_get_d_2exp@plt+0x5243b> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %eax │ │ │ │ - adc %ah,(%ebx) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ + add %cl,0x48e90075(%ecx) │ │ │ │ + std │ │ │ │ + (bad) │ │ │ │ + inc %edi │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %dl,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + nop │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809e255 <__gmpz_get_d_2exp@plt+0x525b5> │ │ │ │ - movl $0x809e13c,-0x4(%ebp) │ │ │ │ + jb 809e886 <__gmpz_get_d_2exp@plt+0x52be6> │ │ │ │ + movl $0x809e874,-0x4(%ebp) │ │ │ │ + movl $0x82cf2a0,-0xc(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80f6cf4 <__gmpz_get_d_2exp@plt+0xab054> │ │ │ │ - adc %dl,(%eax) │ │ │ │ - and (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 809e25d <__gmpz_get_d_2exp@plt+0x525bd> │ │ │ │ - movl $0x809db14,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - movl $0x809e188,-0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov $0x82ceb84,%esi │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0xf,%ah │ │ │ │ - and (%eax),%eax │ │ │ │ - add $0x0,%al │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ + nop │ │ │ │ + dec %esp │ │ │ │ + or $0x23,%al │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,-0xf76f7f7(%ecx,%eiz,8) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + add %bl,0x75890809(%eax,%ebp,8) │ │ │ │ + cld │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 809db14 <__gmpz_get_d_2exp@plt+0x51e74> │ │ │ │ - nop │ │ │ │ - sbb %cl,(%edi) │ │ │ │ + jmp 809e56c <__gmpz_get_d_2exp@plt+0x528cc> │ │ │ │ + mov $0x82cf4d4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + and $0xc,%al │ │ │ │ and (%eax),%eax │ │ │ │ - inc %esp │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jne 809e26c <__gmpz_get_d_2exp@plt+0x525cc> │ │ │ │ - movl $0x809e1dc,0x0(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + jne 809e8c2 <__gmpz_get_d_2exp@plt+0x52c22> │ │ │ │ + movl $0x809e8d4,0x0(%ebp) │ │ │ │ + movl $0x82cf2b4,-0x8(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80f6cb8 <__gmpz_get_d_2exp@plt+0xab018> │ │ │ │ - nop │ │ │ │ - call cc0a04e3 │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + fmull (%ebx) │ │ │ │ + and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,%ah │ │ │ │ - loope 809e1eb <__gmpz_get_d_2exp@plt+0x5254b> │ │ │ │ - or %cl,-0x3a7c038b(%ecx) │ │ │ │ + add %dh,%ah │ │ │ │ + call 7d92f0e6 │ │ │ │ cld │ │ │ │ - jmp 80f6e84 <__gmpz_get_d_2exp@plt+0xab1e4> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 809e778 <__gmpz_get_d_2exp@plt+0x52ad8> │ │ │ │ xchg %ax,%ax │ │ │ │ - enter $0x230e,$0x0 │ │ │ │ - les (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + pushf │ │ │ │ + or (%ebx),%esp │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4d339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809e290 <__gmpz_get_d_2exp@plt+0x525f0> │ │ │ │ - movl $0x809dd94,-0x28(%edi) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 809e915 <__gmpz_get_d_2exp@plt+0x52c75> │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov %esi,-0x1c(%edi) │ │ │ │ - movl $0x809de7c,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x809df28,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x809e280,0xc(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + movl $0x809e924,0x4(%ebp) │ │ │ │ + mov $0x82cf490,%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 809b640 <__gmpz_get_d_2exp@plt+0x4f9a0> │ │ │ │ - mov $0x82cf15c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor $0xe,%al │ │ │ │ - and (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 809df28 <__gmpz_get_d_2exp@plt+0x52288> │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - nop │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x58e90075(%ecx) │ │ │ │ + std │ │ │ │ + (bad) │ │ │ │ + jmp *(%ebx,%ecx,1) │ │ │ │ and (%eax),%eax │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %ch,%cl │ │ │ │ - push %edi │ │ │ │ - (bad) │ │ │ │ + add %al,0x60e904c5(%ebx) │ │ │ │ + sti │ │ │ │ (bad) │ │ │ │ - decl 0xea80076(%ebp) │ │ │ │ + incl 0x2000100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 809e971 <__gmpz_get_d_2exp@plt+0x52cd1> │ │ │ │ + movl $0x82daee9,-0x8(%ebp) │ │ │ │ + movl $0x82cf23c,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 809a3dc <__gmpz_get_d_2exp@plt+0x4e73c> │ │ │ │ + mov $0x82cf500,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov %cl,(%ebx) │ │ │ │ and (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + in $0x3b,%al │ │ │ │ + sbbl $0x0,(%ebx,%eax,1) │ │ │ │ + add %dh,0x4a(%edx) │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 809e9d9 <__gmpz_get_d_2exp@plt+0x52d39> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82cc865,-0x1c(%ebp) │ │ │ │ + movl $0x82cf2dd,-0x18(%ebp) │ │ │ │ + movl $0x82cf301,-0x14(%ebp) │ │ │ │ + movl $0x82cf311,-0x10(%ebp) │ │ │ │ + movl $0x82cf501,-0xc(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 8083e64 <__gmpz_get_d_2exp@plt+0x381c4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809e2e4 <__gmpz_get_d_2exp@plt+0x52644> │ │ │ │ + jb 809ea08 <__gmpz_get_d_2exp@plt+0x52d68> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 809e2f4 <__gmpz_get_d_2exp@plt+0x52654> │ │ │ │ + jmp 809ea18 <__gmpz_get_d_2exp@plt+0x52d78> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - add $0x2000100,%eax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 809e37b <__gmpz_get_d_2exp@plt+0x526db> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x809e324,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809e324 <__gmpz_get_d_2exp@plt+0x52684> │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bh,(%eax) │ │ │ │ + ljmp $0xf766,$0xc6890809 │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 809ea38 <__gmpz_get_d_2exp@plt+0x52d98> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - dec %eax │ │ │ │ - push %cs │ │ │ │ - and (%eax),%eax │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 809e35b <__gmpz_get_d_2exp@plt+0x526bb> │ │ │ │ + jb 809ea6f <__gmpz_get_d_2exp@plt+0x52dcf> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809e383 <__gmpz_get_d_2exp@plt+0x526e3> │ │ │ │ + ja 809eab0 <__gmpz_get_d_2exp@plt+0x52e10> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - movl $0x809e2c4,-0x10(%edi) │ │ │ │ + movl $0x809e9e8,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 809e366 <__gmpz_get_d_2exp@plt+0x526c6> │ │ │ │ + jb 809ea7a <__gmpz_get_d_2exp@plt+0x52dda> │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x82cf00d,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8099688 <__gmpz_get_d_2exp@plt+0x4d9e8> │ │ │ │ - mov $0x82cf16c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 809e3e2 <__gmpz_get_d_2exp@plt+0x52742> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x809e3d0,0x0(%ebp) │ │ │ │ - movl $0x82d7235,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8096748 <__gmpz_get_d_2exp@plt+0x4aaa8> │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - cli │ │ │ │ - in $0x2c,%al │ │ │ │ - or %cl,-0x3a7cff8b(%ecx) │ │ │ │ - cld │ │ │ │ - jmp 8094e28 <__gmpz_get_d_2exp@plt+0x49188> │ │ │ │ - mov $0x82cf17c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - orb $0x1,0x50023 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 809e46b <__gmpz_get_d_2exp@plt+0x527cb> │ │ │ │ - movl $0x809e434,-0x4(%ebp) │ │ │ │ - movl $0x82cf17d,-0x10(%ebp) │ │ │ │ - movl $0x82cf18d,-0xc(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80956e4 <__gmpz_get_d_2exp@plt+0x49a44> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 809e465 <__gmpz_get_d_2exp@plt+0x527c5> │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809e473 <__gmpz_get_d_2exp@plt+0x527d3> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + ja 809eaa1 <__gmpz_get_d_2exp@plt+0x52e01> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ movl $0x82daefd,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x82cf18c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 809e4c4 <__gmpz_get_d_2exp@plt+0x52824> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x809e4bc,0x0(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 809e3fc <__gmpz_get_d_2exp@plt+0x5275c> │ │ │ │ - mov $0xc,%al │ │ │ │ - and (%eax),%eax │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x30e90075(%ecx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - mov $0x82cf194,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - int3 │ │ │ │ - or $0x23,%al │ │ │ │ - add %al,(%ecx) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809eaf2 <__gmpz_get_d_2exp@plt+0x52e52> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x81896a1,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809e4f8 <__gmpz_get_d_2exp@plt+0x52858> │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809eb20 <__gmpz_get_d_2exp@plt+0x52e80> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 809e508 <__gmpz_get_d_2exp@plt+0x52868> │ │ │ │ + jmp 809eb30 <__gmpz_get_d_2exp@plt+0x52e90> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - add $0x2000100,%eax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 809e58f <__gmpz_get_d_2exp@plt+0x528ef> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x809e538,0x0(%ebp) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dl,-0x15(%eax) │ │ │ │ + or %ecx,(%eax) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 809e538 <__gmpz_get_d_2exp@plt+0x52898> │ │ │ │ + jne 809eb50 <__gmpz_get_d_2exp@plt+0x52eb0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - or $0x23,%al │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 809e56f <__gmpz_get_d_2exp@plt+0x528cf> │ │ │ │ + jb 809eb87 <__gmpz_get_d_2exp@plt+0x52ee7> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809e597 <__gmpz_get_d_2exp@plt+0x528f7> │ │ │ │ + ja 809ebd4 <__gmpz_get_d_2exp@plt+0x52f34> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - movl $0x809e4d8,-0x10(%edi) │ │ │ │ + movl $0x809eb00,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 809e57a <__gmpz_get_d_2exp@plt+0x528da> │ │ │ │ + jb 809ebbf <__gmpz_get_d_2exp@plt+0x52f1f> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809ebc5 <__gmpz_get_d_2exp@plt+0x52f25> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x809eac8,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x82cee81,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 809936c <__gmpz_get_d_2exp@plt+0x4d6cc> │ │ │ │ - mov $0x82cf1a4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 809e5e8 <__gmpz_get_d_2exp@plt+0x52948> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x809e5e0,0x0(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 809e3fc <__gmpz_get_d_2exp@plt+0x5275c> │ │ │ │ - les (%ebx),%ecx │ │ │ │ + nop │ │ │ │ + and %al,(%edi) │ │ │ │ and (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x20e90075(%ecx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - mov $0x82cf1b4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - enter $0x230b,$0x0 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809e61c <__gmpz_get_d_2exp@plt+0x5297c> │ │ │ │ + jb 809ec10 <__gmpz_get_d_2exp@plt+0x52f70> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 809e62c <__gmpz_get_d_2exp@plt+0x5298c> │ │ │ │ + jmp 809ec24 <__gmpz_get_d_2exp@plt+0x52f84> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - add $0x2000100,%eax │ │ │ │ + in (%dx),%al │ │ │ │ + push %es │ │ │ │ + and (%eax),%eax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809e6b3 <__gmpz_get_d_2exp@plt+0x52a13> │ │ │ │ + jb 809ecb6 <__gmpz_get_d_2exp@plt+0x53016> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x809e65c,0x0(%ebp) │ │ │ │ + movl $0x809ec58,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 809e65c <__gmpz_get_d_2exp@plt+0x529bc> │ │ │ │ + jne 809ec58 <__gmpz_get_d_2exp@plt+0x52fb8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - push $0x230b │ │ │ │ + mov $0x2306,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 809e693 <__gmpz_get_d_2exp@plt+0x529f3> │ │ │ │ + jb 809ec8f <__gmpz_get_d_2exp@plt+0x52fef> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809e6bb <__gmpz_get_d_2exp@plt+0x52a1b> │ │ │ │ + ja 809ecd0 <__gmpz_get_d_2exp@plt+0x53030> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - movl $0x809e5fc,-0x10(%edi) │ │ │ │ + movl $0x809ebf0,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 809e69e <__gmpz_get_d_2exp@plt+0x529fe> │ │ │ │ + jb 809ec9a <__gmpz_get_d_2exp@plt+0x52ffa> │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x82ce9f0,-0x4(%ebp) │ │ │ │ + movl $0x809ecc8,0x0(%ebp) │ │ │ │ + movl $0x82cf2c8,-0x8(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8099050 <__gmpz_get_d_2exp@plt+0x4d3b0> │ │ │ │ - mov $0x82cf1c4,%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ + mov $0x82cf548,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x48e90075(%ecx) │ │ │ │ + std │ │ │ │ + (bad) │ │ │ │ + inc %edi │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %dl,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + nop │ │ │ │ add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809e70c <__gmpz_get_d_2exp@plt+0x52a6c> │ │ │ │ + jb 809ed32 <__gmpz_get_d_2exp@plt+0x53092> │ │ │ │ + movl $0x809ed20,-0x4(%ebp) │ │ │ │ + movl $0x82cf2a0,-0xc(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x809e704,0x0(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 809e3fc <__gmpz_get_d_2exp@plt+0x5275c> │ │ │ │ - rorb $0x23,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ + nop │ │ │ │ + inc %eax │ │ │ │ + or %ah,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x20e90075(%ecx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - mov $0x82cf1d4,%esi │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,-0x13(%eax) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 809ea18 <__gmpz_get_d_2exp@plt+0x52d78> │ │ │ │ + mov $0x82cf574,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov $0xa,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %cl,(%eax) │ │ │ │ and (%eax),%eax │ │ │ │ - add $0x100,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 809e77e <__gmpz_get_d_2exp@plt+0x52ade> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x809e750,0x0(%ebp) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 809ed6e <__gmpz_get_d_2exp@plt+0x530ce> │ │ │ │ + movl $0x809ed80,0x0(%ebp) │ │ │ │ + movl $0x82cf2b4,-0x8(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 809e3fc <__gmpz_get_d_2exp@plt+0x5275c> │ │ │ │ - je 809e750 <__gmpz_get_d_2exp@plt+0x52ab0> │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + rolb $1,(%edi) │ │ │ │ and (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,0x9(%edi,%eiz,8) │ │ │ │ - or %cl,-0x3a7c038b(%ecx) │ │ │ │ - cld │ │ │ │ - jmp 809e62c <__gmpz_get_d_2exp@plt+0x5298c> │ │ │ │ + add %ah,-0x76f7f613(%eax) │ │ │ │ + jne 809ed86 <__gmpz_get_d_2exp@plt+0x530e6> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 809ec24 <__gmpz_get_d_2exp@plt+0x52f84> │ │ │ │ xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + pop %es │ │ │ │ + and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 809edc1 <__gmpz_get_d_2exp@plt+0x53121> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x809edd0,0x4(%ebp) │ │ │ │ + mov $0x82cf530,%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - push %ebp │ │ │ │ - bound %ebp,0x758908 │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8094e28 <__gmpz_get_d_2exp@plt+0x49188> │ │ │ │ - mov $0x82cf1e4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,0x58e90075(%ecx) │ │ │ │ + std │ │ │ │ + (bad) │ │ │ │ + lcall *(%eax) │ │ │ │ + pop %es │ │ │ │ + and (%eax),%eax │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 809e7e4 <__gmpz_get_d_2exp@plt+0x52b44> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809e7da <__gmpz_get_d_2exp@plt+0x52b3a> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x8143dd0,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82daefd,(%edi) │ │ │ │ - movl $0x818b047,-0x10(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,0x60e904c5(%ebx) │ │ │ │ + sti │ │ │ │ + (bad) │ │ │ │ + incl 0x2000100 │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 809e848 <__gmpz_get_d_2exp@plt+0x52ba8> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809e83e <__gmpz_get_d_2exp@plt+0x52b9e> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x8143dd0,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82daefd,(%edi) │ │ │ │ - movl $0x818b047,-0x10(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 809ee1d <__gmpz_get_d_2exp@plt+0x5317d> │ │ │ │ + movl $0x82daee9,-0x8(%ebp) │ │ │ │ + movl $0x82cf290,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 809a3dc <__gmpz_get_d_2exp@plt+0x4e73c> │ │ │ │ + mov $0x82cf5a0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - loopne 809e88d <__gmpz_get_d_2exp@plt+0x52bed> │ │ │ │ + jl 809ee31 <__gmpz_get_d_2exp@plt+0x53191> │ │ │ │ and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0xc(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 809e8a7 <__gmpz_get_d_2exp@plt+0x52c07> │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809e89d <__gmpz_get_d_2exp@plt+0x52bfd> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + in $0x3b,%al │ │ │ │ + sbbl $0x0,(%ebx,%eax,1) │ │ │ │ + add %dh,0x4a(%edx) │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 809ee85 <__gmpz_get_d_2exp@plt+0x531e5> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - add $0xffffffc0,%eax │ │ │ │ - cmp $0x10ffff,%eax │ │ │ │ - ja 809e8ac <__gmpz_get_d_2exp@plt+0x52c0c> │ │ │ │ - movl $0x8143d78,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + movl $0x82cc865,-0x1c(%ebp) │ │ │ │ + movl $0x82cf2dd,-0x18(%ebp) │ │ │ │ + movl $0x82cf301,-0x14(%ebp) │ │ │ │ + movl $0x82cf311,-0x10(%ebp) │ │ │ │ + movl $0x82cf5a1,-0xc(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 8083e64 <__gmpz_get_d_2exp@plt+0x381c4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80bb684 <__gmpz_get_d_2exp@plt+0x6f9e4> │ │ │ │ - xchg %ax,%ax │ │ │ │ - and $0x9,%al │ │ │ │ - and (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809e8e8 <__gmpz_get_d_2exp@plt+0x52c48> │ │ │ │ + jb 809eeb4 <__gmpz_get_d_2exp@plt+0x53214> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 809e8fc <__gmpz_get_d_2exp@plt+0x52c5c> │ │ │ │ + jmp 809eec4 <__gmpz_get_d_2exp@plt+0x53224> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - inc %eax │ │ │ │ - cmp (%ebx),%esp │ │ │ │ - add %al,0x100 │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809e9dd <__gmpz_get_d_2exp@plt+0x52d3d> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x809e930,0x0(%ebp) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ah,%ah │ │ │ │ + out %al,(%dx) │ │ │ │ + or %ecx,(%eax) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 809e930 <__gmpz_get_d_2exp@plt+0x52c90> │ │ │ │ + jne 809eee4 <__gmpz_get_d_2exp@plt+0x53244> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x2308,%esp │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 809e96b <__gmpz_get_d_2exp@plt+0x52ccb> │ │ │ │ + jb 809ef1b <__gmpz_get_d_2exp@plt+0x5327b> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809ea38 <__gmpz_get_d_2exp@plt+0x52d98> │ │ │ │ + ja 809ef5c <__gmpz_get_d_2exp@plt+0x532bc> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - movl $0x809e8c8,-0x10(%edi) │ │ │ │ + movl $0x809ee94,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 809e976 <__gmpz_get_d_2exp@plt+0x52cd6> │ │ │ │ + jb 809ef26 <__gmpz_get_d_2exp@plt+0x53286> │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x809e9a0,-0x4(%ebp) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809ef4d <__gmpz_get_d_2exp@plt+0x532ad> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809e9a0 <__gmpz_get_d_2exp@plt+0x52d00> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - pushf │ │ │ │ - cmp (%ebx),%ah │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 809e9e5 <__gmpz_get_d_2exp@plt+0x52d45> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - cmp $0x40,%ecx │ │ │ │ - jb 809e9f4 <__gmpz_get_d_2exp@plt+0x52d54> │ │ │ │ - cmp $0x5f,%ecx │ │ │ │ - ja 809ea16 <__gmpz_get_d_2exp@plt+0x52d76> │ │ │ │ - movl $0x809e85c,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + movl $0x82daefd,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x82cf1ec,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x809e790,-0x14(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x809e7f4,-0x14(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ nop │ │ │ │ - mov 0x1002307,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809ef9e <__gmpz_get_d_2exp@plt+0x532fe> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x81896a1,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809ea74 <__gmpz_get_d_2exp@plt+0x52dd4> │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809efcc <__gmpz_get_d_2exp@plt+0x5332c> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 809ea88 <__gmpz_get_d_2exp@plt+0x52de8> │ │ │ │ + jmp 809efdc <__gmpz_get_d_2exp@plt+0x5333c> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - xchg %eax,%esp │ │ │ │ - jmp *(%edx) │ │ │ │ - add %al,0x100 │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,0x45c70045(%ebx) │ │ │ │ - add %ch,-0x3976f7f7(%edx,%ebp,8) │ │ │ │ + add %bh,%ah │ │ │ │ + out %eax,(%dx) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 809eaac <__gmpz_get_d_2exp@plt+0x52e0c> │ │ │ │ + jne 809effc <__gmpz_get_d_2exp@plt+0x5335c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - dec %eax │ │ │ │ - pop %es │ │ │ │ - and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 809eae3 <__gmpz_get_d_2exp@plt+0x52e43> │ │ │ │ + jb 809f033 <__gmpz_get_d_2exp@plt+0x53393> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809eafe <__gmpz_get_d_2exp@plt+0x52e5e> │ │ │ │ + ja 809f080 <__gmpz_get_d_2exp@plt+0x533e0> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - movl $0x809ea54,-0x10(%edi) │ │ │ │ + movl $0x809efac,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 809eaee <__gmpz_get_d_2exp@plt+0x52e4e> │ │ │ │ + jb 809f06b <__gmpz_get_d_2exp@plt+0x533cb> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809f071 <__gmpz_get_d_2exp@plt+0x533d1> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x809ef74,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov $0x82cea1c,%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - hlt │ │ │ │ - push %es │ │ │ │ + nop │ │ │ │ + je 809f094 <__gmpz_get_d_2exp@plt+0x533f4> │ │ │ │ and (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809eb3c <__gmpz_get_d_2exp@plt+0x52e9c> │ │ │ │ + jb 809f0bc <__gmpz_get_d_2exp@plt+0x5341c> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 809eb50 <__gmpz_get_d_2exp@plt+0x52eb0> │ │ │ │ + jmp 809f0d0 <__gmpz_get_d_2exp@plt+0x53430> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - push %es │ │ │ │ - and (%eax),%eax │ │ │ │ - add $0x100,%eax │ │ │ │ + inc %eax │ │ │ │ + add (%ebx),%ah │ │ │ │ + add %al,0x100 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809ebe8 <__gmpz_get_d_2exp@plt+0x52f48> │ │ │ │ + jb 809f162 <__gmpz_get_d_2exp@plt+0x534c2> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x809eb84,0x0(%ebp) │ │ │ │ + movl $0x809f104,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 809eb84 <__gmpz_get_d_2exp@plt+0x52ee4> │ │ │ │ + jne 809f104 <__gmpz_get_d_2exp@plt+0x53464> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %es,(%esi) │ │ │ │ + or $0x2,%al │ │ │ │ and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 809ebbf <__gmpz_get_d_2exp@plt+0x52f1f> │ │ │ │ + jb 809f13b <__gmpz_get_d_2exp@plt+0x5349b> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809ec51 <__gmpz_get_d_2exp@plt+0x52fb1> │ │ │ │ + ja 809f17c <__gmpz_get_d_2exp@plt+0x534dc> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - movl $0x809eb1c,-0x10(%edi) │ │ │ │ + movl $0x809f09c,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 809ebca <__gmpz_get_d_2exp@plt+0x52f2a> │ │ │ │ + jb 809f146 <__gmpz_get_d_2exp@plt+0x534a6> │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x809ebfc,-0x4(%ebp) │ │ │ │ + movl $0x809f174,0x0(%ebp) │ │ │ │ + movl $0x82cf2c8,-0x8(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809ebfc <__gmpz_get_d_2exp@plt+0x52f5c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x82cf210,%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ + mov $0x82cf5e8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add %al,(%esi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x48e90075(%ecx) │ │ │ │ + std │ │ │ │ + (bad) │ │ │ │ + inc %edi │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %dl,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + nop │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 809f1de <__gmpz_get_d_2exp@plt+0x5353e> │ │ │ │ + movl $0x809f1cc,-0x4(%ebp) │ │ │ │ + movl $0x82cf2a0,-0xc(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ + nop │ │ │ │ + xor $0x4,%al │ │ │ │ and (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,%ah │ │ │ │ + int1 │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 809eec4 <__gmpz_get_d_2exp@plt+0x53224> │ │ │ │ + mov $0x82cf614,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + or $0x4,%al │ │ │ │ + and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809ec29 <__gmpz_get_d_2exp@plt+0x52f89> │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 809f21a <__gmpz_get_d_2exp@plt+0x5357a> │ │ │ │ + movl $0x809f22c,0x0(%ebp) │ │ │ │ + movl $0x82cf2b4,-0x8(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - cmpl $0x54,0x3(%esi) │ │ │ │ - jne 809ec38 <__gmpz_get_d_2exp@plt+0x52f98> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82dc3d9,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82cf1fc,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ + les (%ebx),%eax │ │ │ │ + and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,0x9(%edx,%esi,8) │ │ │ │ + or %cl,-0x3a7c038b(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 809f0d0 <__gmpz_get_d_2exp@plt+0x53430> │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %al,(%ebx) │ │ │ │ + and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 809f26d <__gmpz_get_d_2exp@plt+0x535cd> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x809f27c,0x4(%ebp) │ │ │ │ + mov $0x82cf5d0,%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - aam $0x5 │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x58e90075(%ecx) │ │ │ │ + std │ │ │ │ + (bad) │ │ │ │ + decl (%ebx,%eax,1) │ │ │ │ + and (%eax),%eax │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,0x60e904c5(%ebx) │ │ │ │ + sti │ │ │ │ + (bad) │ │ │ │ + incl 0x2000100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 809f2c9 <__gmpz_get_d_2exp@plt+0x53629> │ │ │ │ + movl $0x82daee9,-0x8(%ebp) │ │ │ │ + movl $0x82cd4d9,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 809a3dc <__gmpz_get_d_2exp@plt+0x4e73c> │ │ │ │ + mov $0x82cf640,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jo 809f2d9 <__gmpz_get_d_2exp@plt+0x53639> │ │ │ │ and (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + in $0x3b,%al │ │ │ │ + sbbl $0x0,(%ebx,%eax,1) │ │ │ │ + add %dh,0x4a(%edx) │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 809f331 <__gmpz_get_d_2exp@plt+0x53691> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82cc865,-0x1c(%ebp) │ │ │ │ + movl $0x82cf2dd,-0x18(%ebp) │ │ │ │ + movl $0x82cf301,-0x14(%ebp) │ │ │ │ + movl $0x82cf311,-0x10(%ebp) │ │ │ │ + movl $0x82cf641,-0xc(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 8083e64 <__gmpz_get_d_2exp@plt+0x381c4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809ec8c <__gmpz_get_d_2exp@plt+0x52fec> │ │ │ │ + jb 809f360 <__gmpz_get_d_2exp@plt+0x536c0> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 809eca0 <__gmpz_get_d_2exp@plt+0x53000> │ │ │ │ + jmp 809f370 <__gmpz_get_d_2exp@plt+0x536d0> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - mov %es,0x50023 │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809ed38 <__gmpz_get_d_2exp@plt+0x53098> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x809ecd4,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dl,-0x76f7f60d(%eax) │ │ │ │ + (bad) │ │ │ │ test $0x3,%si │ │ │ │ - jne 809ecd4 <__gmpz_get_d_2exp@plt+0x53034> │ │ │ │ + jne 809f390 <__gmpz_get_d_2exp@plt+0x536f0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - add $0x23,%eax │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 809ed0f <__gmpz_get_d_2exp@plt+0x5306f> │ │ │ │ + jb 809f3c7 <__gmpz_get_d_2exp@plt+0x53727> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809eda1 <__gmpz_get_d_2exp@plt+0x53101> │ │ │ │ + ja 809f408 <__gmpz_get_d_2exp@plt+0x53768> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - movl $0x809ec6c,-0x10(%edi) │ │ │ │ + movl $0x809f340,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 809ed1a <__gmpz_get_d_2exp@plt+0x5307a> │ │ │ │ + jb 809f3d2 <__gmpz_get_d_2exp@plt+0x53732> │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x809ed4c,-0x4(%ebp) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809f3f9 <__gmpz_get_d_2exp@plt+0x53759> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809ed4c <__gmpz_get_d_2exp@plt+0x530ac> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x82cf240,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - loopne 809ed46 <__gmpz_get_d_2exp@plt+0x530a6> │ │ │ │ - and (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 809ed79 <__gmpz_get_d_2exp@plt+0x530d9> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmpl $0x53,0x3(%esi) │ │ │ │ - jne 809ed88 <__gmpz_get_d_2exp@plt+0x530e8> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82dc479,(%edi) │ │ │ │ + movl $0x82daefd,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82cf22c,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - mov $0x4,%ah │ │ │ │ - and (%eax),%eax │ │ │ │ + nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809f44a <__gmpz_get_d_2exp@plt+0x537aa> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x81896a1,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809eddc <__gmpz_get_d_2exp@plt+0x5313c> │ │ │ │ + jb 809f478 <__gmpz_get_d_2exp@plt+0x537d8> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 809edf0 <__gmpz_get_d_2exp@plt+0x53150> │ │ │ │ + jmp 809f488 <__gmpz_get_d_2exp@plt+0x537e8> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - add $0x23,%al │ │ │ │ - add %al,0x100 │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809ee88 <__gmpz_get_d_2exp@plt+0x531e8> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x809ee24,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ch,-0x76f7f60c(%eax) │ │ │ │ + (bad) │ │ │ │ test $0x3,%si │ │ │ │ - jne 809ee24 <__gmpz_get_d_2exp@plt+0x53184> │ │ │ │ + jne 809f4a8 <__gmpz_get_d_2exp@plt+0x53808> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - dec %esp │ │ │ │ - add $0x23,%al │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 809ee5f <__gmpz_get_d_2exp@plt+0x531bf> │ │ │ │ + jb 809f4df <__gmpz_get_d_2exp@plt+0x5383f> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809eef1 <__gmpz_get_d_2exp@plt+0x53251> │ │ │ │ + ja 809f52c <__gmpz_get_d_2exp@plt+0x5388c> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - movl $0x809edbc,-0x10(%edi) │ │ │ │ + movl $0x809f458,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 809ee6a <__gmpz_get_d_2exp@plt+0x531ca> │ │ │ │ + jb 809f517 <__gmpz_get_d_2exp@plt+0x53877> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809f51d <__gmpz_get_d_2exp@plt+0x5387d> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x809f420,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x809ee9c,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809ee9c <__gmpz_get_d_2exp@plt+0x531fc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x82cf270,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - rolb $0x23,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 809eec9 <__gmpz_get_d_2exp@plt+0x53229> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmpl $0x4f,0x3(%esi) │ │ │ │ - jne 809eed8 <__gmpz_get_d_2exp@plt+0x53238> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82dc3f1,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82cf25c,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - addb $0x23,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + nop │ │ │ │ + enter $0x22fd,$0x0 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809ef2c <__gmpz_get_d_2exp@plt+0x5328c> │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809f568 <__gmpz_get_d_2exp@plt+0x538c8> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 809ef40 <__gmpz_get_d_2exp@plt+0x532a0> │ │ │ │ + jmp 809f57c <__gmpz_get_d_2exp@plt+0x538dc> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - cmp %al,(%ebx) │ │ │ │ - and (%eax),%eax │ │ │ │ + xchg %eax,%esp │ │ │ │ + std │ │ │ │ + and (%eax),%al │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809efd8 <__gmpz_get_d_2exp@plt+0x53338> │ │ │ │ + jb 809f60e <__gmpz_get_d_2exp@plt+0x5396e> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x809ef74,0x0(%ebp) │ │ │ │ + movl $0x809f5b0,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 809ef74 <__gmpz_get_d_2exp@plt+0x532d4> │ │ │ │ + jne 809f5b0 <__gmpz_get_d_2exp@plt+0x53910> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb %al,(%ebx) │ │ │ │ - and (%eax),%eax │ │ │ │ + pusha │ │ │ │ + std │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 809efaf <__gmpz_get_d_2exp@plt+0x5330f> │ │ │ │ + jb 809f5e7 <__gmpz_get_d_2exp@plt+0x53947> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809f041 <__gmpz_get_d_2exp@plt+0x533a1> │ │ │ │ + ja 809f628 <__gmpz_get_d_2exp@plt+0x53988> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - movl $0x809ef0c,-0x10(%edi) │ │ │ │ + movl $0x809f548,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 809efba <__gmpz_get_d_2exp@plt+0x5331a> │ │ │ │ + jb 809f5f2 <__gmpz_get_d_2exp@plt+0x53952> │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x809efec,-0x4(%ebp) │ │ │ │ + movl $0x809f620,0x0(%ebp) │ │ │ │ + movl $0x82cf2c8,-0x8(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809efec <__gmpz_get_d_2exp@plt+0x5334c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x82cf28c,%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ + mov $0x82cf688,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov %es,(%edx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x48e90075(%ecx) │ │ │ │ + std │ │ │ │ + (bad) │ │ │ │ + inc %edi │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %dl,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + nop │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 809f68a <__gmpz_get_d_2exp@plt+0x539ea> │ │ │ │ + movl $0x809f678,-0x4(%ebp) │ │ │ │ + movl $0x82cf2a0,-0xc(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ + nop │ │ │ │ + sub %al,(%eax) │ │ │ │ and (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,-0x76f7f60a(%eax) │ │ │ │ + jne 809f67e <__gmpz_get_d_2exp@plt+0x539de> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 809f370 <__gmpz_get_d_2exp@plt+0x536d0> │ │ │ │ + mov $0x82cf6b4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809f019 <__gmpz_get_d_2exp@plt+0x53379> │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 809f6c6 <__gmpz_get_d_2exp@plt+0x53a26> │ │ │ │ + movl $0x809f6d8,0x0(%ebp) │ │ │ │ + movl $0x82cf2b4,-0x8(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - cmpl $0x58,0x3(%esi) │ │ │ │ - jne 809f028 <__gmpz_get_d_2exp@plt+0x53388> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82dc391,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82cf278,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ + mov $0x10022ff,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,%al │ │ │ │ + testb $0x8,(%ecx) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 809f57c <__gmpz_get_d_2exp@plt+0x538dc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + js 809f6ed <__gmpz_get_d_2exp@plt+0x53a4d> │ │ │ │ + and (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 809f719 <__gmpz_get_d_2exp@plt+0x53a79> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x809f728,0x4(%ebp) │ │ │ │ + mov $0x82cf670,%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - cmp %al,(%edx) │ │ │ │ - and (%eax),%eax │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x58e90075(%ecx) │ │ │ │ + std │ │ │ │ + (bad) │ │ │ │ + incl (%eax) │ │ │ │ + jmp *(%edx) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,0x60e904c5(%ebx) │ │ │ │ + sti │ │ │ │ + (bad) │ │ │ │ + incl 0x2000100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 809f775 <__gmpz_get_d_2exp@plt+0x53ad5> │ │ │ │ + movl $0x82daee9,-0x8(%ebp) │ │ │ │ + movl $0x82cd4f9,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 809a3dc <__gmpz_get_d_2exp@plt+0x4e73c> │ │ │ │ + mov $0x82cf6e0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jmp *%fs:(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x8d000100 │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809f095 <__gmpz_get_d_2exp@plt+0x533f5> │ │ │ │ + in $0x3b,%al │ │ │ │ + sbbl $0x0,(%ebx,%eax,1) │ │ │ │ + add %dh,0x4a(%edx) │ │ │ │ sub $0x4,%esp │ │ │ │ push %esi │ │ │ │ push %ebx │ │ │ │ call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ add $0xc,%esp │ │ │ │ test %eax,%eax │ │ │ │ - je 809f091 <__gmpz_get_d_2exp@plt+0x533f1> │ │ │ │ + je 809f7dd <__gmpz_get_d_2exp@plt+0x53b3d> │ │ │ │ movl $0x816c010,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82ce556,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 809ef40 <__gmpz_get_d_2exp@plt+0x532a0> │ │ │ │ + movl $0x82cc865,-0x1c(%ebp) │ │ │ │ + movl $0x82cf2dd,-0x18(%ebp) │ │ │ │ + movl $0x82cf301,-0x14(%ebp) │ │ │ │ + movl $0x82cf311,-0x10(%ebp) │ │ │ │ + movl $0x82cf6e1,-0xc(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 8083e64 <__gmpz_get_d_2exp@plt+0x381c4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - inc %esp │ │ │ │ - add (%ebx),%ah │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809f0c4 <__gmpz_get_d_2exp@plt+0x53424> │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809f80c <__gmpz_get_d_2exp@plt+0x53b6c> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 809f0d8 <__gmpz_get_d_2exp@plt+0x53438> │ │ │ │ + jmp 809f81c <__gmpz_get_d_2exp@plt+0x53b7c> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - add %al,(%edx) │ │ │ │ - and (%eax),%eax │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809f170 <__gmpz_get_d_2exp@plt+0x534d0> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x809f10c,0x0(%ebp) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bh,(%eax,%edi,8) │ │ │ │ + or %ecx,(%eax) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 809f10c <__gmpz_get_d_2exp@plt+0x5346c> │ │ │ │ + jne 809f83c <__gmpz_get_d_2exp@plt+0x53b9c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - faddl (%ecx) │ │ │ │ - and (%eax),%eax │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 809f147 <__gmpz_get_d_2exp@plt+0x534a7> │ │ │ │ + jb 809f873 <__gmpz_get_d_2exp@plt+0x53bd3> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809f235 <__gmpz_get_d_2exp@plt+0x53595> │ │ │ │ + ja 809f8b4 <__gmpz_get_d_2exp@plt+0x53c14> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - movl $0x809f0a4,-0x10(%edi) │ │ │ │ + movl $0x809f7ec,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 809f152 <__gmpz_get_d_2exp@plt+0x534b2> │ │ │ │ + jb 809f87e <__gmpz_get_d_2exp@plt+0x53bde> │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x809f184,-0x4(%ebp) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809f8a5 <__gmpz_get_d_2exp@plt+0x53c05> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809f184 <__gmpz_get_d_2exp@plt+0x534e4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x82cf2e8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - push %esp │ │ │ │ - add %esp,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 809f1b2 <__gmpz_get_d_2exp@plt+0x53512> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmpl $0x54,0x3(%esi) │ │ │ │ - jne 809f1c1 <__gmpz_get_d_2exp@plt+0x53521> │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x809f1e8,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809f1e8 <__gmpz_get_d_2exp@plt+0x53548> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82cf2b4,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - loopne 809f1de <__gmpz_get_d_2exp@plt+0x5353e> │ │ │ │ - and (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 809f1fe <__gmpz_get_d_2exp@plt+0x5355e> │ │ │ │ - mov $0x82cf2a4,%esi │ │ │ │ + movl $0x82daefd,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809f226 <__gmpz_get_d_2exp@plt+0x53586> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 809ef40 <__gmpz_get_d_2exp@plt+0x532a0> │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - mov $0x0,%ah │ │ │ │ - and (%eax),%eax │ │ │ │ + nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809f8f6 <__gmpz_get_d_2exp@plt+0x53c56> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x81896a1,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809f270 <__gmpz_get_d_2exp@plt+0x535d0> │ │ │ │ + jb 809f924 <__gmpz_get_d_2exp@plt+0x53c84> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 809f284 <__gmpz_get_d_2exp@plt+0x535e4> │ │ │ │ + jmp 809f934 <__gmpz_get_d_2exp@plt+0x53c94> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - add %ah,(%ebx) │ │ │ │ - add %al,0x100 │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809f31c <__gmpz_get_d_2exp@plt+0x5367c> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x809f2b8,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809f2b8 <__gmpz_get_d_2exp@plt+0x53618> │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dl,0x9(%ecx,%edi,8) │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 809f954 <__gmpz_get_d_2exp@plt+0x53cb4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - dec %esp │ │ │ │ - add %ah,(%ebx) │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 809f2f3 <__gmpz_get_d_2exp@plt+0x53653> │ │ │ │ + jb 809f98b <__gmpz_get_d_2exp@plt+0x53ceb> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809f385 <__gmpz_get_d_2exp@plt+0x536e5> │ │ │ │ + ja 809f9d8 <__gmpz_get_d_2exp@plt+0x53d38> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - movl $0x809f250,-0x10(%edi) │ │ │ │ + movl $0x809f904,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 809f2fe <__gmpz_get_d_2exp@plt+0x5365e> │ │ │ │ + jb 809f9c3 <__gmpz_get_d_2exp@plt+0x53d23> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809f9c9 <__gmpz_get_d_2exp@plt+0x53d29> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x809f8cc,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x809f330,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809f330 <__gmpz_get_d_2exp@plt+0x53690> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x82cf304,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sar $0x22,%bh │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 809f35d <__gmpz_get_d_2exp@plt+0x536bd> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmpl $0x49,0x3(%esi) │ │ │ │ - jne 809f36c <__gmpz_get_d_2exp@plt+0x536cc> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82dc3f9,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82cf2f0,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - cmp $0x22,%bh │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + nop │ │ │ │ + sbb $0xf9,%al │ │ │ │ + and (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809f3c0 <__gmpz_get_d_2exp@plt+0x53720> │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809fa14 <__gmpz_get_d_2exp@plt+0x53d74> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 809f3d4 <__gmpz_get_d_2exp@plt+0x53734> │ │ │ │ + jmp 809fa28 <__gmpz_get_d_2exp@plt+0x53d88> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - cmp %bh,%bh │ │ │ │ - and (%eax),%al │ │ │ │ - add $0x100,%eax │ │ │ │ + call d0a1d15 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809f46c <__gmpz_get_d_2exp@plt+0x537cc> │ │ │ │ + jb 809faba <__gmpz_get_d_2exp@plt+0x53e1a> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x809f408,0x0(%ebp) │ │ │ │ + movl $0x809fa5c,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 809f408 <__gmpz_get_d_2exp@plt+0x53768> │ │ │ │ + jne 809fa5c <__gmpz_get_d_2exp@plt+0x53dbc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb %bh,%bh │ │ │ │ + mov $0xf8,%ah │ │ │ │ and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 809f443 <__gmpz_get_d_2exp@plt+0x537a3> │ │ │ │ + jb 809fa93 <__gmpz_get_d_2exp@plt+0x53df3> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809f4d5 <__gmpz_get_d_2exp@plt+0x53835> │ │ │ │ + ja 809fad4 <__gmpz_get_d_2exp@plt+0x53e34> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - movl $0x809f3a0,-0x10(%edi) │ │ │ │ + movl $0x809f9f4,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 809f44e <__gmpz_get_d_2exp@plt+0x537ae> │ │ │ │ + jb 809fa9e <__gmpz_get_d_2exp@plt+0x53dfe> │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x809f480,-0x4(%ebp) │ │ │ │ + movl $0x809facc,0x0(%ebp) │ │ │ │ + movl $0x82cf2c8,-0x8(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809f480 <__gmpz_get_d_2exp@plt+0x537e0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x82cf320,%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ + mov $0x82cf728,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov %?,%esi │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x48e90075(%ecx) │ │ │ │ + std │ │ │ │ + (bad) │ │ │ │ + inc %edi │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %dl,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + nop │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 809fb36 <__gmpz_get_d_2exp@plt+0x53e96> │ │ │ │ + movl $0x809fb24,-0x4(%ebp) │ │ │ │ + movl $0x82cf2a0,-0xc(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ + nop │ │ │ │ + sbb $0xfc,%al │ │ │ │ and (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,0x9(%ebx,%edi,8) │ │ │ │ + or %cl,-0x3a7c038b(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 809f81c <__gmpz_get_d_2exp@plt+0x53b7c> │ │ │ │ + mov $0x82cf754,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + hlt │ │ │ │ + sti │ │ │ │ + and (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809f4ad <__gmpz_get_d_2exp@plt+0x5380d> │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 809fb72 <__gmpz_get_d_2exp@plt+0x53ed2> │ │ │ │ + movl $0x809fb84,0x0(%ebp) │ │ │ │ + movl $0x82cf2b4,-0x8(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - cmpl $0x4e,0x3(%esi) │ │ │ │ - jne 809f4bc <__gmpz_get_d_2exp@plt+0x5381c> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82dc431,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82cf30c,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + sti │ │ │ │ + and (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,0x75890809(%ebx,%edi,8) │ │ │ │ + cld │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 809fa28 <__gmpz_get_d_2exp@plt+0x53d88> │ │ │ │ + xchg %ax,%ax │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + sti │ │ │ │ + and (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 809fbc5 <__gmpz_get_d_2exp@plt+0x53f25> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x809fbd4,0x4(%ebp) │ │ │ │ + mov $0x82cf710,%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - cmp %bh,%dh │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x58e90075(%ecx) │ │ │ │ + std │ │ │ │ + (bad) │ │ │ │ + push %esp │ │ │ │ + cli │ │ │ │ + and (%eax),%al │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,0x60e904c5(%ebx) │ │ │ │ + sti │ │ │ │ + (bad) │ │ │ │ + incl 0x2000100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 809fc21 <__gmpz_get_d_2exp@plt+0x53f81> │ │ │ │ + movl $0x82daee9,-0x8(%ebp) │ │ │ │ + movl $0x82cd519,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 809a3dc <__gmpz_get_d_2exp@plt+0x4e73c> │ │ │ │ + mov $0x82cf780,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %eax │ │ │ │ + sti │ │ │ │ and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc $0x8d000100,%eax │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809f529 <__gmpz_get_d_2exp@plt+0x53889> │ │ │ │ + in $0x3b,%al │ │ │ │ + sbbl $0x0,(%ebx,%eax,1) │ │ │ │ + add %dh,0x4a(%edx) │ │ │ │ sub $0x4,%esp │ │ │ │ push %esi │ │ │ │ push %ebx │ │ │ │ call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ add $0xc,%esp │ │ │ │ test %eax,%eax │ │ │ │ - je 809f525 <__gmpz_get_d_2exp@plt+0x53885> │ │ │ │ + je 809fc89 <__gmpz_get_d_2exp@plt+0x53fe9> │ │ │ │ movl $0x816c010,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82ce556,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 809f3d4 <__gmpz_get_d_2exp@plt+0x53734> │ │ │ │ + movl $0x82cc865,-0x1c(%ebp) │ │ │ │ + movl $0x82cf2dd,-0x18(%ebp) │ │ │ │ + movl $0x82cf301,-0x14(%ebp) │ │ │ │ + movl $0x82cf311,-0x10(%ebp) │ │ │ │ + movl $0x82cf781,-0xc(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 8083e64 <__gmpz_get_d_2exp@plt+0x381c4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - inc %esp │ │ │ │ - (bad) │ │ │ │ - and (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809f558 <__gmpz_get_d_2exp@plt+0x538b8> │ │ │ │ + jb 809fcb8 <__gmpz_get_d_2exp@plt+0x54018> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 809f56c <__gmpz_get_d_2exp@plt+0x538cc> │ │ │ │ + jmp 809fcc8 <__gmpz_get_d_2exp@plt+0x54028> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - add %bh,%dh │ │ │ │ - and (%eax),%al │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809f604 <__gmpz_get_d_2exp@plt+0x53964> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x809f5a0,0x0(%ebp) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ch,%al │ │ │ │ + cld │ │ │ │ + or %ecx,(%eax) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 809f5a0 <__gmpz_get_d_2exp@plt+0x53900> │ │ │ │ + jne 809fce8 <__gmpz_get_d_2exp@plt+0x54048> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - fdivr %st,%st(5) │ │ │ │ - and (%eax),%al │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 809f5db <__gmpz_get_d_2exp@plt+0x5393b> │ │ │ │ + jb 809fd1f <__gmpz_get_d_2exp@plt+0x5407f> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809f6c9 <__gmpz_get_d_2exp@plt+0x53a29> │ │ │ │ + ja 809fd60 <__gmpz_get_d_2exp@plt+0x540c0> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - movl $0x809f538,-0x10(%edi) │ │ │ │ + movl $0x809fc98,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 809f5e6 <__gmpz_get_d_2exp@plt+0x53946> │ │ │ │ + jb 809fd2a <__gmpz_get_d_2exp@plt+0x5408a> │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x809f618,-0x4(%ebp) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809fd51 <__gmpz_get_d_2exp@plt+0x540b1> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809f618 <__gmpz_get_d_2exp@plt+0x53978> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x82cf37c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - push %esp │ │ │ │ - std │ │ │ │ - and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 809f646 <__gmpz_get_d_2exp@plt+0x539a6> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmpl $0x59,0x3(%esi) │ │ │ │ - jne 809f655 <__gmpz_get_d_2exp@plt+0x539b5> │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x809f67c,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809f67c <__gmpz_get_d_2exp@plt+0x539dc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82cf348,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - loopne 809f66e <__gmpz_get_d_2exp@plt+0x539ce> │ │ │ │ - and (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 809f692 <__gmpz_get_d_2exp@plt+0x539f2> │ │ │ │ - mov $0x82cf338,%esi │ │ │ │ + movl $0x82daefd,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809f6ba <__gmpz_get_d_2exp@plt+0x53a1a> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 809f3d4 <__gmpz_get_d_2exp@plt+0x53734> │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - mov $0xfc,%ah │ │ │ │ - and (%eax),%al │ │ │ │ + nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809fda2 <__gmpz_get_d_2exp@plt+0x54102> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x81896a1,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809f704 <__gmpz_get_d_2exp@plt+0x53a64> │ │ │ │ + jb 809fdd0 <__gmpz_get_d_2exp@plt+0x54130> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 809f718 <__gmpz_get_d_2exp@plt+0x53a78> │ │ │ │ + jmp 809fde0 <__gmpz_get_d_2exp@plt+0x54140> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - cld │ │ │ │ - and (%eax),%al │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809f7b0 <__gmpz_get_d_2exp@plt+0x53b10> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x809f74c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809f74c <__gmpz_get_d_2exp@plt+0x53aac> │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + decb (%ecx) │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 809fe00 <__gmpz_get_d_2exp@plt+0x54160> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - dec %esp │ │ │ │ - cld │ │ │ │ - and (%eax),%al │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 809f787 <__gmpz_get_d_2exp@plt+0x53ae7> │ │ │ │ + jb 809fe37 <__gmpz_get_d_2exp@plt+0x54197> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809f819 <__gmpz_get_d_2exp@plt+0x53b79> │ │ │ │ + ja 809fe84 <__gmpz_get_d_2exp@plt+0x541e4> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - movl $0x809f6e4,-0x10(%edi) │ │ │ │ + movl $0x809fdb0,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 809f792 <__gmpz_get_d_2exp@plt+0x53af2> │ │ │ │ + jb 809fe6f <__gmpz_get_d_2exp@plt+0x541cf> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 809fe75 <__gmpz_get_d_2exp@plt+0x541d5> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x809fd78,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x809f7c4,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809f7c4 <__gmpz_get_d_2exp@plt+0x53b24> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x82cf398,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sar $0x22,%bl │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 809f7f1 <__gmpz_get_d_2exp@plt+0x53b51> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmpl $0x42,0x3(%esi) │ │ │ │ - jne 809f800 <__gmpz_get_d_2exp@plt+0x53b60> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82dc451,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82cf384,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - sti │ │ │ │ - and (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809f86d <__gmpz_get_d_2exp@plt+0x53bcd> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 809f869 <__gmpz_get_d_2exp@plt+0x53bc9> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82ce556,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 809f718 <__gmpz_get_d_2exp@plt+0x53a78> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - js 809f86d <__gmpz_get_d_2exp@plt+0x53bcd> │ │ │ │ + nop │ │ │ │ + jo 809fe8a <__gmpz_get_d_2exp@plt+0x541ea> │ │ │ │ and (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809f89c <__gmpz_get_d_2exp@plt+0x53bfc> │ │ │ │ + jb 809fec0 <__gmpz_get_d_2exp@plt+0x54220> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 809f8b0 <__gmpz_get_d_2exp@plt+0x53c10> │ │ │ │ + jmp 809fed4 <__gmpz_get_d_2exp@plt+0x54234> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - xor $0xfb,%al │ │ │ │ + cmp $0xf4,%al │ │ │ │ and (%eax),%al │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809f948 <__gmpz_get_d_2exp@plt+0x53ca8> │ │ │ │ + jb 809ff66 <__gmpz_get_d_2exp@plt+0x542c6> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x809f8e4,0x0(%ebp) │ │ │ │ + movl $0x809ff08,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 809f8e4 <__gmpz_get_d_2exp@plt+0x53c44> │ │ │ │ + jne 809ff08 <__gmpz_get_d_2exp@plt+0x54268> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - adc %bh,%bl │ │ │ │ + or %dh,%ah │ │ │ │ and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 809f91f <__gmpz_get_d_2exp@plt+0x53c7f> │ │ │ │ + jb 809ff3f <__gmpz_get_d_2exp@plt+0x5429f> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809fa0d <__gmpz_get_d_2exp@plt+0x53d6d> │ │ │ │ + ja 809ff80 <__gmpz_get_d_2exp@plt+0x542e0> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - movl $0x809f87c,-0x10(%edi) │ │ │ │ + movl $0x809fea0,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 809f92a <__gmpz_get_d_2exp@plt+0x53c8a> │ │ │ │ + jb 809ff4a <__gmpz_get_d_2exp@plt+0x542aa> │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x809f95c,-0x4(%ebp) │ │ │ │ + movl $0x809ff78,0x0(%ebp) │ │ │ │ + movl $0x82cf2c8,-0x8(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809f95c <__gmpz_get_d_2exp@plt+0x53cbc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x82cf3f4,%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ + mov $0x82cf7c8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov %bh,%dl │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x48e90075(%ecx) │ │ │ │ + std │ │ │ │ + (bad) │ │ │ │ + inc %edi │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %dl,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + nop │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 809ffe2 <__gmpz_get_d_2exp@plt+0x54342> │ │ │ │ + movl $0x809ffd0,-0x4(%ebp) │ │ │ │ + movl $0x82cf2a0,-0xc(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ + nop │ │ │ │ + adc %bh,%al │ │ │ │ and (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,%al │ │ │ │ + decl (%ecx) │ │ │ │ + or %cl,-0x3a7c038b(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 809fcc8 <__gmpz_get_d_2exp@plt+0x54028> │ │ │ │ + mov $0x82cf7f4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + call 90a22e8 │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809f98a <__gmpz_get_d_2exp@plt+0x53cea> │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 80a001e <__gmpz_get_d_2exp@plt+0x5437e> │ │ │ │ + movl $0x80a0030,0x0(%ebp) │ │ │ │ + movl $0x82cf2b4,-0x8(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - cmpl $0x55,0x3(%esi) │ │ │ │ - jne 809f999 <__gmpz_get_d_2exp@plt+0x53cf9> │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x809f9c0,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809f9c0 <__gmpz_get_d_2exp@plt+0x53d20> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82cf3c0,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - adc $0xfa,%al │ │ │ │ - and (%eax),%al │ │ │ │ + mov 0x10022f7,%al │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 809fed4 <__gmpz_get_d_2exp@plt+0x54234> │ │ │ │ + xchg %ax,%ax │ │ │ │ + pusha │ │ │ │ + mull (%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 809f9d6 <__gmpz_get_d_2exp@plt+0x53d36> │ │ │ │ - mov $0x82cf3b0,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809f9fe <__gmpz_get_d_2exp@plt+0x53d5e> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 80a0071 <__gmpz_get_d_2exp@plt+0x543d1> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80a0080,0x4(%ebp) │ │ │ │ + mov $0x82cf7b0,%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 809f718 <__gmpz_get_d_2exp@plt+0x53a78> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - call 90a1d1a │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x58e90075(%ecx) │ │ │ │ + std │ │ │ │ + (bad) │ │ │ │ + ljmp (bad) │ │ │ │ + call 170a2383 │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %al,0x60e904c5(%ebx) │ │ │ │ + sti │ │ │ │ + (bad) │ │ │ │ + incl 0x2000100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809fa48 <__gmpz_get_d_2exp@plt+0x53da8> │ │ │ │ + jb 80a00cd <__gmpz_get_d_2exp@plt+0x5442d> │ │ │ │ + movl $0x82daee9,-0x8(%ebp) │ │ │ │ + movl $0x82cd529,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 809a3dc <__gmpz_get_d_2exp@plt+0x4e73c> │ │ │ │ + mov $0x82cf820,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + dec %esp │ │ │ │ + mull (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x8d000100 │ │ │ │ + inc %ebp │ │ │ │ + in $0x3b,%al │ │ │ │ + sbbl $0x0,(%ebx,%eax,1) │ │ │ │ + add %dh,0x4a(%edx) │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80a0135 <__gmpz_get_d_2exp@plt+0x54495> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82cc865,-0x1c(%ebp) │ │ │ │ + movl $0x82cf2dd,-0x18(%ebp) │ │ │ │ + movl $0x82cf301,-0x14(%ebp) │ │ │ │ + movl $0x82cf311,-0x10(%ebp) │ │ │ │ + movl $0x82cf821,-0xc(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 8083e64 <__gmpz_get_d_2exp@plt+0x381c4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a0164 <__gmpz_get_d_2exp@plt+0x544c4> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 809fa5c <__gmpz_get_d_2exp@plt+0x53dbc> │ │ │ │ + jmp 80a0174 <__gmpz_get_d_2exp@plt+0x544d4> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - mov 0x50022f9,%al │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809faf4 <__gmpz_get_d_2exp@plt+0x53e54> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x809fa90,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dl,-0x3976f7f6(%ecx,%eax,1) │ │ │ │ test $0x3,%si │ │ │ │ - jne 809fa90 <__gmpz_get_d_2exp@plt+0x53df0> │ │ │ │ + jne 80a0194 <__gmpz_get_d_2exp@plt+0x544f4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp $0x22,%cl │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 809facb <__gmpz_get_d_2exp@plt+0x53e2b> │ │ │ │ + jb 80a01cb <__gmpz_get_d_2exp@plt+0x5452b> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809fb5d <__gmpz_get_d_2exp@plt+0x53ebd> │ │ │ │ + ja 80a020c <__gmpz_get_d_2exp@plt+0x5456c> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - movl $0x809fa28,-0x10(%edi) │ │ │ │ + movl $0x80a0144,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 809fad6 <__gmpz_get_d_2exp@plt+0x53e36> │ │ │ │ + jb 80a01d6 <__gmpz_get_d_2exp@plt+0x54536> │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x809fb08,-0x4(%ebp) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a01fd <__gmpz_get_d_2exp@plt+0x5455d> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809fb08 <__gmpz_get_d_2exp@plt+0x53e68> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x82cf410,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - hlt │ │ │ │ - clc │ │ │ │ - and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 809fb35 <__gmpz_get_d_2exp@plt+0x53e95> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmpl $0x50,0x3(%esi) │ │ │ │ - jne 809fb44 <__gmpz_get_d_2exp@plt+0x53ea4> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82dc481,(%edi) │ │ │ │ + movl $0x82daefd,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82cf3fc,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - mov $0xf8,%ah │ │ │ │ - and (%eax),%al │ │ │ │ + nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a024e <__gmpz_get_d_2exp@plt+0x545ae> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x81896a1,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809fb98 <__gmpz_get_d_2exp@plt+0x53ef8> │ │ │ │ + jb 80a027c <__gmpz_get_d_2exp@plt+0x545dc> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 809fbac <__gmpz_get_d_2exp@plt+0x53f0c> │ │ │ │ + jmp 80a028c <__gmpz_get_d_2exp@plt+0x545ec> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - clc │ │ │ │ - and (%eax),%al │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809fc44 <__gmpz_get_d_2exp@plt+0x53fa4> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x809fbe0,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ch,-0x3976f7f6(%edx,%eax,1) │ │ │ │ test $0x3,%si │ │ │ │ - jne 809fbe0 <__gmpz_get_d_2exp@plt+0x53f40> │ │ │ │ + jne 80a02ac <__gmpz_get_d_2exp@plt+0x5460c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - dec %esp │ │ │ │ - clc │ │ │ │ - and (%eax),%al │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 809fc1b <__gmpz_get_d_2exp@plt+0x53f7b> │ │ │ │ + jb 80a02e3 <__gmpz_get_d_2exp@plt+0x54643> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809fcad <__gmpz_get_d_2exp@plt+0x5400d> │ │ │ │ + ja 80a0330 <__gmpz_get_d_2exp@plt+0x54690> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - movl $0x809fb78,-0x10(%edi) │ │ │ │ + movl $0x80a025c,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 809fc26 <__gmpz_get_d_2exp@plt+0x53f86> │ │ │ │ + jb 80a031b <__gmpz_get_d_2exp@plt+0x5467b> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a0321 <__gmpz_get_d_2exp@plt+0x54681> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80a0224,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x809fc58,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809fc58 <__gmpz_get_d_2exp@plt+0x53fb8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x82cf42c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - shl $0x22,%bh │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 809fc85 <__gmpz_get_d_2exp@plt+0x53fe5> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmpl $0x48,0x3(%esi) │ │ │ │ - jne 809fc94 <__gmpz_get_d_2exp@plt+0x53ff4> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82dc389,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82cf418,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - mull (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809fd01 <__gmpz_get_d_2exp@plt+0x54061> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 809fcfd <__gmpz_get_d_2exp@plt+0x5405d> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82ce556,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 809fbac <__gmpz_get_d_2exp@plt+0x53f0c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - js 809fcfd <__gmpz_get_d_2exp@plt+0x5405d> │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + out %eax,(%dx) │ │ │ │ and (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809fd30 <__gmpz_get_d_2exp@plt+0x54090> │ │ │ │ + jb 80a036c <__gmpz_get_d_2exp@plt+0x546cc> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 809fd44 <__gmpz_get_d_2exp@plt+0x540a4> │ │ │ │ + jmp 80a0380 <__gmpz_get_d_2exp@plt+0x546e0> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - xor $0xf7,%al │ │ │ │ + nop │ │ │ │ + out %eax,(%dx) │ │ │ │ and (%eax),%al │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809fddc <__gmpz_get_d_2exp@plt+0x5413c> │ │ │ │ + jb 80a0412 <__gmpz_get_d_2exp@plt+0x54772> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x809fd78,0x0(%ebp) │ │ │ │ + movl $0x80a03b4,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 809fd78 <__gmpz_get_d_2exp@plt+0x540d8> │ │ │ │ + jne 80a03b4 <__gmpz_get_d_2exp@plt+0x54714> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - adc %dh,%bh │ │ │ │ + pop %esp │ │ │ │ + out %eax,(%dx) │ │ │ │ and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 809fdb3 <__gmpz_get_d_2exp@plt+0x54113> │ │ │ │ + jb 80a03eb <__gmpz_get_d_2exp@plt+0x5474b> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809fea1 <__gmpz_get_d_2exp@plt+0x54201> │ │ │ │ + ja 80a042c <__gmpz_get_d_2exp@plt+0x5478c> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - movl $0x809fd10,-0x10(%edi) │ │ │ │ + movl $0x80a034c,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 809fdbe <__gmpz_get_d_2exp@plt+0x5411e> │ │ │ │ + jb 80a03f6 <__gmpz_get_d_2exp@plt+0x54756> │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x809fdf0,-0x4(%ebp) │ │ │ │ + movl $0x80a0424,0x0(%ebp) │ │ │ │ + movl $0x82cf2c8,-0x8(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809fdf0 <__gmpz_get_d_2exp@plt+0x54150> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x82cf488,%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ + mov $0x82cf868,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov %dh,%dh │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x48e90075(%ecx) │ │ │ │ + std │ │ │ │ + (bad) │ │ │ │ + inc %edi │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %dl,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + nop │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a048e <__gmpz_get_d_2exp@plt+0x547ee> │ │ │ │ + movl $0x80a047c,-0x4(%ebp) │ │ │ │ + movl $0x82cf2a0,-0xc(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ + nop │ │ │ │ + add $0xf4,%al │ │ │ │ and (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,0x7589080a(%esp,%eax,1) │ │ │ │ + cld │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80a0174 <__gmpz_get_d_2exp@plt+0x544d4> │ │ │ │ + mov $0x82cf894,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + fdiv %st,%st(3) │ │ │ │ + and (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809fe1e <__gmpz_get_d_2exp@plt+0x5417e> │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 80a04ca <__gmpz_get_d_2exp@plt+0x5482a> │ │ │ │ + movl $0x80a04dc,0x0(%ebp) │ │ │ │ + movl $0x82cf2b4,-0x8(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - cmpl $0x4f,0x3(%esi) │ │ │ │ - jne 809fe2d <__gmpz_get_d_2exp@plt+0x5418d> │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x809fe54,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809fe54 <__gmpz_get_d_2exp@plt+0x541b4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82cf454,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - adc $0xf6,%al │ │ │ │ - and (%eax),%al │ │ │ │ + xchg %eax,%esp │ │ │ │ + repz and (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,%ah │ │ │ │ + add $0xa,%al │ │ │ │ + or %cl,-0x3a7c038b(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 80a0380 <__gmpz_get_d_2exp@plt+0x546e0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %esp │ │ │ │ + repz and (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 809fe6a <__gmpz_get_d_2exp@plt+0x541ca> │ │ │ │ - mov $0x82cf444,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809fe92 <__gmpz_get_d_2exp@plt+0x541f2> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 80a051d <__gmpz_get_d_2exp@plt+0x5487d> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80a052c,0x4(%ebp) │ │ │ │ + mov $0x82cf850,%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 809fbac <__gmpz_get_d_2exp@plt+0x53f0c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - call 90a21aa │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x58e90075(%ecx) │ │ │ │ + std │ │ │ │ + (bad) │ │ │ │ + lcall (bad) │ │ │ │ + fdiv %st,%st(2) │ │ │ │ + and (%eax),%al │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ + add %al,0x60e904c5(%ebx) │ │ │ │ + sti │ │ │ │ + (bad) │ │ │ │ + incl (%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809fedc <__gmpz_get_d_2exp@plt+0x5423c> │ │ │ │ + jb 80a0574 <__gmpz_get_d_2exp@plt+0x548d4> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 809fef0 <__gmpz_get_d_2exp@plt+0x54250> │ │ │ │ + jmp 80a0584 <__gmpz_get_d_2exp@plt+0x548e4> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - mov 0x50022f5,%al │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809ff88 <__gmpz_get_d_2exp@plt+0x542e8> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x809ff24,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ah,-0x3976f7f6(%ebp,%eax,1) │ │ │ │ test $0x3,%si │ │ │ │ - jne 809ff24 <__gmpz_get_d_2exp@plt+0x54284> │ │ │ │ + jne 80a05a4 <__gmpz_get_d_2exp@plt+0x54904> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor $0x22,%ch │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 809ff5f <__gmpz_get_d_2exp@plt+0x542bf> │ │ │ │ + jb 80a05db <__gmpz_get_d_2exp@plt+0x5493b> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809fff1 <__gmpz_get_d_2exp@plt+0x54351> │ │ │ │ + ja 80a061c <__gmpz_get_d_2exp@plt+0x5497c> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - movl $0x809febc,-0x10(%edi) │ │ │ │ + movl $0x80a0554,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 809ff6a <__gmpz_get_d_2exp@plt+0x542ca> │ │ │ │ + jb 80a05e6 <__gmpz_get_d_2exp@plt+0x54946> │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x809ff9c,-0x4(%ebp) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a060d <__gmpz_get_d_2exp@plt+0x5496d> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809ff9c <__gmpz_get_d_2exp@plt+0x542fc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x82cf4a4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - hlt │ │ │ │ - hlt │ │ │ │ - and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 809ffc9 <__gmpz_get_d_2exp@plt+0x54329> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmpl $0x53,0x3(%esi) │ │ │ │ - jne 809ffd8 <__gmpz_get_d_2exp@plt+0x54338> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82dc471,(%edi) │ │ │ │ + movl $0x82d6251,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82cf490,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - enter $0x22f4,$0x0 │ │ │ │ + nop │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a0670 <__gmpz_get_d_2exp@plt+0x549d0> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80a0668,0x0(%ebp) │ │ │ │ + movl $0x82cf8c0,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x14e90075(%ecx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + mov $0x82cf8d8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a06a4 <__gmpz_get_d_2exp@plt+0x54a04> │ │ │ │ + movl $0x80f526c,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x82cf8fc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a06ea <__gmpz_get_d_2exp@plt+0x54a4a> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x818968f,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a002c <__gmpz_get_d_2exp@plt+0x5438c> │ │ │ │ + jb 80a0718 <__gmpz_get_d_2exp@plt+0x54a78> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80a0040 <__gmpz_get_d_2exp@plt+0x543a0> │ │ │ │ + jmp 80a0728 <__gmpz_get_d_2exp@plt+0x54a88> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - xor $0x22,%ah │ │ │ │ - add %al,0x100 │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a00d8 <__gmpz_get_d_2exp@plt+0x54438> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80a0074,0x0(%ebp) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %cl,0x7(%eax) │ │ │ │ + or (%eax),%cl │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a0074 <__gmpz_get_d_2exp@plt+0x543d4> │ │ │ │ + jne 80a0748 <__gmpz_get_d_2exp@plt+0x54aa8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - pusha │ │ │ │ - hlt │ │ │ │ - and (%eax),%al │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 80a00af <__gmpz_get_d_2exp@plt+0x5440f> │ │ │ │ + jb 80a077f <__gmpz_get_d_2exp@plt+0x54adf> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a0141 <__gmpz_get_d_2exp@plt+0x544a1> │ │ │ │ + ja 80a07cc <__gmpz_get_d_2exp@plt+0x54b2c> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - movl $0x80a000c,-0x10(%edi) │ │ │ │ + movl $0x80a06f8,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 80a00ba <__gmpz_get_d_2exp@plt+0x5441a> │ │ │ │ + jb 80a07b7 <__gmpz_get_d_2exp@plt+0x54b17> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a07bd <__gmpz_get_d_2exp@plt+0x54b1d> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80a06c0,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x80a00ec,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a00ec <__gmpz_get_d_2exp@plt+0x5444c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x82cf4d4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - aam $0xf3 │ │ │ │ - and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80a0119 <__gmpz_get_d_2exp@plt+0x54479> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmpl $0x4b,0x3(%esi) │ │ │ │ - jne 80a0128 <__gmpz_get_d_2exp@plt+0x54488> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82dc429,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82cf4c0,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - xor $0x22,%bl │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a0195 <__gmpz_get_d_2exp@plt+0x544f5> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80a0191 <__gmpz_get_d_2exp@plt+0x544f1> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ + jb 80a0804 <__gmpz_get_d_2exp@plt+0x54b64> │ │ │ │ + movl $0x82dcc11,-0x8(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82ce556,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80a0040 <__gmpz_get_d_2exp@plt+0x543a0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8083078 <__gmpz_get_d_2exp@plt+0x373d8> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - mov %?,%ebx │ │ │ │ - and (%eax),%al │ │ │ │ + nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80a085d <__gmpz_get_d_2exp@plt+0x54bbd> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a0853 <__gmpz_get_d_2exp@plt+0x54bb3> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x80a07e4,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x818966b,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a01c4 <__gmpz_get_d_2exp@plt+0x54524> │ │ │ │ + jb 80a088c <__gmpz_get_d_2exp@plt+0x54bec> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80a01d8 <__gmpz_get_d_2exp@plt+0x54538> │ │ │ │ + jmp 80a089c <__gmpz_get_d_2exp@plt+0x54bfc> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - dec %eax │ │ │ │ - repz and (%eax),%al │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a0270 <__gmpz_get_d_2exp@plt+0x545d0> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80a020c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bh,-0x3976f7f6(%eax,%ecx,1) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a020c <__gmpz_get_d_2exp@plt+0x5456c> │ │ │ │ + jne 80a08bc <__gmpz_get_d_2exp@plt+0x54c1c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - and $0xf3,%al │ │ │ │ - and (%eax),%al │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 80a0247 <__gmpz_get_d_2exp@plt+0x545a7> │ │ │ │ + jb 80a08f3 <__gmpz_get_d_2exp@plt+0x54c53> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a0335 <__gmpz_get_d_2exp@plt+0x54695> │ │ │ │ + ja 80a0940 <__gmpz_get_d_2exp@plt+0x54ca0> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - movl $0x80a01a4,-0x10(%edi) │ │ │ │ + movl $0x80a086c,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 80a0252 <__gmpz_get_d_2exp@plt+0x545b2> │ │ │ │ + jb 80a092b <__gmpz_get_d_2exp@plt+0x54c8b> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a0931 <__gmpz_get_d_2exp@plt+0x54c91> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80a0810,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x80a0284,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a0284 <__gmpz_get_d_2exp@plt+0x545e4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x82cf530,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - pushf │ │ │ │ - repnz and (%eax),%al │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a02b2 <__gmpz_get_d_2exp@plt+0x54612> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmpl $0x41,0x3(%esi) │ │ │ │ - jne 80a02c1 <__gmpz_get_d_2exp@plt+0x54621> │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x80a02e8,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a09a9 <__gmpz_get_d_2exp@plt+0x54d09> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80a0990,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a02e8 <__gmpz_get_d_2exp@plt+0x54648> │ │ │ │ + jne 80a0990 <__gmpz_get_d_2exp@plt+0x54cf0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82cf4fc,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub %dh,%dl │ │ │ │ - and (%eax),%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80a02fe <__gmpz_get_d_2exp@plt+0x5465e> │ │ │ │ - mov $0x82cf4ec,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a0326 <__gmpz_get_d_2exp@plt+0x54686> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 80a0040 <__gmpz_get_d_2exp@plt+0x543a0> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - cld │ │ │ │ - int1 │ │ │ │ - and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0xf09037e(%ebx) │ │ │ │ + lahf │ │ │ │ + rorb $0xb6,(%edi) │ │ │ │ + rol $0xe0,%cl │ │ │ │ + add 0x2c7ee0b0(%ebx),%cl │ │ │ │ + or %al,0x65ff04c5(%ebx) │ │ │ │ + add %bh,%bh │ │ │ │ + arpl %edi,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a09e5 <__gmpz_get_d_2exp@plt+0x54d45> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x816d0bc,-0x10(%ebp) │ │ │ │ + movl $0x82dcc51,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8086834 <__gmpz_get_d_2exp@plt+0x3ab94> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a0a4c <__gmpz_get_d_2exp@plt+0x54dac> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80a0a28,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,0xa(%edx,%ecx,1) │ │ │ │ + or %cl,-0x3a7c038b(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 80a0728 <__gmpz_get_d_2exp@plt+0x54a88> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x5f16ff8b(%ecx) │ │ │ │ + push %ecx │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a0370 <__gmpz_get_d_2exp@plt+0x546d0> │ │ │ │ + jb 80a0a7b <__gmpz_get_d_2exp@plt+0x54ddb> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80a0384 <__gmpz_get_d_2exp@plt+0x546e4> │ │ │ │ + jmp 80a0a8c <__gmpz_get_d_2exp@plt+0x54dec> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - mov $0xf1,%ah │ │ │ │ - and (%eax),%al │ │ │ │ - add $0x100,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a041c <__gmpz_get_d_2exp@plt+0x5477c> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80a03b8,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 80a0b53 <__gmpz_get_d_2exp@plt+0x54eb3> │ │ │ │ + movl $0x80a0ac8,-0x8(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a03b8 <__gmpz_get_d_2exp@plt+0x54718> │ │ │ │ + jne 80a0ac8 <__gmpz_get_d_2exp@plt+0x54e28> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - xchg %eax,%esp │ │ │ │ - int1 │ │ │ │ - and (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 80a03f3 <__gmpz_get_d_2exp@plt+0x54753> │ │ │ │ - add $0x14,%edi │ │ │ │ + jb 80a0b07 <__gmpz_get_d_2exp@plt+0x54e67> │ │ │ │ + add $0x18,%edi │ │ │ │ + mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a0485 <__gmpz_get_d_2exp@plt+0x547e5> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80a0350,-0x10(%edi) │ │ │ │ + ja 80a0b56 <__gmpz_get_d_2exp@plt+0x54eb6> │ │ │ │ + mov 0x1(%eax),%eax │ │ │ │ + movl $0x80a0a58,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 80a03fe <__gmpz_get_d_2exp@plt+0x5475e> │ │ │ │ - add $0x4,%ebp │ │ │ │ + jb 80a0b12 <__gmpz_get_d_2exp@plt+0x54e72> │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x80a0430,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a0430 <__gmpz_get_d_2exp@plt+0x54790> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x82cf54c,%esi │ │ │ │ + add $0x18,%edi │ │ │ │ + mov %esi,%eax │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a0b56 <__gmpz_get_d_2exp@plt+0x54eb6> │ │ │ │ + mov 0x3(%eax),%eax │ │ │ │ + movl $0x80a09f0,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x82cf8fd,0x4(%ebp) │ │ │ │ + lea -0x1(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80848e0 <__gmpz_get_d_2exp@plt+0x38c40> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - or %dh,%cl │ │ │ │ - and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80a045d <__gmpz_get_d_2exp@plt+0x547bd> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmpl $0x4c,0x3(%esi) │ │ │ │ - jne 80a046c <__gmpz_get_d_2exp@plt+0x547cc> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82dc381,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82cf538,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - mov $0xf0,%ah │ │ │ │ - and (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a04d9 <__gmpz_get_d_2exp@plt+0x54839> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80a04d5 <__gmpz_get_d_2exp@plt+0x54835> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82ce556,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80a0384 <__gmpz_get_d_2exp@plt+0x546e4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - shl $0x22,%al │ │ │ │ + nop │ │ │ │ + mov 0x50022ed,%al │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a0508 <__gmpz_get_d_2exp@plt+0x54868> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + jb 80a0bc0 <__gmpz_get_d_2exp@plt+0x54f20> │ │ │ │ + movl $0x80a0bb0,-0x4(%ebp) │ │ │ │ + movl $0x82cf8e8,-0xc(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80a051c <__gmpz_get_d_2exp@plt+0x5487c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80a0a8c <__gmpz_get_d_2exp@plt+0x54dec> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - jl 80a04fe <__gmpz_get_d_2exp@plt+0x5485e> │ │ │ │ + xor $0xed,%al │ │ │ │ and (%eax),%al │ │ │ │ - add $0x100,%eax │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a05b4 <__gmpz_get_d_2exp@plt+0x54914> │ │ │ │ + jb 80a0c4a <__gmpz_get_d_2exp@plt+0x54faa> │ │ │ │ + movl $0x80a0c1c,-0xc(%ebp) │ │ │ │ + movl $0x82daee9,-0x18(%ebp) │ │ │ │ + movl $0x82cf8d9,-0x14(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80a0550,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a0550 <__gmpz_get_d_2exp@plt+0x548b0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 809a3dc <__gmpz_get_d_2exp@plt+0x4e73c> │ │ │ │ xchg %ax,%ax │ │ │ │ - pop %eax │ │ │ │ - lock and (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + cmp %ah,%cl │ │ │ │ + and (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80a058b <__gmpz_get_d_2exp@plt+0x548eb> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a0679 <__gmpz_get_d_2exp@plt+0x549d9> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80a04e8,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 80a0596 <__gmpz_get_d_2exp@plt+0x548f6> │ │ │ │ - add $0x4,%ebp │ │ │ │ + jne 80a0c44 <__gmpz_get_d_2exp@plt+0x54fa4> │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + movl $0x80a0c58,0xc(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 809a3dc <__gmpz_get_d_2exp@plt+0x4e73c> │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x80a05c8,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a05c8 <__gmpz_get_d_2exp@plt+0x54928> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x82cf5a8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - shr $1,%bh │ │ │ │ - and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3ce90075(%ecx) │ │ │ │ + cld │ │ │ │ + (bad) │ │ │ │ + decl (%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4cb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a05f6 <__gmpz_get_d_2exp@plt+0x54956> │ │ │ │ + ja 80a0cc6 <__gmpz_get_d_2exp@plt+0x55026> │ │ │ │ + movl $0x80a0958,-0x30(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - cmpl $0x55,0x3(%esi) │ │ │ │ - jne 80a0605 <__gmpz_get_d_2exp@plt+0x54965> │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x80a062c,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a062c <__gmpz_get_d_2exp@plt+0x5498c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + movl $0x80a09b4,-0x24(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x80a0a8c,-0x18(%edi) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x80a0b78,-0x10(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80a0bd4,-0x8(%edi) │ │ │ │ + lea -0x30(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82cf574,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %esp │ │ │ │ - out %eax,(%dx) │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ + mov $0x82cf928,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + inc %eax │ │ │ │ + in (%dx),%al │ │ │ │ and (%eax),%al │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80a0642 <__gmpz_get_d_2exp@plt+0x549a2> │ │ │ │ - mov $0x82cf564,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a066a <__gmpz_get_d_2exp@plt+0x549ca> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 80a0384 <__gmpz_get_d_2exp@plt+0x546e4> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - xor %ch,%bh │ │ │ │ - and (%eax),%al │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a0d08 <__gmpz_get_d_2exp@plt+0x55068> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82dcc01,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80a0c6c <__gmpz_get_d_2exp@plt+0x54fcc> │ │ │ │ + mov $0x82cf938,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a06b4 <__gmpz_get_d_2exp@plt+0x54a14> │ │ │ │ + jb 80a0d38 <__gmpz_get_d_2exp@plt+0x55098> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80a06c8 <__gmpz_get_d_2exp@plt+0x54a28> │ │ │ │ + jmp 80a0d48 <__gmpz_get_d_2exp@plt+0x550a8> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - call d0a29ab │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a0760 <__gmpz_get_d_2exp@plt+0x54ac0> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80a06fc,0x0(%ebp) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ch,0xd(%eax) │ │ │ │ + or (%eax),%cl │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a06fc <__gmpz_get_d_2exp@plt+0x54a5c> │ │ │ │ + jne 80a0d68 <__gmpz_get_d_2exp@plt+0x550c8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - enter $0x22ee,$0x0 │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 80a0737 <__gmpz_get_d_2exp@plt+0x54a97> │ │ │ │ + jb 80a0d9f <__gmpz_get_d_2exp@plt+0x550ff> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a07c9 <__gmpz_get_d_2exp@plt+0x54b29> │ │ │ │ + ja 80a0de0 <__gmpz_get_d_2exp@plt+0x55140> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - movl $0x80a0694,-0x10(%edi) │ │ │ │ + movl $0x80a0d18,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 80a0742 <__gmpz_get_d_2exp@plt+0x54aa2> │ │ │ │ + jb 80a0daa <__gmpz_get_d_2exp@plt+0x5510a> │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x80a0774,-0x4(%ebp) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a0dd1 <__gmpz_get_d_2exp@plt+0x55131> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a0774 <__gmpz_get_d_2exp@plt+0x54ad4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x82cf5c4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - cmp $0xee,%al │ │ │ │ - and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80a07a1 <__gmpz_get_d_2exp@plt+0x54b01> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmpl $0x46,0x3(%esi) │ │ │ │ - jne 80a07b0 <__gmpz_get_d_2exp@plt+0x54b10> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82dc3d1,(%edi) │ │ │ │ + movl $0x82daefd,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82cf5b0,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - adc %ch,%dh │ │ │ │ - and (%eax),%al │ │ │ │ + nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a0e22 <__gmpz_get_d_2exp@plt+0x55182> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x81896a1,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a0804 <__gmpz_get_d_2exp@plt+0x54b64> │ │ │ │ + jb 80a0e50 <__gmpz_get_d_2exp@plt+0x551b0> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80a0818 <__gmpz_get_d_2exp@plt+0x54b78> │ │ │ │ + jmp 80a0e60 <__gmpz_get_d_2exp@plt+0x551c0> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - enter $0x22ed,$0x0 │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a08b0 <__gmpz_get_d_2exp@plt+0x54c10> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80a084c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %al,-0x76f7f5f2(%eax) │ │ │ │ + (bad) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a084c <__gmpz_get_d_2exp@plt+0x54bac> │ │ │ │ + jne 80a0e80 <__gmpz_get_d_2exp@plt+0x551e0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - test $0xed,%al │ │ │ │ - and (%eax),%al │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 80a0887 <__gmpz_get_d_2exp@plt+0x54be7> │ │ │ │ + jb 80a0eb7 <__gmpz_get_d_2exp@plt+0x55217> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a0919 <__gmpz_get_d_2exp@plt+0x54c79> │ │ │ │ + ja 80a0f04 <__gmpz_get_d_2exp@plt+0x55264> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - movl $0x80a07e4,-0x10(%edi) │ │ │ │ + movl $0x80a0e30,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 80a0892 <__gmpz_get_d_2exp@plt+0x54bf2> │ │ │ │ + jb 80a0eef <__gmpz_get_d_2exp@plt+0x5524f> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a0ef5 <__gmpz_get_d_2exp@plt+0x55255> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80a0df8,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x80a08c4,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a08c4 <__gmpz_get_d_2exp@plt+0x54c24> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x82cf5f4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sbb $0xed,%al │ │ │ │ - and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80a08f1 <__gmpz_get_d_2exp@plt+0x54c51> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmpl $0x54,0x3(%esi) │ │ │ │ - jne 80a0900 <__gmpz_get_d_2exp@plt+0x54c60> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82dc3c9,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82cf5e0,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - lock in (%dx),%al │ │ │ │ - and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + nop │ │ │ │ + lock jecxz 80a0f39 <__gmpz_get_d_2exp@plt+0x55299> │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a0954 <__gmpz_get_d_2exp@plt+0x54cb4> │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a0f40 <__gmpz_get_d_2exp@plt+0x552a0> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80a0968 <__gmpz_get_d_2exp@plt+0x54cc8> │ │ │ │ + jmp 80a0f54 <__gmpz_get_d_2exp@plt+0x552b4> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - test $0xec,%al │ │ │ │ - and (%eax),%al │ │ │ │ - add $0x100,%eax │ │ │ │ + mov $0x50022e3,%esp │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a0a00 <__gmpz_get_d_2exp@plt+0x54d60> │ │ │ │ + jb 80a0fe6 <__gmpz_get_d_2exp@plt+0x55346> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80a099c,0x0(%ebp) │ │ │ │ + movl $0x80a0f88,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a099c <__gmpz_get_d_2exp@plt+0x54cfc> │ │ │ │ + jne 80a0f88 <__gmpz_get_d_2exp@plt+0x552e8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %ch,%ah │ │ │ │ + mov %ah,%bl │ │ │ │ and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 80a09d7 <__gmpz_get_d_2exp@plt+0x54d37> │ │ │ │ + jb 80a0fbf <__gmpz_get_d_2exp@plt+0x5531f> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a0a69 <__gmpz_get_d_2exp@plt+0x54dc9> │ │ │ │ + ja 80a1000 <__gmpz_get_d_2exp@plt+0x55360> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - movl $0x80a0934,-0x10(%edi) │ │ │ │ + movl $0x80a0f20,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 80a09e2 <__gmpz_get_d_2exp@plt+0x54d42> │ │ │ │ + jb 80a0fca <__gmpz_get_d_2exp@plt+0x5532a> │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x80a0a14,-0x4(%ebp) │ │ │ │ + movl $0x80a0ff8,0x0(%ebp) │ │ │ │ + movl $0x82cf2c8,-0x8(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a0a14 <__gmpz_get_d_2exp@plt+0x54d74> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x82cf624,%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ + mov $0x82cf948,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - cld │ │ │ │ - jmp 80a0a2d <__gmpz_get_d_2exp@plt+0x54d8d> │ │ │ │ - add %al,(%ecx) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a0a41 <__gmpz_get_d_2exp@plt+0x54da1> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmpl $0x53,0x3(%esi) │ │ │ │ - jne 80a0a50 <__gmpz_get_d_2exp@plt+0x54db0> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82dc469,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82cf610,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x48e90075(%ecx) │ │ │ │ + std │ │ │ │ + (bad) │ │ │ │ + inc %edi │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %dl,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - shr $1,%bl │ │ │ │ + nop │ │ │ │ + sbb $0xe9,%al │ │ │ │ and (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a0aa4 <__gmpz_get_d_2exp@plt+0x54e04> │ │ │ │ + jb 80a103f <__gmpz_get_d_2exp@plt+0x5539f> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80a0ab8 <__gmpz_get_d_2exp@plt+0x54e18> │ │ │ │ + jmp 80a0ce8 <__gmpz_get_d_2exp@plt+0x55048> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - mov %ch,%bl │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %bl,%ch │ │ │ │ and (%eax),%al │ │ │ │ - add $0x100,%eax │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a0b50 <__gmpz_get_d_2exp@plt+0x54eb0> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80a0aec,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a0aec <__gmpz_get_d_2exp@plt+0x54e4c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - push $0x22eb │ │ │ │ + jb 80a1074 <__gmpz_get_d_2exp@plt+0x553d4> │ │ │ │ + movl $0x82daee9,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 809a3dc <__gmpz_get_d_2exp@plt+0x4e73c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + lock call 80b10a0 <__gmpz_get_d_2exp@plt+0x65400> │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80a0b27 <__gmpz_get_d_2exp@plt+0x54e87> │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x1c(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80a10f3 <__gmpz_get_d_2exp@plt+0x55453> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a0bb9 <__gmpz_get_d_2exp@plt+0x54f19> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80a0a84,-0x10(%edi) │ │ │ │ + ja 80a10e9 <__gmpz_get_d_2exp@plt+0x55449> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x80a101c,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x80a1054,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80a0b32 <__gmpz_get_d_2exp@plt+0x54e92> │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x80a0b64,-0x4(%ebp) │ │ │ │ + movl $0x82cc865,-0x1c(%ebp) │ │ │ │ + movl $0x82cf2dd,-0x18(%ebp) │ │ │ │ + movl $0x82cf301,-0x14(%ebp) │ │ │ │ + movl $0x82cf311,-0x10(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 8083e64 <__gmpz_get_d_2exp@plt+0x381c4> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + pop %esp │ │ │ │ + call 80f1120 <__gmpz_get_d_2exp@plt+0xa5480> │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a1156 <__gmpz_get_d_2exp@plt+0x554b6> │ │ │ │ + movl $0x80a1144,-0x8(%ebp) │ │ │ │ + movl $0x82cf2a0,-0x10(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or $0xe8,%al │ │ │ │ + and (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,0x11(%eax) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a0b64 <__gmpz_get_d_2exp@plt+0x54ec4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x82cf654,%esi │ │ │ │ + jmp 80a0d48 <__gmpz_get_d_2exp@plt+0x550a8> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - fsubr %st,%st(2) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + call a0a3448 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 80a118e <__gmpz_get_d_2exp@plt+0x554ee> │ │ │ │ + movl $0x80a11a0,0x0(%ebp) │ │ │ │ + movl $0x82cf2b4,-0x8(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + test $0xe7,%al │ │ │ │ and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,0x7589080a(%ecx,%edx,1) │ │ │ │ + cld │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80a0f54 <__gmpz_get_d_2exp@plt+0x552b4> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a0b91 <__gmpz_get_d_2exp@plt+0x54ef1> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmpl $0x53,0x3(%esi) │ │ │ │ - jne 80a0ba0 <__gmpz_get_d_2exp@plt+0x54f00> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82dc461,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 80a11de <__gmpz_get_d_2exp@plt+0x5553e> │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + movl $0x80a11ec,0x8(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82cf640,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x6ce90075(%ecx) │ │ │ │ + cld │ │ │ │ + (bad) │ │ │ │ + incl 0x2000100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a122d <__gmpz_get_d_2exp@plt+0x5558d> │ │ │ │ + movl $0x80a1084,-0x10(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80a1108,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - pushf │ │ │ │ - ljmp $0x0,$0x10022 │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a0bf4 <__gmpz_get_d_2exp@plt+0x54f54> │ │ │ │ + mov $0x82cf998,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + dec %esp │ │ │ │ + out %eax,$0x22 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a126c <__gmpz_get_d_2exp@plt+0x555cc> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80a0c08 <__gmpz_get_d_2exp@plt+0x54f68> │ │ │ │ + jmp 80a1200 <__gmpz_get_d_2exp@plt+0x55560> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - push %esp │ │ │ │ - ljmp $0x1,$0x50022 │ │ │ │ - add %al,(%eax) │ │ │ │ + test $0xe6,%al │ │ │ │ + and (%eax),%al │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a0ca0 <__gmpz_get_d_2exp@plt+0x55000> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80a0c3c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a0c3c <__gmpz_get_d_2exp@plt+0x54f9c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jb 80a1299 <__gmpz_get_d_2exp@plt+0x555f9> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80a0c6c <__gmpz_get_d_2exp@plt+0x54fcc> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + out %al,$0x22 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a12cb <__gmpz_get_d_2exp@plt+0x5562b> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80a0ce8 <__gmpz_get_d_2exp@plt+0x55048> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - xor $0xea,%al │ │ │ │ - and (%eax),%al │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80a0c77 <__gmpz_get_d_2exp@plt+0x54fd7> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a0d09 <__gmpz_get_d_2exp@plt+0x55069> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80a0bd4,-0x10(%edi) │ │ │ │ + add %al,-0x44c4cf39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a1329 <__gmpz_get_d_2exp@plt+0x55689> │ │ │ │ + movl $0x80a124c,-0x2c(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x80a1280,-0x20(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x80a12a8,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80a4178,-0xc(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ + lea -0x1f(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x2c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80a0c82 <__gmpz_get_d_2exp@plt+0x54fe2> │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x80a0cb4,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a0cb4 <__gmpz_get_d_2exp@plt+0x55014> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x82cf670,%esi │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ + mov $0x82cf9a8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - test $0xe9,%al │ │ │ │ - and (%eax),%al │ │ │ │ + nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a0ce1 <__gmpz_get_d_2exp@plt+0x55041> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmpl $0x46,0x3(%esi) │ │ │ │ - jne 80a0cf0 <__gmpz_get_d_2exp@plt+0x55050> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82dc3e1,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82cf65c,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - push $0x10022e9 │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a136e <__gmpz_get_d_2exp@plt+0x556ce> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8189658,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a0d44 <__gmpz_get_d_2exp@plt+0x550a4> │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a139c <__gmpz_get_d_2exp@plt+0x556fc> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80a0d58 <__gmpz_get_d_2exp@plt+0x550b8> │ │ │ │ + jmp 80a13ac <__gmpz_get_d_2exp@plt+0x5570c> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - and %ch,%cl │ │ │ │ - and (%eax),%al │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a0df0 <__gmpz_get_d_2exp@plt+0x55150> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80a0d8c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a0d8c <__gmpz_get_d_2exp@plt+0x550ec> │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %cl,%ah │ │ │ │ + adc (%edx),%ecx │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 80a13cc <__gmpz_get_d_2exp@plt+0x5572c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %ch,%cl │ │ │ │ - and (%eax),%al │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 80a0dc7 <__gmpz_get_d_2exp@plt+0x55127> │ │ │ │ + jb 80a1403 <__gmpz_get_d_2exp@plt+0x55763> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a0e59 <__gmpz_get_d_2exp@plt+0x551b9> │ │ │ │ + ja 80a1450 <__gmpz_get_d_2exp@plt+0x557b0> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - movl $0x80a0d24,-0x10(%edi) │ │ │ │ + movl $0x80a137c,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 80a0dd2 <__gmpz_get_d_2exp@plt+0x55132> │ │ │ │ + jb 80a143b <__gmpz_get_d_2exp@plt+0x5579b> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a1441 <__gmpz_get_d_2exp@plt+0x557a1> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80a1344,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x80a0e04,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a0e04 <__gmpz_get_d_2exp@plt+0x55164> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x82cf68c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - je 80a0de2 <__gmpz_get_d_2exp@plt+0x55142> │ │ │ │ - and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80a0e31 <__gmpz_get_d_2exp@plt+0x55191> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmpl $0x54,0x3(%esi) │ │ │ │ - jne 80a0e40 <__gmpz_get_d_2exp@plt+0x551a0> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82dc3a1,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82cf678,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - and %ch,%al │ │ │ │ - and (%eax),%al │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a0ead <__gmpz_get_d_2exp@plt+0x5520d> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80a0ea9 <__gmpz_get_d_2exp@plt+0x55209> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82ce556,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80a0d58 <__gmpz_get_d_2exp@plt+0x550b8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jb 80a1492 <__gmpz_get_d_2exp@plt+0x557f2> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x818963e,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - sub $0xe8,%al │ │ │ │ - and (%eax),%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a0edc <__gmpz_get_d_2exp@plt+0x5523c> │ │ │ │ + jb 80a14c0 <__gmpz_get_d_2exp@plt+0x55820> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80a0ef0 <__gmpz_get_d_2exp@plt+0x55250> │ │ │ │ + jmp 80a14d0 <__gmpz_get_d_2exp@plt+0x55830> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - call d0a31cc │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a0f88 <__gmpz_get_d_2exp@plt+0x552e8> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80a0f24,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a0f24 <__gmpz_get_d_2exp@plt+0x55284> │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dh,%al │ │ │ │ + adc $0xa,%al │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 80a14f0 <__gmpz_get_d_2exp@plt+0x55850> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 80a0f5f <__gmpz_get_d_2exp@plt+0x552bf> │ │ │ │ + jb 80a1527 <__gmpz_get_d_2exp@plt+0x55887> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a104d <__gmpz_get_d_2exp@plt+0x553ad> │ │ │ │ + ja 80a1574 <__gmpz_get_d_2exp@plt+0x558d4> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - movl $0x80a0ebc,-0x10(%edi) │ │ │ │ + movl $0x80a14a0,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 80a0f6a <__gmpz_get_d_2exp@plt+0x552ca> │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x80a0f9c,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a0f9c <__gmpz_get_d_2exp@plt+0x552fc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x82cf6e8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - cmp $0xe7,%al │ │ │ │ - and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80a0fca <__gmpz_get_d_2exp@plt+0x5532a> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmpl $0x4f,0x3(%esi) │ │ │ │ - jne 80a0fd9 <__gmpz_get_d_2exp@plt+0x55339> │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x80a1000,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a1000 <__gmpz_get_d_2exp@plt+0x55360> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82cf6b4,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - enter $0x22e6,$0x0 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80a1016 <__gmpz_get_d_2exp@plt+0x55376> │ │ │ │ - mov $0x82cf6a4,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0xc,%edi │ │ │ │ + jb 80a155f <__gmpz_get_d_2exp@plt+0x558bf> │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a103e <__gmpz_get_d_2exp@plt+0x5539e> │ │ │ │ + ja 80a1565 <__gmpz_get_d_2exp@plt+0x558c5> │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + movl $0x80a1468,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 80a0d58 <__gmpz_get_d_2exp@plt+0x550b8> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - pushf │ │ │ │ - out %al,$0x22 │ │ │ │ - add %al,(%ecx) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a15b6 <__gmpz_get_d_2exp@plt+0x55916> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8189625,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a1088 <__gmpz_get_d_2exp@plt+0x553e8> │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a15e4 <__gmpz_get_d_2exp@plt+0x55944> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80a109c <__gmpz_get_d_2exp@plt+0x553fc> │ │ │ │ + jmp 80a15f4 <__gmpz_get_d_2exp@plt+0x55954> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - push %esp │ │ │ │ - out %al,$0x22 │ │ │ │ - add %al,0x100 │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a1134 <__gmpz_get_d_2exp@plt+0x55494> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80a10d0,0x0(%ebp) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dl,(%esi,%edx,1) │ │ │ │ + or (%eax),%cl │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a10d0 <__gmpz_get_d_2exp@plt+0x55430> │ │ │ │ + jne 80a1614 <__gmpz_get_d_2exp@plt+0x55974> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor $0xe6,%al │ │ │ │ - and (%eax),%al │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 80a110b <__gmpz_get_d_2exp@plt+0x5546b> │ │ │ │ + jb 80a164b <__gmpz_get_d_2exp@plt+0x559ab> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a119d <__gmpz_get_d_2exp@plt+0x554fd> │ │ │ │ + ja 80a1698 <__gmpz_get_d_2exp@plt+0x559f8> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - movl $0x80a1068,-0x10(%edi) │ │ │ │ + movl $0x80a15c4,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 80a1116 <__gmpz_get_d_2exp@plt+0x55476> │ │ │ │ + jb 80a1683 <__gmpz_get_d_2exp@plt+0x559e3> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a1689 <__gmpz_get_d_2exp@plt+0x559e9> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80a158c,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x80a1148,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a1148 <__gmpz_get_d_2exp@plt+0x554a8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x82cf704,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - test $0xe5,%al │ │ │ │ - and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80a1175 <__gmpz_get_d_2exp@plt+0x554d5> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmpl $0x51,0x3(%esi) │ │ │ │ - jne 80a1184 <__gmpz_get_d_2exp@plt+0x554e4> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82dc3a9,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82cf6f0,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - push %esp │ │ │ │ - in $0x22,%eax │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a11f1 <__gmpz_get_d_2exp@plt+0x55551> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80a11ed <__gmpz_get_d_2exp@plt+0x5554d> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82ce556,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80a109c <__gmpz_get_d_2exp@plt+0x553fc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jb 80a16da <__gmpz_get_d_2exp@plt+0x55a3a> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x818960b,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - pusha │ │ │ │ - in $0x22,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a1220 <__gmpz_get_d_2exp@plt+0x55580> │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a1708 <__gmpz_get_d_2exp@plt+0x55a68> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80a1234 <__gmpz_get_d_2exp@plt+0x55594> │ │ │ │ + jmp 80a1718 <__gmpz_get_d_2exp@plt+0x55a78> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - sbb $0xe5,%al │ │ │ │ - and (%eax),%al │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a12cc <__gmpz_get_d_2exp@plt+0x5562c> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80a1268,0x0(%ebp) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bh,(%eax) │ │ │ │ + pop %ss │ │ │ │ + or (%eax),%cl │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a1268 <__gmpz_get_d_2exp@plt+0x555c8> │ │ │ │ + jne 80a1738 <__gmpz_get_d_2exp@plt+0x55a98> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - clc │ │ │ │ - in $0x22,%al │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 80a12a3 <__gmpz_get_d_2exp@plt+0x55603> │ │ │ │ + jb 80a176f <__gmpz_get_d_2exp@plt+0x55acf> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a1391 <__gmpz_get_d_2exp@plt+0x556f1> │ │ │ │ + ja 80a17bc <__gmpz_get_d_2exp@plt+0x55b1c> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - movl $0x80a1200,-0x10(%edi) │ │ │ │ + movl $0x80a16e8,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 80a12ae <__gmpz_get_d_2exp@plt+0x5560e> │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x80a12e0,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a12e0 <__gmpz_get_d_2exp@plt+0x55640> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x82cf760,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - jo 80a12ba <__gmpz_get_d_2exp@plt+0x5561a> │ │ │ │ - and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80a130e <__gmpz_get_d_2exp@plt+0x5566e> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmpl $0x4e,0x3(%esi) │ │ │ │ - jne 80a131d <__gmpz_get_d_2exp@plt+0x5567d> │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x80a1344,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a1344 <__gmpz_get_d_2exp@plt+0x556a4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82cf72c,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - cld │ │ │ │ - jecxz 80a135d <__gmpz_get_d_2exp@plt+0x556bd> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80a135a <__gmpz_get_d_2exp@plt+0x556ba> │ │ │ │ - mov $0x82cf71c,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0xc,%edi │ │ │ │ + jb 80a17a7 <__gmpz_get_d_2exp@plt+0x55b07> │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a1382 <__gmpz_get_d_2exp@plt+0x556e2> │ │ │ │ + ja 80a17ad <__gmpz_get_d_2exp@plt+0x55b0d> │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + movl $0x80a16b0,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 80a109c <__gmpz_get_d_2exp@plt+0x553fc> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - shl $1,%bl │ │ │ │ - and (%eax),%al │ │ │ │ + nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a17fe <__gmpz_get_d_2exp@plt+0x55b5e> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x81895f2,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a13cc <__gmpz_get_d_2exp@plt+0x5572c> │ │ │ │ + jb 80a182c <__gmpz_get_d_2exp@plt+0x55b8c> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80a13e0 <__gmpz_get_d_2exp@plt+0x55740> │ │ │ │ + jmp 80a183c <__gmpz_get_d_2exp@plt+0x55b9c> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - mov %ah,%bl │ │ │ │ - and (%eax),%al │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a1478 <__gmpz_get_d_2exp@plt+0x557d8> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80a1414,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a1414 <__gmpz_get_d_2exp@plt+0x55774> │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bl,0xa(%eax,%ebx,1) │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 80a185c <__gmpz_get_d_2exp@plt+0x55bbc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - push $0x22e3 │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 80a144f <__gmpz_get_d_2exp@plt+0x557af> │ │ │ │ + jb 80a1893 <__gmpz_get_d_2exp@plt+0x55bf3> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a14e1 <__gmpz_get_d_2exp@plt+0x55841> │ │ │ │ + ja 80a18e0 <__gmpz_get_d_2exp@plt+0x55c40> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - movl $0x80a13ac,-0x10(%edi) │ │ │ │ + movl $0x80a180c,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 80a145a <__gmpz_get_d_2exp@plt+0x557ba> │ │ │ │ + jb 80a18cb <__gmpz_get_d_2exp@plt+0x55c2b> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a18d1 <__gmpz_get_d_2exp@plt+0x55c31> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80a17d4,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x80a148c,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a148c <__gmpz_get_d_2exp@plt+0x557ec> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x82cf77c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - fsub %st,%st(2) │ │ │ │ - and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80a14b9 <__gmpz_get_d_2exp@plt+0x55819> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmpl $0x42,0x3(%esi) │ │ │ │ - jne 80a14c8 <__gmpz_get_d_2exp@plt+0x55828> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82dc439,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82cf768,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - mov %ah,%dl │ │ │ │ - and (%eax),%al │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a1535 <__gmpz_get_d_2exp@plt+0x55895> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80a1531 <__gmpz_get_d_2exp@plt+0x55891> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82ce556,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80a13e0 <__gmpz_get_d_2exp@plt+0x55740> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jb 80a1922 <__gmpz_get_d_2exp@plt+0x55c82> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x81895d8,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %eax,%esp │ │ │ │ - loop 80a155d <__gmpz_get_d_2exp@plt+0x558bd> │ │ │ │ - add %al,(%ecx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a1564 <__gmpz_get_d_2exp@plt+0x558c4> │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a1950 <__gmpz_get_d_2exp@plt+0x55cb0> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80a1578 <__gmpz_get_d_2exp@plt+0x558d8> │ │ │ │ + jmp 80a1960 <__gmpz_get_d_2exp@plt+0x55cc0> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - push %eax │ │ │ │ - loop 80a158d <__gmpz_get_d_2exp@plt+0x558ed> │ │ │ │ - add %al,0x100 │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a1610 <__gmpz_get_d_2exp@plt+0x55970> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80a15ac,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %al,-0x76f7f5e7(%eax) │ │ │ │ + (bad) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a15ac <__gmpz_get_d_2exp@plt+0x5590c> │ │ │ │ + jne 80a1980 <__gmpz_get_d_2exp@plt+0x55ce0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0xe2,%al │ │ │ │ - and (%eax),%al │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 80a15e7 <__gmpz_get_d_2exp@plt+0x55947> │ │ │ │ + jb 80a19b7 <__gmpz_get_d_2exp@plt+0x55d17> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a16d5 <__gmpz_get_d_2exp@plt+0x55a35> │ │ │ │ + ja 80a1a04 <__gmpz_get_d_2exp@plt+0x55d64> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - movl $0x80a1544,-0x10(%edi) │ │ │ │ + movl $0x80a1930,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 80a15f2 <__gmpz_get_d_2exp@plt+0x55952> │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x80a1624,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a1624 <__gmpz_get_d_2exp@plt+0x55984> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x82cf7d8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - loope 80a163d <__gmpz_get_d_2exp@plt+0x5599d> │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80a1652 <__gmpz_get_d_2exp@plt+0x559b2> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmpl $0x54,0x3(%esi) │ │ │ │ - jne 80a1661 <__gmpz_get_d_2exp@plt+0x559c1> │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x80a1688,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a1688 <__gmpz_get_d_2exp@plt+0x559e8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82cf7a4,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor %ah,%cl │ │ │ │ - and (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80a169e <__gmpz_get_d_2exp@plt+0x559fe> │ │ │ │ - mov $0x82cf794,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0xc,%edi │ │ │ │ + jb 80a19ef <__gmpz_get_d_2exp@plt+0x55d4f> │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a16c6 <__gmpz_get_d_2exp@plt+0x55a26> │ │ │ │ + ja 80a19f5 <__gmpz_get_d_2exp@plt+0x55d55> │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + movl $0x80a18f8,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 80a13e0 <__gmpz_get_d_2exp@plt+0x55740> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - add $0xe1,%al │ │ │ │ - and (%eax),%al │ │ │ │ + nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a1a46 <__gmpz_get_d_2exp@plt+0x55da6> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x81895c5,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a1710 <__gmpz_get_d_2exp@plt+0x55a70> │ │ │ │ + jb 80a1a74 <__gmpz_get_d_2exp@plt+0x55dd4> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80a1724 <__gmpz_get_d_2exp@plt+0x55a84> │ │ │ │ + jmp 80a1a84 <__gmpz_get_d_2exp@plt+0x55de4> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - mov $0x50022e0,%esp │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a17bc <__gmpz_get_d_2exp@plt+0x55b1c> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80a1758,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ah,-0x3976f7f6(%edx,%ebx,1) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a1758 <__gmpz_get_d_2exp@plt+0x55ab8> │ │ │ │ + jne 80a1aa4 <__gmpz_get_d_2exp@plt+0x55e04> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - pushf │ │ │ │ - loopne 80a1771 <__gmpz_get_d_2exp@plt+0x55ad1> │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 80a1793 <__gmpz_get_d_2exp@plt+0x55af3> │ │ │ │ + jb 80a1adb <__gmpz_get_d_2exp@plt+0x55e3b> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a1825 <__gmpz_get_d_2exp@plt+0x55b85> │ │ │ │ + ja 80a1b28 <__gmpz_get_d_2exp@plt+0x55e88> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - movl $0x80a16f0,-0x10(%edi) │ │ │ │ + movl $0x80a1a54,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 80a179e <__gmpz_get_d_2exp@plt+0x55afe> │ │ │ │ + jb 80a1b13 <__gmpz_get_d_2exp@plt+0x55e73> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a1b19 <__gmpz_get_d_2exp@plt+0x55e79> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80a1a1c,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x80a17d0,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a17d0 <__gmpz_get_d_2exp@plt+0x55b30> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x82cf7f4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - adc %ah,%al │ │ │ │ - and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80a17fd <__gmpz_get_d_2exp@plt+0x55b5d> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmpl $0x4d,0x3(%esi) │ │ │ │ - jne 80a180c <__gmpz_get_d_2exp@plt+0x55b6c> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82dc449,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82cf7e0,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - rcr $1,%bh │ │ │ │ - and (%eax),%al │ │ │ │ + nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a1b63 <__gmpz_get_d_2exp@plt+0x55ec3> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80867fc <__gmpz_get_d_2exp@plt+0x3ab5c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a1860 <__gmpz_get_d_2exp@plt+0x55bc0> │ │ │ │ + jb 80a1b93 <__gmpz_get_d_2exp@plt+0x55ef3> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80a1874 <__gmpz_get_d_2exp@plt+0x55bd4> │ │ │ │ + jmp 80867fc <__gmpz_get_d_2exp@plt+0x3ab5c> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - mov %bl,%bh │ │ │ │ - and (%eax),%al │ │ │ │ - add $0x100,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a1bc3 <__gmpz_get_d_2exp@plt+0x55f23> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80a1bd4 <__gmpz_get_d_2exp@plt+0x55f34> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a190c <__gmpz_get_d_2exp@plt+0x55c6c> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80a18a8,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 80a1c7e <__gmpz_get_d_2exp@plt+0x55fde> │ │ │ │ + movl $0x80a1c10,-0x8(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a18a8 <__gmpz_get_d_2exp@plt+0x55c08> │ │ │ │ + jne 80a1c10 <__gmpz_get_d_2exp@plt+0x55f70> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - push $0x22df │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 80a18e3 <__gmpz_get_d_2exp@plt+0x55c43> │ │ │ │ - add $0x14,%edi │ │ │ │ + jb 80a1c4d <__gmpz_get_d_2exp@plt+0x55fad> │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a1975 <__gmpz_get_d_2exp@plt+0x55cd5> │ │ │ │ + ja 80a1c90 <__gmpz_get_d_2exp@plt+0x55ff0> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - movl $0x80a1840,-0x10(%edi) │ │ │ │ + movl $0x80a1ba0,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 80a18ee <__gmpz_get_d_2exp@plt+0x55c4e> │ │ │ │ - add $0x4,%ebp │ │ │ │ + jb 80a1c58 <__gmpz_get_d_2exp@plt+0x55fb8> │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x80a1920,-0x4(%ebp) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a1c81 <__gmpz_get_d_2exp@plt+0x55fe1> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a1920 <__gmpz_get_d_2exp@plt+0x55c80> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x82cf810,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - (bad) │ │ │ │ - and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80a194d <__gmpz_get_d_2exp@plt+0x55cad> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmpl $0x43,0x3(%esi) │ │ │ │ - jne 80a195c <__gmpz_get_d_2exp@plt+0x55cbc> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82dc459,(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82cf7fc,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - mov %bl,%dh │ │ │ │ + nop │ │ │ │ + test %dl,%al │ │ │ │ and (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a19c9 <__gmpz_get_d_2exp@plt+0x55d29> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80a19c5 <__gmpz_get_d_2exp@plt+0x55d25> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82ce556,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80a1874 <__gmpz_get_d_2exp@plt+0x55bd4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %eax,%esp │ │ │ │ - fisubs (%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80a19f8 <__gmpz_get_d_2exp@plt+0x55d58> │ │ │ │ + jb 80a1ccf <__gmpz_get_d_2exp@plt+0x5602f> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80a1a0c <__gmpz_get_d_2exp@plt+0x55d6c> │ │ │ │ + jmp 80a1ce4 <__gmpz_get_d_2exp@plt+0x56044> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - push %eax │ │ │ │ - fisubs (%edx) │ │ │ │ - add %al,0x100 │ │ │ │ + xchg %ax,%ax │ │ │ │ + dec %esp │ │ │ │ + shlb $1,(%edx) │ │ │ │ + add %al,0x2000100 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a1aa4 <__gmpz_get_d_2exp@plt+0x55e04> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80a1a40,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 80a1dc7 <__gmpz_get_d_2exp@plt+0x56127> │ │ │ │ + movl $0x80a1d28,-0xc(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a1a40 <__gmpz_get_d_2exp@plt+0x55da0> │ │ │ │ + jne 80a1d28 <__gmpz_get_d_2exp@plt+0x56088> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0xde,%al │ │ │ │ + or %dl,%al │ │ │ │ and (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 80a1a7b <__gmpz_get_d_2exp@plt+0x55ddb> │ │ │ │ - add $0x14,%edi │ │ │ │ + jb 80a1d6b <__gmpz_get_d_2exp@plt+0x560cb> │ │ │ │ + add $0x18,%edi │ │ │ │ + mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a1b69 <__gmpz_get_d_2exp@plt+0x55ec9> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80a19d8,-0x10(%edi) │ │ │ │ + ja 80a1e00 <__gmpz_get_d_2exp@plt+0x56160> │ │ │ │ + mov 0x1(%eax),%eax │ │ │ │ + movl $0x80a1cac,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 80a1a86 <__gmpz_get_d_2exp@plt+0x55de6> │ │ │ │ - add $0x4,%ebp │ │ │ │ + jb 80a1d76 <__gmpz_get_d_2exp@plt+0x560d6> │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x80a1ab8,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a1ab8 <__gmpz_get_d_2exp@plt+0x55e18> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x82cf86c,%esi │ │ │ │ + add $0x18,%edi │ │ │ │ + mov %esi,%eax │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a1e00 <__gmpz_get_d_2exp@plt+0x56160> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%eax │ │ │ │ + movl $0x8143bf0,-0x14(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80a1bd4,-0x4(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80a1dd4,0x8(%ebp) │ │ │ │ + movl $0x82ced1c,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - frstor (%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a1ae6 <__gmpz_get_d_2exp@plt+0x55e46> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmpl $0x53,0x3(%esi) │ │ │ │ - jne 80a1af5 <__gmpz_get_d_2exp@plt+0x55e55> │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x80a1b1c,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a1b1c <__gmpz_get_d_2exp@plt+0x55e7c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82cf838,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,%al │ │ │ │ + sbb $0x7589080a,%eax │ │ │ │ + cld │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80a13ac <__gmpz_get_d_2exp@plt+0x5570c> │ │ │ │ xchg %ax,%ax │ │ │ │ - xor %bl,%ch │ │ │ │ - and (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80a1b32 <__gmpz_get_d_2exp@plt+0x55e92> │ │ │ │ - mov $0x82cf828,%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a1b5a <__gmpz_get_d_2exp@plt+0x55eba> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 80a1874 <__gmpz_get_d_2exp@plt+0x55bd4> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 80a1bd4 <__gmpz_get_d_2exp@plt+0x55f34> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - add $0xdd,%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + adc %cl,%bh │ │ │ │ and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a1ba4 <__gmpz_get_d_2exp@plt+0x55f04> │ │ │ │ + jb 80a1e43 <__gmpz_get_d_2exp@plt+0x561a3> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80a1bb8 <__gmpz_get_d_2exp@plt+0x55f18> │ │ │ │ + jmp 80a1e58 <__gmpz_get_d_2exp@plt+0x561b8> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - mov $0x50022dc,%esp │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + fmul %st(6),%st │ │ │ │ + and (%eax),%al │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a1c50 <__gmpz_get_d_2exp@plt+0x55fb0> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80a1bec,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 80a1f00 <__gmpz_get_d_2exp@plt+0x56260> │ │ │ │ + movl $0x80a1e9c,-0xc(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a1bec <__gmpz_get_d_2exp@plt+0x55f4c> │ │ │ │ + jne 80a1e9c <__gmpz_get_d_2exp@plt+0x561fc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - pushf │ │ │ │ - fsubl (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %eax,%esp │ │ │ │ + into │ │ │ │ + and (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 80a1c27 <__gmpz_get_d_2exp@plt+0x55f87> │ │ │ │ - add $0x14,%edi │ │ │ │ + jb 80a1edd <__gmpz_get_d_2exp@plt+0x5623d> │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a1cb9 <__gmpz_get_d_2exp@plt+0x56019> │ │ │ │ + ja 80a1f40 <__gmpz_get_d_2exp@plt+0x562a0> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - movl $0x80a1b84,-0x10(%edi) │ │ │ │ + movl $0x80a1e20,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 80a1c32 <__gmpz_get_d_2exp@plt+0x55f92> │ │ │ │ - add $0x4,%ebp │ │ │ │ + jb 80a1ee8 <__gmpz_get_d_2exp@plt+0x56248> │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x80a1c64,-0x4(%ebp) │ │ │ │ + movl $0x80a1f10,0x0(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a1c64 <__gmpz_get_d_2exp@plt+0x55fc4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x82cf888,%esi │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - adc %bl,%ah │ │ │ │ + nop │ │ │ │ + and %cl,%dh │ │ │ │ and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + ret │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,(%eax) │ │ │ │ + pop %ds │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80a14d0 <__gmpz_get_d_2exp@plt+0x55830> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %cl,%dh │ │ │ │ + and (%eax),%al │ │ │ │ + ret │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a1c91 <__gmpz_get_d_2exp@plt+0x55ff1> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmpl $0x58,0x3(%esi) │ │ │ │ - jne 80a1ca0 <__gmpz_get_d_2exp@plt+0x56000> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82dc399,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82cf874,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 80a1ce4 <__gmpz_get_d_2exp@plt+0x56044> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - mov $0x22db,%esp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a1d0d <__gmpz_get_d_2exp@plt+0x5606d> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80a1d09 <__gmpz_get_d_2exp@plt+0x56069> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82ce556,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80a1bb8 <__gmpz_get_d_2exp@plt+0x55f18> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - enter $0x22db,$0x0 │ │ │ │ - add %eax,(%eax) │ │ │ │ + nop │ │ │ │ + js 80a1f2c <__gmpz_get_d_2exp@plt+0x5628c> │ │ │ │ + and (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a1d3c <__gmpz_get_d_2exp@plt+0x5609c> │ │ │ │ + jb 80a1f7f <__gmpz_get_d_2exp@plt+0x562df> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80a1d50 <__gmpz_get_d_2exp@plt+0x560b0> │ │ │ │ + jmp 80a1f94 <__gmpz_get_d_2exp@plt+0x562f4> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - test %bl,%bl │ │ │ │ - and (%eax),%al │ │ │ │ - add $0x100,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %eax │ │ │ │ + fisubl (%edx) │ │ │ │ + add %al,0x2000100 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a1de8 <__gmpz_get_d_2exp@plt+0x56148> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80a1d84,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 80a207b <__gmpz_get_d_2exp@plt+0x563db> │ │ │ │ + movl $0x80a1fd8,-0xc(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a1d84 <__gmpz_get_d_2exp@plt+0x560e4> │ │ │ │ + jne 80a1fd8 <__gmpz_get_d_2exp@plt+0x56338> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - pusha │ │ │ │ - (bad) (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + cld │ │ │ │ + fldenv (%edx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 80a1dbf <__gmpz_get_d_2exp@plt+0x5611f> │ │ │ │ - add $0x14,%edi │ │ │ │ + jb 80a201b <__gmpz_get_d_2exp@plt+0x5637b> │ │ │ │ + add $0x18,%edi │ │ │ │ + mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a1ead <__gmpz_get_d_2exp@plt+0x5620d> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80a1d1c,-0x10(%edi) │ │ │ │ + ja 80a20bc <__gmpz_get_d_2exp@plt+0x5641c> │ │ │ │ + mov 0x1(%eax),%eax │ │ │ │ + movl $0x80a1f5c,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 80a1dca <__gmpz_get_d_2exp@plt+0x5612a> │ │ │ │ - add $0x4,%ebp │ │ │ │ + jb 80a2026 <__gmpz_get_d_2exp@plt+0x56386> │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x80a1dfc,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a1dfc <__gmpz_get_d_2exp@plt+0x5615c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x82cf8e4,%esi │ │ │ │ + add $0x18,%edi │ │ │ │ + mov %esi,%eax │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a20bc <__gmpz_get_d_2exp@plt+0x5641c> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%eax │ │ │ │ + movl $0x80a1ce4,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80a1e58,-0x8(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80a208c,0x8(%ebp) │ │ │ │ + movl $0x82cf2ec,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - fcomp %st(2) │ │ │ │ + xchg %ax,%ax │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + int3 │ │ │ │ and (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80a1e2a <__gmpz_get_d_2exp@plt+0x5618a> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmpl $0x54,0x3(%esi) │ │ │ │ - jne 80a1e39 <__gmpz_get_d_2exp@plt+0x56199> │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x80a1e60,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a1e60 <__gmpz_get_d_2exp@plt+0x561c0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82cf8b0,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,0x7589080a(%eax,%eiz,1) │ │ │ │ + cld │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80a15f4 <__gmpz_get_d_2exp@plt+0x55954> │ │ │ │ xchg %ax,%ax │ │ │ │ - fisubl %fs:(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + test %cl,%ah │ │ │ │ + and (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80a1e76 <__gmpz_get_d_2exp@plt+0x561d6> │ │ │ │ - mov $0x82cf8a0,%esi │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a1e9e <__gmpz_get_d_2exp@plt+0x561fe> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 80a1bb8 <__gmpz_get_d_2exp@plt+0x55f18> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 80a1e58 <__gmpz_get_d_2exp@plt+0x561b8> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - cmp %bl,%dl │ │ │ │ - and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + clc │ │ │ │ + fsubs (%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a1ee8 <__gmpz_get_d_2exp@plt+0x56248> │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a20ff <__gmpz_get_d_2exp@plt+0x5645f> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80a1efc <__gmpz_get_d_2exp@plt+0x5625c> │ │ │ │ + jmp 80a2114 <__gmpz_get_d_2exp@plt+0x56474> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - lock fldenv (%edx) │ │ │ │ - add %al,0x100 │ │ │ │ + xchg %ax,%ax │ │ │ │ + rcr $0x22,%al │ │ │ │ + add %al,0x2000100 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a1f94 <__gmpz_get_d_2exp@plt+0x562f4> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80a1f30,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 80a21bc <__gmpz_get_d_2exp@plt+0x5651c> │ │ │ │ + movl $0x80a2158,-0xc(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a1f30 <__gmpz_get_d_2exp@plt+0x56290> │ │ │ │ + jne 80a2158 <__gmpz_get_d_2exp@plt+0x564b8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - rcr $1,%cl │ │ │ │ + jl 80a2126 <__gmpz_get_d_2exp@plt+0x56486> │ │ │ │ and (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 80a1f6b <__gmpz_get_d_2exp@plt+0x562cb> │ │ │ │ - add $0x14,%edi │ │ │ │ + jb 80a2199 <__gmpz_get_d_2exp@plt+0x564f9> │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a1ffd <__gmpz_get_d_2exp@plt+0x5635d> │ │ │ │ + ja 80a21fc <__gmpz_get_d_2exp@plt+0x5655c> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - movl $0x80a1ec8,-0x10(%edi) │ │ │ │ + movl $0x80a20dc,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 80a1f76 <__gmpz_get_d_2exp@plt+0x562d6> │ │ │ │ - add $0x4,%ebp │ │ │ │ + jb 80a21a4 <__gmpz_get_d_2exp@plt+0x56504> │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x80a1fa8,-0x4(%ebp) │ │ │ │ + movl $0x80a21cc,0x0(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a1fa8 <__gmpz_get_d_2exp@plt+0x56308> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x82cf900,%esi │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - inc %esp │ │ │ │ - fldenv (%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + nop │ │ │ │ + or %bl,%al │ │ │ │ + and (%eax),%al │ │ │ │ + ret │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80a1fd5 <__gmpz_get_d_2exp@plt+0x56335> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmpl $0x45,0x3(%esi) │ │ │ │ - jne 80a1fe4 <__gmpz_get_d_2exp@plt+0x56344> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82dc401,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82cf8ec,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - lock fsubs (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a2051 <__gmpz_get_d_2exp@plt+0x563b1> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80a204d <__gmpz_get_d_2exp@plt+0x563ad> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82ce556,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80a1efc <__gmpz_get_d_2exp@plt+0x5625c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %ch,%ah │ │ │ │ + and %ecx,(%edx) │ │ │ │ + or %cl,-0x3a7c038b(%ecx) │ │ │ │ cld │ │ │ │ - fsubs (%edx) │ │ │ │ + jmp 80a1718 <__gmpz_get_d_2exp@plt+0x55a78> │ │ │ │ + xchg %ax,%ax │ │ │ │ + call cb0a44bc │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 80a1f94 <__gmpz_get_d_2exp@plt+0x562f4> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + nop │ │ │ │ + mov $0x20022d7,%esp │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ + add %dl,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a2080 <__gmpz_get_d_2exp@plt+0x563e0> │ │ │ │ + jb 80a223b <__gmpz_get_d_2exp@plt+0x5659b> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80a2094 <__gmpz_get_d_2exp@plt+0x563f4> │ │ │ │ + jmp 80a2250 <__gmpz_get_d_2exp@plt+0x565b0> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - mov $0x50022d8,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %dl,%bh │ │ │ │ + and (%eax),%al │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a212c <__gmpz_get_d_2exp@plt+0x5648c> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80a20c8,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 80a2337 <__gmpz_get_d_2exp@plt+0x56697> │ │ │ │ + movl $0x80a2294,-0xc(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a20c8 <__gmpz_get_d_2exp@plt+0x56428> │ │ │ │ + jne 80a2294 <__gmpz_get_d_2exp@plt+0x565f4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - xchg %eax,%esp │ │ │ │ - fsubs (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ + xlat %ds:(%ebx) │ │ │ │ + and (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 80a2103 <__gmpz_get_d_2exp@plt+0x56463> │ │ │ │ - add $0x14,%edi │ │ │ │ + jb 80a22d7 <__gmpz_get_d_2exp@plt+0x56637> │ │ │ │ + add $0x18,%edi │ │ │ │ + mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a21f1 <__gmpz_get_d_2exp@plt+0x56551> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80a2060,-0x10(%edi) │ │ │ │ + ja 80a2378 <__gmpz_get_d_2exp@plt+0x566d8> │ │ │ │ + mov 0x1(%eax),%eax │ │ │ │ + movl $0x80a2218,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 80a210e <__gmpz_get_d_2exp@plt+0x5646e> │ │ │ │ - add $0x4,%ebp │ │ │ │ + jb 80a22e2 <__gmpz_get_d_2exp@plt+0x56642> │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x80a2140,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a2140 <__gmpz_get_d_2exp@plt+0x564a0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x82cf95c,%esi │ │ │ │ + add $0x18,%edi │ │ │ │ + mov %esi,%eax │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a2378 <__gmpz_get_d_2exp@plt+0x566d8> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%eax │ │ │ │ + movl $0x80a1f94,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80a2114,-0x8(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80a2348,0x8(%ebp) │ │ │ │ + movl $0x82cf2ec,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - or $0xd8,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %ss,%esi │ │ │ │ and (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80a216e <__gmpz_get_d_2exp@plt+0x564ce> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmpl $0x4c,0x3(%esi) │ │ │ │ - jne 80a217d <__gmpz_get_d_2exp@plt+0x564dd> │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x80a21a4,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a21a4 <__gmpz_get_d_2exp@plt+0x56504> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82cf928,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,0x23(%eax) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80a183c <__gmpz_get_d_2exp@plt+0x55b9c> │ │ │ │ xchg %ax,%ax │ │ │ │ - cwtl │ │ │ │ - xlat %ds:(%ebx) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + (bad) │ │ │ │ and (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80a21ba <__gmpz_get_d_2exp@plt+0x5651a> │ │ │ │ - mov $0x82cf918,%esi │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a21e2 <__gmpz_get_d_2exp@plt+0x56542> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 80a1efc <__gmpz_get_d_2exp@plt+0x5625c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 80a2114 <__gmpz_get_d_2exp@plt+0x56474> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - xlat %ds:(%ebx) │ │ │ │ - and (%eax),%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a23b7 <__gmpz_get_d_2exp@plt+0x56717> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80867fc <__gmpz_get_d_2exp@plt+0x3ab5c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + or $0xd6,%al │ │ │ │ + and (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a222c <__gmpz_get_d_2exp@plt+0x5658c> │ │ │ │ + jb 80a23eb <__gmpz_get_d_2exp@plt+0x5674b> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80a2240 <__gmpz_get_d_2exp@plt+0x565a0> │ │ │ │ + jmp 80a2400 <__gmpz_get_d_2exp@plt+0x56760> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - and $0xd7,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + aam $0xd5 │ │ │ │ and (%eax),%al │ │ │ │ - add $0x100,%eax │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a22d8 <__gmpz_get_d_2exp@plt+0x56638> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80a2274,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 80a24a8 <__gmpz_get_d_2exp@plt+0x56808> │ │ │ │ + movl $0x80a2444,-0xc(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a2274 <__gmpz_get_d_2exp@plt+0x565d4> │ │ │ │ + jne 80a2444 <__gmpz_get_d_2exp@plt+0x567a4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xd7,%al │ │ │ │ - and (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + nop │ │ │ │ + aad $0x22 │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 80a22af <__gmpz_get_d_2exp@plt+0x5660f> │ │ │ │ - add $0x14,%edi │ │ │ │ + jb 80a2485 <__gmpz_get_d_2exp@plt+0x567e5> │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a2341 <__gmpz_get_d_2exp@plt+0x566a1> │ │ │ │ + ja 80a24e8 <__gmpz_get_d_2exp@plt+0x56848> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - movl $0x80a220c,-0x10(%edi) │ │ │ │ + movl $0x80a23c8,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 80a22ba <__gmpz_get_d_2exp@plt+0x5661a> │ │ │ │ - add $0x4,%ebp │ │ │ │ + jb 80a2490 <__gmpz_get_d_2exp@plt+0x567f0> │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x80a22ec,-0x4(%ebp) │ │ │ │ + movl $0x80a24b8,0x8(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a22ec <__gmpz_get_d_2exp@plt+0x5664c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x82cf978,%esi │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - js 80a22b8 <__gmpz_get_d_2exp@plt+0x56618> │ │ │ │ + nop │ │ │ │ + sbb $0xd5,%al │ │ │ │ and (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,%al │ │ │ │ + and $0xa,%al │ │ │ │ + or %cl,-0x3a7c038b(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 80a1960 <__gmpz_get_d_2exp@plt+0x55cc0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + cld │ │ │ │ + aam $0x22 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80a2250 <__gmpz_get_d_2exp@plt+0x565b0> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + nop │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4c339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a2319 <__gmpz_get_d_2exp@plt+0x56679> │ │ │ │ + ja 80a25bc <__gmpz_get_d_2exp@plt+0x5691c> │ │ │ │ + movl $0x80a1b40,-0x38(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - cmpl $0x32,0x3(%esi) │ │ │ │ - jne 80a2328 <__gmpz_get_d_2exp@plt+0x56688> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + movl $0x80a1b70,-0x2c(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x80a2250,-0x20(%edi) │ │ │ │ + lea -0x2c(%edi),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + lea -0x38(%edi),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x80a2394,-0x14(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80a2400,-0x8(%edi) │ │ │ │ + lea -0x1f(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82dc411,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80a258c,0x8(%ebp) │ │ │ │ + movl $0x82ced40,0x0(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ + xchg %ax,%ax │ │ │ │ + dec %eax │ │ │ │ + aam $0x22 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,0x7589080a(%ebp,%eiz,1) │ │ │ │ + cld │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80a1a84 <__gmpz_get_d_2exp@plt+0x55de4> │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub %dl,%ah │ │ │ │ + and (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80a2400 <__gmpz_get_d_2exp@plt+0x56760> │ │ │ │ + movl $0x3c,0x33c(%ebx) │ │ │ │ + mov $0x82cf9e4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xd4,%al │ │ │ │ + and (%eax),%al │ │ │ │ + add $0x3000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a2605 <__gmpz_get_d_2exp@plt+0x56965> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80a2504 <__gmpz_get_d_2exp@plt+0x56864> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a264c <__gmpz_get_d_2exp@plt+0x569ac> │ │ │ │ + movl $0x80a25e0,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82cf964,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x82daee9,0x8(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - cmp %dl,%dh │ │ │ │ - and (%eax),%al │ │ │ │ + jmp 809a3dc <__gmpz_get_d_2exp@plt+0x4e73c> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x82cf9f4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a237c <__gmpz_get_d_2exp@plt+0x566dc> │ │ │ │ + jb 80a2688 <__gmpz_get_d_2exp@plt+0x569e8> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80a2390 <__gmpz_get_d_2exp@plt+0x566f0> │ │ │ │ + jmp 80a2698 <__gmpz_get_d_2exp@plt+0x569f8> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - lock aad $0x22 │ │ │ │ - add %al,0x100 │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a2428 <__gmpz_get_d_2exp@plt+0x56788> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80a23c4,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bh,-0x76f7f5da(%eax) │ │ │ │ + (bad) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a23c4 <__gmpz_get_d_2exp@plt+0x56724> │ │ │ │ + jne 80a26b8 <__gmpz_get_d_2exp@plt+0x56a18> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - rcl $1,%ch │ │ │ │ - and (%eax),%al │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 80a23ff <__gmpz_get_d_2exp@plt+0x5675f> │ │ │ │ + jb 80a26ef <__gmpz_get_d_2exp@plt+0x56a4f> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a2491 <__gmpz_get_d_2exp@plt+0x567f1> │ │ │ │ + ja 80a2730 <__gmpz_get_d_2exp@plt+0x56a90> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - movl $0x80a235c,-0x10(%edi) │ │ │ │ + movl $0x80a2668,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 80a240a <__gmpz_get_d_2exp@plt+0x5676a> │ │ │ │ + jb 80a26fa <__gmpz_get_d_2exp@plt+0x56a5a> │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x80a243c,-0x4(%ebp) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a2721 <__gmpz_get_d_2exp@plt+0x56a81> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a243c <__gmpz_get_d_2exp@plt+0x5679c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x82cf994,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - inc %esp │ │ │ │ - aad $0x22 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80a2469 <__gmpz_get_d_2exp@plt+0x567c9> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmpl $0x33,0x3(%esi) │ │ │ │ - jne 80a2478 <__gmpz_get_d_2exp@plt+0x567d8> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82dc419,(%edi) │ │ │ │ + movl $0x82daefd,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82cf980,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - add $0xd5,%al │ │ │ │ - and (%eax),%al │ │ │ │ + nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a2772 <__gmpz_get_d_2exp@plt+0x56ad2> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x81896a1,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a24cc <__gmpz_get_d_2exp@plt+0x5682c> │ │ │ │ + jb 80a27a0 <__gmpz_get_d_2exp@plt+0x56b00> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80a24e0 <__gmpz_get_d_2exp@plt+0x56840> │ │ │ │ + jmp 80a27b0 <__gmpz_get_d_2exp@plt+0x56b10> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - mov $0x50022d4,%esp │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a2578 <__gmpz_get_d_2exp@plt+0x568d8> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80a2514,0x0(%ebp) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dl,%al │ │ │ │ + daa │ │ │ │ + or (%eax),%cl │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a2514 <__gmpz_get_d_2exp@plt+0x56874> │ │ │ │ + jne 80a27d0 <__gmpz_get_d_2exp@plt+0x56b30> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - pushf │ │ │ │ - aam $0x22 │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 80a254f <__gmpz_get_d_2exp@plt+0x568af> │ │ │ │ + jb 80a2807 <__gmpz_get_d_2exp@plt+0x56b67> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a25e1 <__gmpz_get_d_2exp@plt+0x56941> │ │ │ │ + ja 80a2854 <__gmpz_get_d_2exp@plt+0x56bb4> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - movl $0x80a24ac,-0x10(%edi) │ │ │ │ + movl $0x80a2780,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 80a255a <__gmpz_get_d_2exp@plt+0x568ba> │ │ │ │ + jb 80a283f <__gmpz_get_d_2exp@plt+0x56b9f> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a2845 <__gmpz_get_d_2exp@plt+0x56ba5> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80a2748,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x80a258c,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a258c <__gmpz_get_d_2exp@plt+0x568ec> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x82cf9b0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - adc %dl,%ah │ │ │ │ - and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80a25b9 <__gmpz_get_d_2exp@plt+0x56919> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmpl $0x34,0x3(%esi) │ │ │ │ - jne 80a25c8 <__gmpz_get_d_2exp@plt+0x56928> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82dc421,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82cf99c,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - rcl $1,%bl │ │ │ │ - and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + nop │ │ │ │ + mov 0x10022ca,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a261c <__gmpz_get_d_2exp@plt+0x5697c> │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a2890 <__gmpz_get_d_2exp@plt+0x56bf0> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80a2630 <__gmpz_get_d_2exp@plt+0x56990> │ │ │ │ + jmp 80a28a4 <__gmpz_get_d_2exp@plt+0x56c04> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - mov %dl,%bl │ │ │ │ - and (%eax),%al │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + lret $0x22 │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a26c8 <__gmpz_get_d_2exp@plt+0x56a28> │ │ │ │ + jb 80a2936 <__gmpz_get_d_2exp@plt+0x56c96> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80a2664,0x0(%ebp) │ │ │ │ + movl $0x80a28d8,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a2664 <__gmpz_get_d_2exp@plt+0x569c4> │ │ │ │ + jne 80a28d8 <__gmpz_get_d_2exp@plt+0x56c38> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - push $0x22d3 │ │ │ │ + cmp %cl,%dl │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 80a269f <__gmpz_get_d_2exp@plt+0x569ff> │ │ │ │ + jb 80a290f <__gmpz_get_d_2exp@plt+0x56c6f> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a2731 <__gmpz_get_d_2exp@plt+0x56a91> │ │ │ │ + ja 80a2950 <__gmpz_get_d_2exp@plt+0x56cb0> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - movl $0x80a25fc,-0x10(%edi) │ │ │ │ + movl $0x80a2870,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 80a26aa <__gmpz_get_d_2exp@plt+0x56a0a> │ │ │ │ + jb 80a291a <__gmpz_get_d_2exp@plt+0x56c7a> │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x80a26dc,-0x4(%ebp) │ │ │ │ + movl $0x80a2948,0x0(%ebp) │ │ │ │ + movl $0x82cf2c8,-0x8(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a26dc <__gmpz_get_d_2exp@plt+0x56a3c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x82cf9cc,%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ + mov $0x82cfa0c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x48e90075(%ecx) │ │ │ │ + std │ │ │ │ (bad) │ │ │ │ + inc %edi │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %dl,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + nop │ │ │ │ + je 80a2932 <__gmpz_get_d_2exp@plt+0x56c92> │ │ │ │ and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add $0x3000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a2995 <__gmpz_get_d_2exp@plt+0x56cf5> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80a2504 <__gmpz_get_d_2exp@plt+0x56864> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + ret │ │ │ │ + and (%eax),%al │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a29c8 <__gmpz_get_d_2exp@plt+0x56d28> │ │ │ │ + movl $0x82daee9,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 809a3dc <__gmpz_get_d_2exp@plt+0x4e73c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + pusha │ │ │ │ + shlb $1,(%edx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x1bb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80a2a53 <__gmpz_get_d_2exp@plt+0x56db3> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a2a49 <__gmpz_get_d_2exp@plt+0x56da9> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80a2970,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80a29a8,-0x4(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x82cc865,-0x1c(%ebp) │ │ │ │ + movl $0x82cf2dd,-0x18(%ebp) │ │ │ │ + movl $0x82cf301,-0x14(%ebp) │ │ │ │ + movl $0x82cf311,-0x10(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 8083e64 <__gmpz_get_d_2exp@plt+0x381c4> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + ror $0x22,%bh │ │ │ │ + add %al,0x1000100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a2ab6 <__gmpz_get_d_2exp@plt+0x56e16> │ │ │ │ + movl $0x80a2aa4,-0x8(%ebp) │ │ │ │ + movl $0x82cf2a0,-0x10(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jo 80a2a69 <__gmpz_get_d_2exp@plt+0x56dc9> │ │ │ │ + and (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,%al │ │ │ │ + sub (%edx),%cl │ │ │ │ + or %cl,-0x3a7c038b(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 80a2698 <__gmpz_get_d_2exp@plt+0x569f8> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + dec %esp │ │ │ │ + iret │ │ │ │ + and (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 80a2aee <__gmpz_get_d_2exp@plt+0x56e4e> │ │ │ │ + movl $0x80a2b00,0x0(%ebp) │ │ │ │ + movl $0x82cf2b4,-0x8(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + or $0xcf,%al │ │ │ │ + and (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,(%ebx,%ebp,1) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80a28a4 <__gmpz_get_d_2exp@plt+0x56c04> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 80a2b3e <__gmpz_get_d_2exp@plt+0x56e9e> │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + movl $0x80a2b4c,0x8(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x5ce90075(%ecx) │ │ │ │ + cld │ │ │ │ + (bad) │ │ │ │ + call *(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a2709 <__gmpz_get_d_2exp@plt+0x56a69> │ │ │ │ + ja 80a2b99 <__gmpz_get_d_2exp@plt+0x56ef9> │ │ │ │ + movl $0x80a29d8,-0x18(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - cmpl $0x31,0x3(%esi) │ │ │ │ - jne 80a2718 <__gmpz_get_d_2exp@plt+0x56a78> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82dc409,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82cf9b8,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80a2a68,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - mov %dl,%dl │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov $0x82cfa5c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + into │ │ │ │ and (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a2785 <__gmpz_get_d_2exp@plt+0x56ae5> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80a2781 <__gmpz_get_d_2exp@plt+0x56ae1> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82ce556,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80a2630 <__gmpz_get_d_2exp@plt+0x56990> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jb 80a2be7 <__gmpz_get_d_2exp@plt+0x56f47> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80a2b60 <__gmpz_get_d_2exp@plt+0x56ec0> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - pusha │ │ │ │ - shlb %cl,(%edx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + clc │ │ │ │ + int $0x22 │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a27cd <__gmpz_get_d_2exp@plt+0x56b2d> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80a27c9 <__gmpz_get_d_2exp@plt+0x56b29> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ + jb 80a2c21 <__gmpz_get_d_2exp@plt+0x56f81> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xa(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82ce556,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80a2240 <__gmpz_get_d_2exp@plt+0x565a0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - cmp %dl,%dl │ │ │ │ + jmp 80a2614 <__gmpz_get_d_2exp@plt+0x56974> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov $0xcd,%al │ │ │ │ and (%eax),%al │ │ │ │ + add $0x3000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a2815 <__gmpz_get_d_2exp@plt+0x56b75> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80a2811 <__gmpz_get_d_2exp@plt+0x56b71> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ + jb 80a2c59 <__gmpz_get_d_2exp@plt+0x56fb9> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82ce556,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80a2390 <__gmpz_get_d_2exp@plt+0x566f0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - adc %dl,%dl │ │ │ │ - and (%eax),%al │ │ │ │ + jmp 80a2504 <__gmpz_get_d_2exp@plt+0x56864> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ + add %al,-0x44c4bb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a2ccd <__gmpz_get_d_2exp@plt+0x5702d> │ │ │ │ + movl $0x80a2bb8,-0x40(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x38(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x34(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x30(%edi) │ │ │ │ + movl $0x80a2bfc,-0x2c(%edi) │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + movl $0x80a2c34,-0x1c(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + movl $0x80a4178,-0xc(%edi) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0x2a(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x40(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x44,0x33c(%ebx) │ │ │ │ + mov $0x82cfa6c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a285d <__gmpz_get_d_2exp@plt+0x56bbd> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80a2859 <__gmpz_get_d_2exp@plt+0x56bb9> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82ce556,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80a24e0 <__gmpz_get_d_2exp@plt+0x56840> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jb 80a2d12 <__gmpz_get_d_2exp@plt+0x57072> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x81895b2,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - pop %esp │ │ │ │ - shlb %cl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a288c <__gmpz_get_d_2exp@plt+0x56bec> │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a2d40 <__gmpz_get_d_2exp@plt+0x570a0> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80a28a0 <__gmpz_get_d_2exp@plt+0x56c00> │ │ │ │ + jmp 80a2d50 <__gmpz_get_d_2exp@plt+0x570b0> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - sbb %dl,%dl │ │ │ │ - and (%eax),%al │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a2938 <__gmpz_get_d_2exp@plt+0x56c98> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80a28d4,0x0(%ebp) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dh,0x2d(%eax) │ │ │ │ + or (%eax),%cl │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a28d4 <__gmpz_get_d_2exp@plt+0x56c34> │ │ │ │ + jne 80a2d70 <__gmpz_get_d_2exp@plt+0x570d0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - hlt │ │ │ │ - shll $1,(%edx) │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 80a290f <__gmpz_get_d_2exp@plt+0x56c6f> │ │ │ │ + jb 80a2da7 <__gmpz_get_d_2exp@plt+0x57107> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a2ba8 <__gmpz_get_d_2exp@plt+0x56f08> │ │ │ │ + ja 80a2df4 <__gmpz_get_d_2exp@plt+0x57154> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - movl $0x80a286c,-0x10(%edi) │ │ │ │ + movl $0x80a2d20,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 80a291a <__gmpz_get_d_2exp@plt+0x56c7a> │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x80a294c,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a294c <__gmpz_get_d_2exp@plt+0x56cac> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x82cfac8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - shll $1,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80a2977 <__gmpz_get_d_2exp@plt+0x56cd7> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmpl $0x43,0x3(%esi) │ │ │ │ - jne 80a2986 <__gmpz_get_d_2exp@plt+0x56ce6> │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x80a29ac,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a29ac <__gmpz_get_d_2exp@plt+0x56d0c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ + jb 80a2ddf <__gmpz_get_d_2exp@plt+0x5713f> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a2de5 <__gmpz_get_d_2exp@plt+0x57145> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80a2ce8,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82cfa54,(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ nop │ │ │ │ - hlt │ │ │ │ - shlb $1,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80a2b58 <__gmpz_get_d_2exp@plt+0x56eb8> │ │ │ │ - movl $0x80a2a18,0x0(%ebp) │ │ │ │ - mov $0x82cf9e4,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a2a18 <__gmpz_get_d_2exp@plt+0x56d78> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov %dl,%al │ │ │ │ - and (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80a2ba2 <__gmpz_get_d_2exp@plt+0x56f02> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - movl $0x80a2a70,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a2a70 <__gmpz_get_d_2exp@plt+0x56dd0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - push $0x10022d0 │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80a2b24 <__gmpz_get_d_2exp@plt+0x56e84> │ │ │ │ - movl $0x80a2a4c,0x0(%ebp) │ │ │ │ - mov $0x82cfa04,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a2a4c <__gmpz_get_d_2exp@plt+0x56dac> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a2e36 <__gmpz_get_d_2exp@plt+0x57196> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8189598,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sbb $0xd0,%al │ │ │ │ - and (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80a2b2a <__gmpz_get_d_2exp@plt+0x56e8a> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - jmp 80a29f3 <__gmpz_get_d_2exp@plt+0x56d53> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - clc │ │ │ │ - iret │ │ │ │ - and (%eax),%al │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a2e64 <__gmpz_get_d_2exp@plt+0x571c4> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80a2e74 <__gmpz_get_d_2exp@plt+0x571d4> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80a2ada <__gmpz_get_d_2exp@plt+0x56e3a> │ │ │ │ - movl $0x80a2aa0,0x0(%ebp) │ │ │ │ - mov $0x82cfa24,%esi │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dl,-0x3976f7f6(%esi,%ebp,1) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a2aa0 <__gmpz_get_d_2exp@plt+0x56e00> │ │ │ │ + jne 80a2e94 <__gmpz_get_d_2exp@plt+0x571f4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - iret │ │ │ │ - and (%eax),%al │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80a2ab6 <__gmpz_get_d_2exp@plt+0x56e16> │ │ │ │ - mov $0x82cfa44,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - call 90a4d8f │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80a2b1e <__gmpz_get_d_2exp@plt+0x56e7e> │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80a24e0 <__gmpz_get_d_2exp@plt+0x56840> │ │ │ │ - add $0xc,%edi │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 80a2ecb <__gmpz_get_d_2exp@plt+0x5722b> │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a2b0f <__gmpz_get_d_2exp@plt+0x56e6f> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + ja 80a2f18 <__gmpz_get_d_2exp@plt+0x57278> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x80a2e44,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x80a2ac8,-0x4(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80a2390 <__gmpz_get_d_2exp@plt+0x566f0> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - push %esp │ │ │ │ - iret │ │ │ │ - and (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jne 80a2b9c <__gmpz_get_d_2exp@plt+0x56efc> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80a29e0,0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 80a2240 <__gmpz_get_d_2exp@plt+0x565a0> │ │ │ │ - add $0xc,%edi │ │ │ │ + jb 80a2f03 <__gmpz_get_d_2exp@plt+0x57263> │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a2b8d <__gmpz_get_d_2exp@plt+0x56eed> │ │ │ │ + ja 80a2f09 <__gmpz_get_d_2exp@plt+0x57269> │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + movl $0x80a2e0c,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x80a2b3c,-0x4(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80a2630 <__gmpz_get_d_2exp@plt+0x56990> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - add $0xc,%ebp │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ nop │ │ │ │ - and %cl,%bh │ │ │ │ - and (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a2f5a <__gmpz_get_d_2exp@plt+0x572ba> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8189582,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a2be4 <__gmpz_get_d_2exp@plt+0x56f44> │ │ │ │ + jb 80a2f88 <__gmpz_get_d_2exp@plt+0x572e8> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80a2bf8 <__gmpz_get_d_2exp@plt+0x56f58> │ │ │ │ + jmp 80a2f98 <__gmpz_get_d_2exp@plt+0x572f8> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - fmul %st(6),%st │ │ │ │ - and (%eax),%al │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a2c90 <__gmpz_get_d_2exp@plt+0x56ff0> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80a2c2c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bh,-0x76f7f5d1(%eax) │ │ │ │ + (bad) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a2c2c <__gmpz_get_d_2exp@plt+0x56f8c> │ │ │ │ + jne 80a2fb8 <__gmpz_get_d_2exp@plt+0x57318> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x22ce,%eax │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 80a2c67 <__gmpz_get_d_2exp@plt+0x56fc7> │ │ │ │ + jb 80a2fef <__gmpz_get_d_2exp@plt+0x5734f> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a2cf9 <__gmpz_get_d_2exp@plt+0x57059> │ │ │ │ + ja 80a303c <__gmpz_get_d_2exp@plt+0x5739c> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - movl $0x80a2bc4,-0x10(%edi) │ │ │ │ + movl $0x80a2f68,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 80a2c72 <__gmpz_get_d_2exp@plt+0x56fd2> │ │ │ │ + jb 80a3027 <__gmpz_get_d_2exp@plt+0x57387> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a302d <__gmpz_get_d_2exp@plt+0x5738d> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80a2f30,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x80a2ca4,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a2ca4 <__gmpz_get_d_2exp@plt+0x57004> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x82cfae4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sub $0xce,%al │ │ │ │ - and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80a2cd1 <__gmpz_get_d_2exp@plt+0x57031> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmpl $0x4c,0x3(%esi) │ │ │ │ - jne 80a2ce0 <__gmpz_get_d_2exp@plt+0x57040> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82dc779,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82cfad0,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - fmul %st(5),%st │ │ │ │ - and (%eax),%al │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a2d4d <__gmpz_get_d_2exp@plt+0x570ad> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80a2d49 <__gmpz_get_d_2exp@plt+0x570a9> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82ce556,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80a2bf8 <__gmpz_get_d_2exp@plt+0x56f58> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jb 80a307e <__gmpz_get_d_2exp@plt+0x573de> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8189568,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - in $0xcd,%al │ │ │ │ - and (%eax),%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a2d7c <__gmpz_get_d_2exp@plt+0x570dc> │ │ │ │ + jb 80a30ac <__gmpz_get_d_2exp@plt+0x5740c> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80a2d90 <__gmpz_get_d_2exp@plt+0x570f0> │ │ │ │ + jmp 80a30bc <__gmpz_get_d_2exp@plt+0x5741c> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - mov 0x50022cd,%al │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a2e28 <__gmpz_get_d_2exp@plt+0x57188> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80a2dc4,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a2dc4 <__gmpz_get_d_2exp@plt+0x57124> │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bl,%ah │ │ │ │ + xor %cl,(%edx) │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 80a30dc <__gmpz_get_d_2exp@plt+0x5743c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - jl 80a2d87 <__gmpz_get_d_2exp@plt+0x570e7> │ │ │ │ - and (%eax),%al │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 80a2dff <__gmpz_get_d_2exp@plt+0x5715f> │ │ │ │ + jb 80a3113 <__gmpz_get_d_2exp@plt+0x57473> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a2eed <__gmpz_get_d_2exp@plt+0x5724d> │ │ │ │ + ja 80a3160 <__gmpz_get_d_2exp@plt+0x574c0> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - movl $0x80a2d5c,-0x10(%edi) │ │ │ │ + movl $0x80a308c,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 80a2e0a <__gmpz_get_d_2exp@plt+0x5716a> │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x80a2e3c,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a2e3c <__gmpz_get_d_2exp@plt+0x5719c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x82cfb40,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - hlt │ │ │ │ - int3 │ │ │ │ - and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80a2e6a <__gmpz_get_d_2exp@plt+0x571ca> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmpl $0x45,0x3(%esi) │ │ │ │ - jne 80a2e79 <__gmpz_get_d_2exp@plt+0x571d9> │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x80a2ea0,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a2ea0 <__gmpz_get_d_2exp@plt+0x57200> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82cfb0c,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - or $0x22,%ah │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80a2eb6 <__gmpz_get_d_2exp@plt+0x57216> │ │ │ │ - mov $0x82cfafc,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0xc,%edi │ │ │ │ + jb 80a314b <__gmpz_get_d_2exp@plt+0x574ab> │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a2ede <__gmpz_get_d_2exp@plt+0x5723e> │ │ │ │ + ja 80a3151 <__gmpz_get_d_2exp@plt+0x574b1> │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + movl $0x80a3054,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 80a2bf8 <__gmpz_get_d_2exp@plt+0x56f58> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - push %esp │ │ │ │ - int3 │ │ │ │ - and (%eax),%al │ │ │ │ + nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a31a2 <__gmpz_get_d_2exp@plt+0x57502> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8189555,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a2f28 <__gmpz_get_d_2exp@plt+0x57288> │ │ │ │ + jb 80a31d0 <__gmpz_get_d_2exp@plt+0x57530> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80a2f3c <__gmpz_get_d_2exp@plt+0x5729c> │ │ │ │ + jmp 80a31e0 <__gmpz_get_d_2exp@plt+0x57540> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - or $0xcc,%al │ │ │ │ - and (%eax),%al │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a2fd4 <__gmpz_get_d_2exp@plt+0x57334> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80a2f70,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a2f70 <__gmpz_get_d_2exp@plt+0x572d0> │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + xor (%edx),%cl │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 80a3200 <__gmpz_get_d_2exp@plt+0x57560> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - in (%dx),%al │ │ │ │ - lret │ │ │ │ - and (%eax),%al │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 80a2fab <__gmpz_get_d_2exp@plt+0x5730b> │ │ │ │ + jb 80a3237 <__gmpz_get_d_2exp@plt+0x57597> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a303d <__gmpz_get_d_2exp@plt+0x5739d> │ │ │ │ + ja 80a3284 <__gmpz_get_d_2exp@plt+0x575e4> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - movl $0x80a2f08,-0x10(%edi) │ │ │ │ + movl $0x80a31b0,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 80a2fb6 <__gmpz_get_d_2exp@plt+0x57316> │ │ │ │ + jb 80a326f <__gmpz_get_d_2exp@plt+0x575cf> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a3275 <__gmpz_get_d_2exp@plt+0x575d5> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80a3178,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x80a2fe8,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a32bf <__gmpz_get_d_2exp@plt+0x5761f> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80867fc <__gmpz_get_d_2exp@plt+0x3ab5c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a32ef <__gmpz_get_d_2exp@plt+0x5764f> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80a3300 <__gmpz_get_d_2exp@plt+0x57660> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a33aa <__gmpz_get_d_2exp@plt+0x5770a> │ │ │ │ + movl $0x80a333c,-0x8(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a2fe8 <__gmpz_get_d_2exp@plt+0x57348> │ │ │ │ + jne 80a333c <__gmpz_get_d_2exp@plt+0x5769c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x82cfb5c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - pusha │ │ │ │ - lret │ │ │ │ - and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a3015 <__gmpz_get_d_2exp@plt+0x57375> │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 80a3379 <__gmpz_get_d_2exp@plt+0x576d9> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a33bc <__gmpz_get_d_2exp@plt+0x5771c> │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x80a32cc,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - cmpl $0x4e,0x3(%esi) │ │ │ │ - jne 80a3024 <__gmpz_get_d_2exp@plt+0x57384> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 80a3384 <__gmpz_get_d_2exp@plt+0x576e4> │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a33ad <__gmpz_get_d_2exp@plt+0x5770d> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82dc441,(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82cfb48,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - or $0xcb,%al │ │ │ │ - and (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a3091 <__gmpz_get_d_2exp@plt+0x573f1> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80a308d <__gmpz_get_d_2exp@plt+0x573ed> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82ce556,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80a2f3c <__gmpz_get_d_2exp@plt+0x5729c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - sbb %cl,%bl │ │ │ │ - and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + nop │ │ │ │ + pop %eax │ │ │ │ + mov $0x20022,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a30c0 <__gmpz_get_d_2exp@plt+0x57420> │ │ │ │ + jb 80a33fb <__gmpz_get_d_2exp@plt+0x5775b> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80a30d4 <__gmpz_get_d_2exp@plt+0x57434> │ │ │ │ + jmp 80a3410 <__gmpz_get_d_2exp@plt+0x57770> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - aam $0xca │ │ │ │ - and (%eax),%al │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + and %bh,0x50022(%ecx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a316c <__gmpz_get_d_2exp@plt+0x574cc> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80a3108,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a34e8 <__gmpz_get_d_2exp@plt+0x57848> │ │ │ │ + movl $0x80a3450,-0x8(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a3108 <__gmpz_get_d_2exp@plt+0x57468> │ │ │ │ + jne 80a3450 <__gmpz_get_d_2exp@plt+0x577b0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - mov $0xca,%al │ │ │ │ + loopne 80a33fe <__gmpz_get_d_2exp@plt+0x5775e> │ │ │ │ and (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 80a3143 <__gmpz_get_d_2exp@plt+0x574a3> │ │ │ │ - add $0x14,%edi │ │ │ │ + jb 80a3491 <__gmpz_get_d_2exp@plt+0x577f1> │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a3231 <__gmpz_get_d_2exp@plt+0x57591> │ │ │ │ + ja 80a352f <__gmpz_get_d_2exp@plt+0x5788f> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - movl $0x80a30a0,-0x10(%edi) │ │ │ │ + movl $0x80a33d8,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 80a314e <__gmpz_get_d_2exp@plt+0x574ae> │ │ │ │ - add $0x4,%ebp │ │ │ │ + jb 80a349c <__gmpz_get_d_2exp@plt+0x577fc> │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x80a3180,-0x4(%ebp) │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a3520 <__gmpz_get_d_2exp@plt+0x57880> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x8143c00,-0x10(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x80a3300,-0x4(%edi) │ │ │ │ + lea -0xf(%edi),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x80a34f4,0x4(%ebp) │ │ │ │ + movl $0x82ced1c,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a3180 <__gmpz_get_d_2exp@plt+0x574e0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x82cfbb8,%esi │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - sub %cl,%dl │ │ │ │ - and (%eax),%al │ │ │ │ + nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a31ae <__gmpz_get_d_2exp@plt+0x5750e> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmpl $0x41,0x3(%esi) │ │ │ │ - jne 80a31bd <__gmpz_get_d_2exp@plt+0x5751d> │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x80a31e4,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a31e4 <__gmpz_get_d_2exp@plt+0x57544> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82cfb84,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,(%eax) │ │ │ │ + xor $0x7589080a,%eax │ │ │ │ + cld │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80a2d50 <__gmpz_get_d_2exp@plt+0x570b0> │ │ │ │ xchg %ax,%ax │ │ │ │ - mov $0xc9,%ah │ │ │ │ - and (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80a31fa <__gmpz_get_d_2exp@plt+0x5755a> │ │ │ │ - mov $0x82cfb74,%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a3222 <__gmpz_get_d_2exp@plt+0x57582> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 80a2f3c <__gmpz_get_d_2exp@plt+0x5729c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + jmp 80a3300 <__gmpz_get_d_2exp@plt+0x57660> │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - mov %cl,%cl │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xb7,%al │ │ │ │ and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a326c <__gmpz_get_d_2exp@plt+0x575cc> │ │ │ │ + jb 80a356f <__gmpz_get_d_2exp@plt+0x578cf> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80a3280 <__gmpz_get_d_2exp@plt+0x575e0> │ │ │ │ + jmp 80a3584 <__gmpz_get_d_2exp@plt+0x578e4> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - inc %eax │ │ │ │ - leave │ │ │ │ - and (%eax),%al │ │ │ │ - add $0x100,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + mov $0x22,%bh │ │ │ │ + add %al,0x2000100 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a3318 <__gmpz_get_d_2exp@plt+0x57678> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80a32b4,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 80a362c <__gmpz_get_d_2exp@plt+0x5798c> │ │ │ │ + movl $0x80a35c8,-0xc(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a32b4 <__gmpz_get_d_2exp@plt+0x57614> │ │ │ │ + jne 80a35c8 <__gmpz_get_d_2exp@plt+0x57928> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - and %cl,%cl │ │ │ │ - and (%eax),%al │ │ │ │ + push $0x30022b7 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 80a32ef <__gmpz_get_d_2exp@plt+0x5764f> │ │ │ │ - add $0x14,%edi │ │ │ │ + jb 80a3609 <__gmpz_get_d_2exp@plt+0x57969> │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a3381 <__gmpz_get_d_2exp@plt+0x576e1> │ │ │ │ + ja 80a366c <__gmpz_get_d_2exp@plt+0x579cc> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - movl $0x80a324c,-0x10(%edi) │ │ │ │ + movl $0x80a354c,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 80a32fa <__gmpz_get_d_2exp@plt+0x5765a> │ │ │ │ - add $0x4,%ebp │ │ │ │ + jb 80a3614 <__gmpz_get_d_2exp@plt+0x57974> │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x80a332c,-0x4(%ebp) │ │ │ │ + movl $0x80a363c,0x0(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a332c <__gmpz_get_d_2exp@plt+0x5768c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x82cfbd4,%esi │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %eax,%esp │ │ │ │ - enter $0x22,$0x1 │ │ │ │ + nop │ │ │ │ + hlt │ │ │ │ + mov $0x22,%dh │ │ │ │ + add %al,%bl │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80a3359 <__gmpz_get_d_2exp@plt+0x576b9> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmpl $0x52,0x3(%esi) │ │ │ │ - jne 80a3368 <__gmpz_get_d_2exp@plt+0x576c8> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82dc3e9,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82cfbc0,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - push %esp │ │ │ │ - enter $0x22,$0x1 │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,0xa(%esi,%esi,1) │ │ │ │ + or %cl,-0x3a7c038b(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 80a2e74 <__gmpz_get_d_2exp@plt+0x571d4> │ │ │ │ + xchg %ax,%ax │ │ │ │ + aam $0xb6 │ │ │ │ + and (%eax),%al │ │ │ │ + ret │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 80a3410 <__gmpz_get_d_2exp@plt+0x57770> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + nop │ │ │ │ + dec %esp │ │ │ │ + ret │ │ │ │ + and (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a33bc <__gmpz_get_d_2exp@plt+0x5771c> │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a36ab <__gmpz_get_d_2exp@plt+0x57a0b> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80a33d0 <__gmpz_get_d_2exp@plt+0x57730> │ │ │ │ + jmp 80a36c0 <__gmpz_get_d_2exp@plt+0x57a20> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - or $0xc8,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + adc $0xc3,%al │ │ │ │ and (%eax),%al │ │ │ │ - add $0x100,%eax │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a3468 <__gmpz_get_d_2exp@plt+0x577c8> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80a3404,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 80a379c <__gmpz_get_d_2exp@plt+0x57afc> │ │ │ │ + movl $0x80a3700,-0x8(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a3404 <__gmpz_get_d_2exp@plt+0x57764> │ │ │ │ + jne 80a3700 <__gmpz_get_d_2exp@plt+0x57a60> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - in (%dx),%al │ │ │ │ - (bad) │ │ │ │ + aam $0xc2 │ │ │ │ and (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 80a343f <__gmpz_get_d_2exp@plt+0x5779f> │ │ │ │ - add $0x14,%edi │ │ │ │ + jb 80a3741 <__gmpz_get_d_2exp@plt+0x57aa1> │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a34d1 <__gmpz_get_d_2exp@plt+0x57831> │ │ │ │ + ja 80a37eb <__gmpz_get_d_2exp@plt+0x57b4b> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - movl $0x80a339c,-0x10(%edi) │ │ │ │ + movl $0x80a3688,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 80a344a <__gmpz_get_d_2exp@plt+0x577aa> │ │ │ │ - add $0x4,%ebp │ │ │ │ + jb 80a374c <__gmpz_get_d_2exp@plt+0x57aac> │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x80a347c,-0x4(%ebp) │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a37dc <__gmpz_get_d_2exp@plt+0x57b3c> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x80a3410,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x80a3584,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x80a37ac,0x4(%ebp) │ │ │ │ + movl $0x82cf2ec,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a347c <__gmpz_get_d_2exp@plt+0x577dc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x82cfbf0,%esi │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - pusha │ │ │ │ - (bad) │ │ │ │ - and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + nop │ │ │ │ + test %dh,0x10022(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,%ah │ │ │ │ + aaa │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80a2f98 <__gmpz_get_d_2exp@plt+0x572f8> │ │ │ │ + xchg %ax,%ax │ │ │ │ + fs mov $0x22,%ch │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a34a9 <__gmpz_get_d_2exp@plt+0x57809> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmpl $0x53,0x3(%esi) │ │ │ │ - jne 80a34b8 <__gmpz_get_d_2exp@plt+0x57818> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82dc3c1,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82cfbdc,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80a3584 <__gmpz_get_d_2exp@plt+0x578e4> │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - and %al,%bh │ │ │ │ - and (%eax),%al │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a3827 <__gmpz_get_d_2exp@plt+0x57b87> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80867fc <__gmpz_get_d_2exp@plt+0x3ab5c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + pushf │ │ │ │ + shll $0x0,(%edx) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a350c <__gmpz_get_d_2exp@plt+0x5786c> │ │ │ │ + jb 80a385b <__gmpz_get_d_2exp@plt+0x57bbb> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80a3520 <__gmpz_get_d_2exp@plt+0x57880> │ │ │ │ + jmp 80a3870 <__gmpz_get_d_2exp@plt+0x57bd0> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - fadd %st(6),%st │ │ │ │ - and (%eax),%al │ │ │ │ - add $0x100,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + shll $0x0,%fs:(%edx) │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a35b8 <__gmpz_get_d_2exp@plt+0x57918> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80a3554,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 80a3918 <__gmpz_get_d_2exp@plt+0x57c78> │ │ │ │ + movl $0x80a38b4,-0xc(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a3554 <__gmpz_get_d_2exp@plt+0x578b4> │ │ │ │ + jne 80a38b4 <__gmpz_get_d_2exp@plt+0x57c14> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x22c6,%eax │ │ │ │ + and %al,%cl │ │ │ │ + and (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 80a358f <__gmpz_get_d_2exp@plt+0x578ef> │ │ │ │ - add $0x14,%edi │ │ │ │ + jb 80a38f5 <__gmpz_get_d_2exp@plt+0x57c55> │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a3621 <__gmpz_get_d_2exp@plt+0x57981> │ │ │ │ + ja 80a3958 <__gmpz_get_d_2exp@plt+0x57cb8> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - movl $0x80a34ec,-0x10(%edi) │ │ │ │ + movl $0x80a3838,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 80a359a <__gmpz_get_d_2exp@plt+0x578fa> │ │ │ │ - add $0x4,%ebp │ │ │ │ + jb 80a3900 <__gmpz_get_d_2exp@plt+0x57c60> │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x80a35cc,-0x4(%ebp) │ │ │ │ + movl $0x80a3928,0x8(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a35cc <__gmpz_get_d_2exp@plt+0x5792c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x82cfc0c,%esi │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - sub $0xc6,%al │ │ │ │ + nop │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + shlb $0x0,(%edx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,0x39(%eax) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80a30bc <__gmpz_get_d_2exp@plt+0x5741c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %es,%eax │ │ │ │ and (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80a36c0 <__gmpz_get_d_2exp@plt+0x57a20> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + nop │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + shlb $0x0,(%edx) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a35f9 <__gmpz_get_d_2exp@plt+0x57959> │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a3a3a <__gmpz_get_d_2exp@plt+0x57d9a> │ │ │ │ + add $0x2c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a3a30 <__gmpz_get_d_2exp@plt+0x57d90> │ │ │ │ + movl $0x80a329c,-0x28(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - cmpl $0x4c,0x3(%esi) │ │ │ │ - jne 80a3608 <__gmpz_get_d_2exp@plt+0x57968> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82dc3b9,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x80a36c0,-0x1c(%edi) │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x80a3804,-0x14(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80a3870,-0x8(%edi) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82cfbf8,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - fadd %st(5),%st │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80a3a00,0x4(%ebp) │ │ │ │ + movl $0x82ced40,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + aam $0xbf │ │ │ │ and (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a3675 <__gmpz_get_d_2exp@plt+0x579d5> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80a3671 <__gmpz_get_d_2exp@plt+0x579d1> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82ce556,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80a3520 <__gmpz_get_d_2exp@plt+0x57880> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - in $0xc5,%al │ │ │ │ + add %ah,(%eax) │ │ │ │ + cmp (%edx),%cl │ │ │ │ + or %cl,-0x3a7c038b(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 80a31e0 <__gmpz_get_d_2exp@plt+0x57540> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0xbf,%ah │ │ │ │ and (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80a3870 <__gmpz_get_d_2exp@plt+0x57bd0> │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + mov $0x82cfa90,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp $0xc0,%al │ │ │ │ + and (%eax),%al │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a3a73 <__gmpz_get_d_2exp@plt+0x57dd3> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80a3978 <__gmpz_get_d_2exp@plt+0x57cd8> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a3ab6 <__gmpz_get_d_2exp@plt+0x57e16> │ │ │ │ + movl $0x80a3a54,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x82daee9,0x4(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 809a3dc <__gmpz_get_d_2exp@plt+0x4e73c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x82cfa98,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a36a4 <__gmpz_get_d_2exp@plt+0x57a04> │ │ │ │ + jb 80a3af0 <__gmpz_get_d_2exp@plt+0x57e50> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80a36b8 <__gmpz_get_d_2exp@plt+0x57a18> │ │ │ │ + jmp 80a3b00 <__gmpz_get_d_2exp@plt+0x57e60> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - mov 0x50022c5,%al │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a3750 <__gmpz_get_d_2exp@plt+0x57ab0> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80a36ec,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a36ec <__gmpz_get_d_2exp@plt+0x57a4c> │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ah,(%eax) │ │ │ │ + cmp (%edx),%ecx │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 80a3b20 <__gmpz_get_d_2exp@plt+0x57e80> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - jl 80a36a7 <__gmpz_get_d_2exp@plt+0x57a07> │ │ │ │ - and (%eax),%al │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 80a3727 <__gmpz_get_d_2exp@plt+0x57a87> │ │ │ │ + jb 80a3b57 <__gmpz_get_d_2exp@plt+0x57eb7> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a3815 <__gmpz_get_d_2exp@plt+0x57b75> │ │ │ │ + ja 80a3b98 <__gmpz_get_d_2exp@plt+0x57ef8> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - movl $0x80a3684,-0x10(%edi) │ │ │ │ + movl $0x80a3ad0,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 80a3732 <__gmpz_get_d_2exp@plt+0x57a92> │ │ │ │ + jb 80a3b62 <__gmpz_get_d_2exp@plt+0x57ec2> │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x80a3764,-0x4(%ebp) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a3b89 <__gmpz_get_d_2exp@plt+0x57ee9> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a3764 <__gmpz_get_d_2exp@plt+0x57ac4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x82cfc68,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - hlt │ │ │ │ - les (%edx),%esp │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80a3792 <__gmpz_get_d_2exp@plt+0x57af2> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmpl $0x45,0x3(%esi) │ │ │ │ - jne 80a37a1 <__gmpz_get_d_2exp@plt+0x57b01> │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x80a37c8,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a37c8 <__gmpz_get_d_2exp@plt+0x57b28> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ + movl $0x8084c60,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82cfc34,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x22,%ah │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80a37de <__gmpz_get_d_2exp@plt+0x57b3e> │ │ │ │ - mov $0x82cfc24,%esi │ │ │ │ + movl $0x82daefd,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a3806 <__gmpz_get_d_2exp@plt+0x57b66> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 80a3520 <__gmpz_get_d_2exp@plt+0x57880> │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - push %esp │ │ │ │ - les (%edx),%esp │ │ │ │ - add %al,(%ecx) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a3bda <__gmpz_get_d_2exp@plt+0x57f3a> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x81896a1,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a3850 <__gmpz_get_d_2exp@plt+0x57bb0> │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a3c08 <__gmpz_get_d_2exp@plt+0x57f68> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80a3864 <__gmpz_get_d_2exp@plt+0x57bc4> │ │ │ │ + jmp 80a3c18 <__gmpz_get_d_2exp@plt+0x57f78> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - or $0xc4,%al │ │ │ │ - and (%eax),%al │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a38fc <__gmpz_get_d_2exp@plt+0x57c5c> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80a3898,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a3898 <__gmpz_get_d_2exp@plt+0x57bf8> │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bh,(%eax) │ │ │ │ + cmp $0xa,%al │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 80a3c38 <__gmpz_get_d_2exp@plt+0x57f98> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - in (%dx),%al │ │ │ │ - ret │ │ │ │ - and (%eax),%al │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 80a38d3 <__gmpz_get_d_2exp@plt+0x57c33> │ │ │ │ + jb 80a3c6f <__gmpz_get_d_2exp@plt+0x57fcf> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a3965 <__gmpz_get_d_2exp@plt+0x57cc5> │ │ │ │ + ja 80a3cbc <__gmpz_get_d_2exp@plt+0x5801c> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - movl $0x80a3830,-0x10(%edi) │ │ │ │ + movl $0x80a3be8,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 80a38de <__gmpz_get_d_2exp@plt+0x57c3e> │ │ │ │ + jb 80a3ca7 <__gmpz_get_d_2exp@plt+0x58007> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a3cad <__gmpz_get_d_2exp@plt+0x5800d> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80a3bb0,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8084c70,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x80a3910,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a3910 <__gmpz_get_d_2exp@plt+0x57c70> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x82cfc84,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - pusha │ │ │ │ - ret │ │ │ │ - and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80a393d <__gmpz_get_d_2exp@plt+0x57c9d> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmpl $0x4b,0x3(%esi) │ │ │ │ - jne 80a394c <__gmpz_get_d_2exp@plt+0x57cac> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82dc3b1,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82cfc70,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - or $0xc3,%al │ │ │ │ - and (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a39b9 <__gmpz_get_d_2exp@plt+0x57d19> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80a39b5 <__gmpz_get_d_2exp@plt+0x57d15> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82ce556,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80a3864 <__gmpz_get_d_2exp@plt+0x57bc4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - sbb %al,%bl │ │ │ │ - and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + nop │ │ │ │ + cmp %dh,0x10022(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a39e8 <__gmpz_get_d_2exp@plt+0x57d48> │ │ │ │ + jb 80a3cf8 <__gmpz_get_d_2exp@plt+0x58058> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80a39fc <__gmpz_get_d_2exp@plt+0x57d5c> │ │ │ │ + jmp 80a3d0c <__gmpz_get_d_2exp@plt+0x5806c> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - aam $0xc2 │ │ │ │ + add $0xb6,%al │ │ │ │ and (%eax),%al │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a3a94 <__gmpz_get_d_2exp@plt+0x57df4> │ │ │ │ + jb 80a3d9e <__gmpz_get_d_2exp@plt+0x580fe> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80a3a30,0x0(%ebp) │ │ │ │ + movl $0x80a3d40,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a3a30 <__gmpz_get_d_2exp@plt+0x57d90> │ │ │ │ + jne 80a3d40 <__gmpz_get_d_2exp@plt+0x580a0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - mov $0xc2,%al │ │ │ │ - and (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + shlb $1,0x22(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 80a3a6b <__gmpz_get_d_2exp@plt+0x57dcb> │ │ │ │ + jb 80a3d77 <__gmpz_get_d_2exp@plt+0x580d7> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a3b59 <__gmpz_get_d_2exp@plt+0x57eb9> │ │ │ │ + ja 80a3db8 <__gmpz_get_d_2exp@plt+0x58118> │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - movl $0x80a39c8,-0x10(%edi) │ │ │ │ + movl $0x80a3cd8,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x8084c84,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 80a3a76 <__gmpz_get_d_2exp@plt+0x57dd6> │ │ │ │ + jb 80a3d82 <__gmpz_get_d_2exp@plt+0x580e2> │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x80a3aa8,-0x4(%ebp) │ │ │ │ + movl $0x80a3db0,0x0(%ebp) │ │ │ │ + movl $0x82cf2c8,-0x8(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a3aa8 <__gmpz_get_d_2exp@plt+0x57e08> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x82cfce0,%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ + mov $0x82cfab0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - sub %al,%dl │ │ │ │ - and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80a3ad6 <__gmpz_get_d_2exp@plt+0x57e36> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmpl $0x43,0x3(%esi) │ │ │ │ - jne 80a3ae5 <__gmpz_get_d_2exp@plt+0x57e45> │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x80a3b0c,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a3b0c <__gmpz_get_d_2exp@plt+0x57e6c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82cfcac,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov $0xc1,%ah │ │ │ │ - and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80a3b22 <__gmpz_get_d_2exp@plt+0x57e82> │ │ │ │ - mov $0x82cfc9c,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a3b4a <__gmpz_get_d_2exp@plt+0x57eaa> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 80a3864 <__gmpz_get_d_2exp@plt+0x57bc4> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - and $0xe5,%al │ │ │ │ - and (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a3bad <__gmpz_get_d_2exp@plt+0x57f0d> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80a3ba9 <__gmpz_get_d_2exp@plt+0x57f09> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x818a1f4,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80b7594 <__gmpz_get_d_2exp@plt+0x6b8f4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - push %eax │ │ │ │ - shll $0x0,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x48e90075(%ecx) │ │ │ │ + std │ │ │ │ + (bad) │ │ │ │ + inc %edi │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %dl,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a3bf5 <__gmpz_get_d_2exp@plt+0x57f55> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80a3bf1 <__gmpz_get_d_2exp@plt+0x57f51> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82ce556,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 809e8fc <__gmpz_get_d_2exp@plt+0x52c5c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - sub %al,%cl │ │ │ │ - and (%eax),%al │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + nop │ │ │ │ + mov $0x50022bc,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a3c3d <__gmpz_get_d_2exp@plt+0x57f9d> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80a3c39 <__gmpz_get_d_2exp@plt+0x57f99> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ + jb 80a3df7 <__gmpz_get_d_2exp@plt+0x58157> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82ce556,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 809eb50 <__gmpz_get_d_2exp@plt+0x52eb0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - adc %al,%cl │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80a3978 <__gmpz_get_d_2exp@plt+0x57cd8> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + dec %eax │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ and (%eax),%al │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a3c85 <__gmpz_get_d_2exp@plt+0x57fe5> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80a3c81 <__gmpz_get_d_2exp@plt+0x57fe1> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ + jb 80a3e2c <__gmpz_get_d_2exp@plt+0x5818c> │ │ │ │ + movl $0x82daee9,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82ce556,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 809eca0 <__gmpz_get_d_2exp@plt+0x53000> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - clc │ │ │ │ - shlb $0x0,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 809a3dc <__gmpz_get_d_2exp@plt+0x4e73c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + mov 0x20022bc,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a3ccd <__gmpz_get_d_2exp@plt+0x5802d> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80a3cc9 <__gmpz_get_d_2exp@plt+0x58029> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x1bb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80a3eb1 <__gmpz_get_d_2exp@plt+0x58211> │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a3ea7 <__gmpz_get_d_2exp@plt+0x58207> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82ce556,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 809fd44 <__gmpz_get_d_2exp@plt+0x540a4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80a3dd8,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80a3e0c,-0x4(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x82cc865,-0x1c(%ebp) │ │ │ │ + movl $0x82cf2dd,-0x18(%ebp) │ │ │ │ + movl $0x82cf301,-0x14(%ebp) │ │ │ │ + movl $0x82cf311,-0x10(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 8083e64 <__gmpz_get_d_2exp@plt+0x381c4> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - rol $1,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xbc,%al │ │ │ │ and (%eax),%al │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a3d15 <__gmpz_get_d_2exp@plt+0x58075> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80a3d11 <__gmpz_get_d_2exp@plt+0x58071> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ + jb 80a3f16 <__gmpz_get_d_2exp@plt+0x58276> │ │ │ │ + movl $0x80a3f04,-0x8(%ebp) │ │ │ │ + movl $0x82cf2a0,-0x10(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82ce556,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 809edf0 <__gmpz_get_d_2exp@plt+0x53150> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - test $0xc0,%al │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0xbb,%ah │ │ │ │ and (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a3d5d <__gmpz_get_d_2exp@plt+0x580bd> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80a3d59 <__gmpz_get_d_2exp@plt+0x580b9> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82ce556,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 809f0d8 <__gmpz_get_d_2exp@plt+0x53438> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x22,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a3da5 <__gmpz_get_d_2exp@plt+0x58105> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80a3da1 <__gmpz_get_d_2exp@plt+0x58101> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82ce556,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 809f284 <__gmpz_get_d_2exp@plt+0x535e4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - pop %eax │ │ │ │ - shlb $0x0,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a3ded <__gmpz_get_d_2exp@plt+0x5814d> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80a3de9 <__gmpz_get_d_2exp@plt+0x58149> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82ce556,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 809f56c <__gmpz_get_d_2exp@plt+0x538cc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xor %al,%al │ │ │ │ - and (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + aas │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80a3b00 <__gmpz_get_d_2exp@plt+0x57e60> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + nop │ │ │ │ + mov $0x20022,%ebx │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a3e35 <__gmpz_get_d_2exp@plt+0x58195> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80a3e31 <__gmpz_get_d_2exp@plt+0x58191> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 80a3f4e <__gmpz_get_d_2exp@plt+0x582ae> │ │ │ │ + movl $0x80a3f60,0x0(%ebp) │ │ │ │ + movl $0x82cf2b4,-0x8(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82ce556,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 809f8b0 <__gmpz_get_d_2exp@plt+0x53c10> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - or %al,%al │ │ │ │ - and (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8099d88 <__gmpz_get_d_2exp@plt+0x4e0e8> │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + push %eax │ │ │ │ + mov $0x20022,%ebx │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a3e7d <__gmpz_get_d_2exp@plt+0x581dd> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80a3e79 <__gmpz_get_d_2exp@plt+0x581d9> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82ce556,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 809fa5c <__gmpz_get_d_2exp@plt+0x53dbc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - hlt │ │ │ │ - mov $0x22,%edi │ │ │ │ + add %bh,0xa(%edi,%edi,1) │ │ │ │ + or %cl,-0x3a7c038b(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 80a3d0c <__gmpz_get_d_2exp@plt+0x5806c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a3ec5 <__gmpz_get_d_2exp@plt+0x58225> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80a3ec1 <__gmpz_get_d_2exp@plt+0x58221> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82ce556,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 809fef0 <__gmpz_get_d_2exp@plt+0x54250> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - fdivrl 0x22(%edi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a3f0d <__gmpz_get_d_2exp@plt+0x5826d> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80a3f09 <__gmpz_get_d_2exp@plt+0x58269> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82ce556,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80a051c <__gmpz_get_d_2exp@plt+0x5487c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov $0xbf,%ah │ │ │ │ - and (%eax),%al │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 80a3f9e <__gmpz_get_d_2exp@plt+0x582fe> │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + movl $0x80a3fac,0x8(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a3f55 <__gmpz_get_d_2exp@plt+0x582b5> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80a3f51 <__gmpz_get_d_2exp@plt+0x582b1> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82ce556,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80a01d8 <__gmpz_get_d_2exp@plt+0x54538> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov 0x22bf,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a3f9d <__gmpz_get_d_2exp@plt+0x582fd> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80a3f99 <__gmpz_get_d_2exp@plt+0x582f9> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82ce556,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80a06c8 <__gmpz_get_d_2exp@plt+0x54a28> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov %bh,0x22(%edi) │ │ │ │ + add %cl,0x64e90075(%ecx) │ │ │ │ + cld │ │ │ │ + (bad) │ │ │ │ + decl (%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a3fe5 <__gmpz_get_d_2exp@plt+0x58345> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80a3fe1 <__gmpz_get_d_2exp@plt+0x58341> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82ce556,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80a0818 <__gmpz_get_d_2exp@plt+0x54b78> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - jo 80a3fa9 <__gmpz_get_d_2exp@plt+0x58309> │ │ │ │ - and (%eax),%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a402d <__gmpz_get_d_2exp@plt+0x5838d> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80a4029 <__gmpz_get_d_2exp@plt+0x58389> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82ce556,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80a0968 <__gmpz_get_d_2exp@plt+0x54cc8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - pop %eax │ │ │ │ - mov $0x22,%edi │ │ │ │ + ja 80a3ff3 <__gmpz_get_d_2exp@plt+0x58353> │ │ │ │ + movl $0x80a3e3c,-0x14(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80a3ec8,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x82cfb00,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + in (%dx),%al │ │ │ │ + mov $0x20022,%edx │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a4075 <__gmpz_get_d_2exp@plt+0x583d5> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80a4071 <__gmpz_get_d_2exp@plt+0x583d1> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82ce556,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80a0c08 <__gmpz_get_d_2exp@plt+0x54f68> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jb 80a403a <__gmpz_get_d_2exp@plt+0x5839a> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80a3fc0 <__gmpz_get_d_2exp@plt+0x58320> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xor %bh,0x22(%edi) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + dec %eax │ │ │ │ + mov $0xf0022,%edx │ │ │ │ + add (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ + or (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a40bd <__gmpz_get_d_2exp@plt+0x5841d> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80a40b9 <__gmpz_get_d_2exp@plt+0x58419> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ + jb 80a406f <__gmpz_get_d_2exp@plt+0x583cf> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82ce556,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80a0ab8 <__gmpz_get_d_2exp@plt+0x54e18> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - sbb $0xbf,%al │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80a3a84 <__gmpz_get_d_2exp@plt+0x57de4> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + or $0xba,%al │ │ │ │ and (%eax),%al │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a4105 <__gmpz_get_d_2exp@plt+0x58465> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80a4101 <__gmpz_get_d_2exp@plt+0x58461> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82ce556,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80a1d50 <__gmpz_get_d_2exp@plt+0x560b0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - hlt │ │ │ │ - mov $0x22,%esi │ │ │ │ - add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a414d <__gmpz_get_d_2exp@plt+0x584ad> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80a4149 <__gmpz_get_d_2exp@plt+0x584a9> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82ce556,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80a0ef0 <__gmpz_get_d_2exp@plt+0x55250> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - int3 │ │ │ │ - mov $0x22,%esi │ │ │ │ - add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a4195 <__gmpz_get_d_2exp@plt+0x584f5> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80a4191 <__gmpz_get_d_2exp@plt+0x584f1> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ + jb 80a40a3 <__gmpz_get_d_2exp@plt+0x58403> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82ce556,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80a1234 <__gmpz_get_d_2exp@plt+0x55594> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - mov $0x22,%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80a3978 <__gmpz_get_d_2exp@plt+0x57cd8> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a41dd <__gmpz_get_d_2exp@plt+0x5853d> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80a41d9 <__gmpz_get_d_2exp@plt+0x58539> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82ce556,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80a1578 <__gmpz_get_d_2exp@plt+0x558d8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - jl 80a41a0 <__gmpz_get_d_2exp@plt+0x58500> │ │ │ │ - and (%eax),%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,-0x44c4c739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a4225 <__gmpz_get_d_2exp@plt+0x58585> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80a4221 <__gmpz_get_d_2exp@plt+0x58581> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82ce556,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80a1724 <__gmpz_get_d_2exp@plt+0x55a84> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - push %esp │ │ │ │ - mov $0x22,%esi │ │ │ │ + ja 80a410d <__gmpz_get_d_2exp@plt+0x5846d> │ │ │ │ + movl $0x80a4014,-0x34(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + movl $0x80a4050,-0x24(%edi) │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + movl $0x80a4084,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x80a4178,-0xc(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0x22(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x34(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x38,0x33c(%ebx) │ │ │ │ + mov $0x82cfb10,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a426d <__gmpz_get_d_2exp@plt+0x585cd> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80a4269 <__gmpz_get_d_2exp@plt+0x585c9> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82ce556,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80a1a0c <__gmpz_get_d_2exp@plt+0x55d6c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - inc %eax │ │ │ │ - mov $0x22,%esi │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a42b5 <__gmpz_get_d_2exp@plt+0x58615> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80a42b1 <__gmpz_get_d_2exp@plt+0x58611> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82ce556,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80a2d90 <__gmpz_get_d_2exp@plt+0x570f0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - sbb %bh,0x22(%esi) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a42fd <__gmpz_get_d_2exp@plt+0x5865d> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80a42f9 <__gmpz_get_d_2exp@plt+0x58659> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82ce556,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80a2094 <__gmpz_get_d_2exp@plt+0x563f4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lock mov $0x22,%ebp │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a4345 <__gmpz_get_d_2exp@plt+0x586a5> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80a4341 <__gmpz_get_d_2exp@plt+0x586a1> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82ce556,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80a28a0 <__gmpz_get_d_2exp@plt+0x56c00> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - fdivrl 0x22(%ebp) │ │ │ │ + ja 80a4158 <__gmpz_get_d_2exp@plt+0x584b8> │ │ │ │ + movl $0x80a4178,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x82cfb20,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + in (%dx),%al │ │ │ │ + imul $0x300,(%esi),%ecx │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a438d <__gmpz_get_d_2exp@plt+0x586ed> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80a4389 <__gmpz_get_d_2exp@plt+0x586e9> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82ce556,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80a3280 <__gmpz_get_d_2exp@plt+0x575e0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov $0xbd,%ah │ │ │ │ - and (%eax),%al │ │ │ │ + add %al,-0x1(%esi) │ │ │ │ + add %al,%gs:(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a43d5 <__gmpz_get_d_2exp@plt+0x58735> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80a43d1 <__gmpz_get_d_2exp@plt+0x58731> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82ce556,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80a30d4 <__gmpz_get_d_2exp@plt+0x57434> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov 0x22bd,%al │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a441d <__gmpz_get_d_2exp@plt+0x5877d> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80a4419 <__gmpz_get_d_2exp@plt+0x58779> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82ce556,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80a36b8 <__gmpz_get_d_2exp@plt+0x57a18> │ │ │ │ + jb 80a41a7 <__gmpz_get_d_2exp@plt+0x58507> │ │ │ │ + movl $0x80a41c4,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a41c4 <__gmpz_get_d_2exp@plt+0x58524> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - js 80a43df <__gmpz_get_d_2exp@plt+0x5873f> │ │ │ │ - and (%eax),%al │ │ │ │ + movl $0x819048a,-0x4(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a4465 <__gmpz_get_d_2exp@plt+0x587c5> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80a4461 <__gmpz_get_d_2exp@plt+0x587c1> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82ce556,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80a33d0 <__gmpz_get_d_2exp@plt+0x57730> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - fs mov $0x22,%ebp │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a44ad <__gmpz_get_d_2exp@plt+0x5880d> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80a44a9 <__gmpz_get_d_2exp@plt+0x58809> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82ce556,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80a39fc <__gmpz_get_d_2exp@plt+0x57d5c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80a41aa <__gmpz_get_d_2exp@plt+0x5850a> │ │ │ │ + mov $0x82daefd,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ lea -0x10(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80a450c <__gmpz_get_d_2exp@plt+0x5886c> │ │ │ │ + jb 80a4231 <__gmpz_get_d_2exp@plt+0x58591> │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a4502 <__gmpz_get_d_2exp@plt+0x58862> │ │ │ │ + ja 80a4227 <__gmpz_get_d_2exp@plt+0x58587> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%eax │ │ │ │ - movl $0x8143dd0,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82daefd,(%edi) │ │ │ │ - movl $0x818a1c4,-0x10(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ + movl $0x80a4184,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x818ab9f,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - call 90a67d8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a4540 <__gmpz_get_d_2exp@plt+0x588a0> │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a42ef <__gmpz_get_d_2exp@plt+0x5864f> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x80a4284,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80a4554 <__gmpz_get_d_2exp@plt+0x588b4> │ │ │ │ + jmp 816589c <__gmpz_get_d_2exp@plt+0x119bfc> │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a426b <__gmpz_get_d_2exp@plt+0x585cb> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + movl $0x80a41e4,-0x24(%edi) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x80dc9b8,-0x18(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x17(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - mov $0x50022,%edi │ │ │ │ - add %eax,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + and %bh,0x50022(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a46a5 <__gmpz_get_d_2exp@plt+0x58a05> │ │ │ │ + jb 80a4381 <__gmpz_get_d_2exp@plt+0x586e1> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80a4588,0x0(%ebp) │ │ │ │ + movl $0x80a43c0,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a4588 <__gmpz_get_d_2exp@plt+0x588e8> │ │ │ │ + jne 80a43c0 <__gmpz_get_d_2exp@plt+0x58720> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a432a <__gmpz_get_d_2exp@plt+0x5868a> │ │ │ │ + movl $0x80a4240,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80dc6e4 <__gmpz_get_d_2exp@plt+0x90a44> │ │ │ │ xchg %ax,%ax │ │ │ │ - cmpb $0x0,0x22(%edi) │ │ │ │ + dec %eax │ │ │ │ + add (%ebx),%ah │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80a45c3 <__gmpz_get_d_2exp@plt+0x58923> │ │ │ │ - add $0x14,%edi │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80a4339 <__gmpz_get_d_2exp@plt+0x58699> │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81665b4 <__gmpz_get_d_2exp@plt+0x11a914> │ │ │ │ + mov $0x82cfb38,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov %?,0x20022(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,0xa(%ebx,%eax,2) │ │ │ │ + or %cl,0x45c7f875(%ecx) │ │ │ │ + cld │ │ │ │ + cmp %bh,(%esi) │ │ │ │ + sub $0xf8c58308,%eax │ │ │ │ + jmp 8111a68 <__gmpz_get_d_2exp@plt+0xc5dc8> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + fs mov $0x22,%bh │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + cwtl │ │ │ │ + inc %ebx │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80c18f0 <__gmpz_get_d_2exp@plt+0x75c50> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80a4441 <__gmpz_get_d_2exp@plt+0x587a1> │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a680c <__gmpz_get_d_2exp@plt+0x5ab6c> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80a4520,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ + ja 80a4437 <__gmpz_get_d_2exp@plt+0x58797> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80c6f70,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x80a445c,-0xc(%ebp) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80a4984 <__gmpz_get_d_2exp@plt+0x58ce4> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov $0x82daeee,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x31f7c10(%ecx) │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 80a45ce <__gmpz_get_d_2exp@plt+0x5892e> │ │ │ │ + je 80a4446 <__gmpz_get_d_2exp@plt+0x587a6> │ │ │ │ + cmp $0x3,%eax │ │ │ │ + je 80a4446 <__gmpz_get_d_2exp@plt+0x587a6> │ │ │ │ + mov $0x82daee9,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x80a45f8,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + in $0xb7,%al │ │ │ │ + and (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a4516 <__gmpz_get_d_2exp@plt+0x58876> │ │ │ │ + movl $0x80a4528,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a45f8 <__gmpz_get_d_2exp@plt+0x58958> │ │ │ │ + jne 80a4528 <__gmpz_get_d_2exp@plt+0x58888> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - in (%dx),%al │ │ │ │ - mov $0x10022,%esi │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x80a4508,-0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8166604 <__gmpz_get_d_2exp@plt+0x11a964> │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a46ad <__gmpz_get_d_2exp@plt+0x58a0d> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - cmp $0x62,%ecx │ │ │ │ - jb 80a4761 <__gmpz_get_d_2exp@plt+0x58ac1> │ │ │ │ - cmp $0x6f,%ecx │ │ │ │ - jb 80a470a <__gmpz_get_d_2exp@plt+0x58a6a> │ │ │ │ - cmp $0x75,%ecx │ │ │ │ - jb 80a46bc <__gmpz_get_d_2exp@plt+0x58a1c> │ │ │ │ - mov %esi,%edx │ │ │ │ - cmp $0x76,%ecx │ │ │ │ - jne 80a4828 <__gmpz_get_d_2exp@plt+0x58b88> │ │ │ │ - movl $0x80951a8,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x82dc3d9,-0xc(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a44af <__gmpz_get_d_2exp@plt+0x5880f> │ │ │ │ + movl $0x80a43e8,-0x10(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x10(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %eax │ │ │ │ - mov $0x230022,%esi │ │ │ │ + nop │ │ │ │ + addl $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %al,-0x3914fb3b(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + dec %eax │ │ │ │ + mov $0x22,%bh │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a48d4 <__gmpz_get_d_2exp@plt+0x58c34> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a48c5 <__gmpz_get_d_2exp@plt+0x58c25> │ │ │ │ - movl $0x80a44b8,-0x14(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,%ah │ │ │ │ + inc %esp │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80a56a8 <__gmpz_get_d_2exp@plt+0x59a08> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a456e <__gmpz_get_d_2exp@plt+0x588ce> │ │ │ │ + movl $0x80a448c,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x82d0508,%esi │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + movl $0x82cfb3a,0x0(%ebp) │ │ │ │ + jmp 81661e4 <__gmpz_get_d_2exp@plt+0x11a544> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x82cfb40,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - cmp $0x74,%ecx │ │ │ │ - jb 80a46e0 <__gmpz_get_d_2exp@plt+0x58a40> │ │ │ │ - movl $0x80951a8,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x82dc3c9,-0xc(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov %esi,%edx │ │ │ │ - cmp $0x72,%ecx │ │ │ │ - jne 80a4828 <__gmpz_get_d_2exp@plt+0x58b88> │ │ │ │ - movl $0x80951a8,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x82dc3e9,-0xc(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x6e,%ecx │ │ │ │ - jb 80a472e <__gmpz_get_d_2exp@plt+0x58a8e> │ │ │ │ - movl $0x80951a8,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x82dc3d1,-0xc(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x63,%ecx │ │ │ │ - jb 80a67ed <__gmpz_get_d_2exp@plt+0x5ab4d> │ │ │ │ - mov %esi,%edx │ │ │ │ - cmp $0x66,%ecx │ │ │ │ - jne 80a4828 <__gmpz_get_d_2exp@plt+0x58b88> │ │ │ │ - movl $0x80951a8,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x82dc3e1,-0xc(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x5e,%ecx │ │ │ │ - jb 80a47b3 <__gmpz_get_d_2exp@plt+0x58b13> │ │ │ │ - cmp $0x61,%ecx │ │ │ │ - jb 80a478a <__gmpz_get_d_2exp@plt+0x58aea> │ │ │ │ - movl $0x80951a8,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x82dc3b9,-0xc(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov %esi,%edx │ │ │ │ - cmp $0x5f,%ecx │ │ │ │ - jae 80a4828 <__gmpz_get_d_2exp@plt+0x58b88> │ │ │ │ - add $0xffffffe8,%edi │ │ │ │ - movl $0x80a67a0,0x4(%ebp) │ │ │ │ + shlb $0x2,0x50022(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a45dd <__gmpz_get_d_2exp@plt+0x5893d> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80a461c,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a67a0 <__gmpz_get_d_2exp@plt+0x5ab00> │ │ │ │ + jne 80a461c <__gmpz_get_d_2exp@plt+0x5897c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - cmp $0x28,%ecx │ │ │ │ - jb 80a47de <__gmpz_get_d_2exp@plt+0x58b3e> │ │ │ │ - mov %esi,%edx │ │ │ │ - cmp $0x5c,%ecx │ │ │ │ - jne 80a4828 <__gmpz_get_d_2exp@plt+0x58b88> │ │ │ │ - movl $0x80951a8,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x82dc661,-0xc(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x27,%ecx │ │ │ │ - jb 80a4802 <__gmpz_get_d_2exp@plt+0x58b62> │ │ │ │ - movl $0x80951a8,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x82dc4b9,-0xc(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov %esi,%edx │ │ │ │ - cmp $0x22,%ecx │ │ │ │ - jne 80a4828 <__gmpz_get_d_2exp@plt+0x58b88> │ │ │ │ - movl $0x80951a8,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x82dc491,-0xc(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ + mov $0x82daee9,%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - lea -0x30(%ecx),%eax │ │ │ │ - cmp $0x9,%eax │ │ │ │ - ja 80a486a <__gmpz_get_d_2exp@plt+0x58bca> │ │ │ │ - movl $0x8143dd0,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82dab01,(%edi) │ │ │ │ - movl $0x80a6780,0x4(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 809ea88 <__gmpz_get_d_2exp@plt+0x52de8> │ │ │ │ - cmp $0x6f,%ecx │ │ │ │ - jne 80a488a <__gmpz_get_d_2exp@plt+0x58bea> │ │ │ │ - add $0xffffffe8,%edi │ │ │ │ - movl $0x80a6740,0x4(%ebp) │ │ │ │ - mov $0x82cea70,%esi │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - cmp $0x78,%ecx │ │ │ │ - jne 80a48aa <__gmpz_get_d_2exp@plt+0x58c0a> │ │ │ │ - add $0xffffffe8,%edi │ │ │ │ - movl $0x80a6760,0x4(%ebp) │ │ │ │ - mov $0x82ceacc,%esi │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - add $0xffffffe8,%edi │ │ │ │ - movl $0x80a4660,-0x8(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80ff540 <__gmpz_get_d_2exp@plt+0xb38a0> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - cmp $0x57,%ecx │ │ │ │ - jae 80a48eb <__gmpz_get_d_2exp@plt+0x58c4b> │ │ │ │ - cmp $0x41,%ecx │ │ │ │ - jb 80a48eb <__gmpz_get_d_2exp@plt+0x58c4b> │ │ │ │ - add $0xffffffbf,%ecx │ │ │ │ - jmp *0x81957f0(,%ecx,4) │ │ │ │ - mov $0x82cfcfc,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x80a491c,0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a491c <__gmpz_get_d_2exp@plt+0x58c7c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - mov $0x22,%ebx │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 80a49a5 <__gmpz_get_d_2exp@plt+0x58d05> │ │ │ │ - movl $0x80a494c,0x0(%ebp) │ │ │ │ - mov $0x82d01e8,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a494c <__gmpz_get_d_2exp@plt+0x58cac> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jne 80a45b2 <__gmpz_get_d_2exp@plt+0x58912> │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 81665b4 <__gmpz_get_d_2exp@plt+0x11a914> │ │ │ │ + mov $0x82cfb60,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - mov $0x22,%eax │ │ │ │ + pop %esp │ │ │ │ + mov $0x22,%ch │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80a4961 <__gmpz_get_d_2exp@plt+0x58cc1> │ │ │ │ - mov $0x82d01fa,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - je 80a491d <__gmpz_get_d_2exp@plt+0x58c7d> │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,%al │ │ │ │ + inc %ebp │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %esi,-0x8(%ebp) │ │ │ │ + movl $0x82d3e38,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8111a68 <__gmpz_get_d_2exp@plt+0xc5dc8> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xor $0xb5,%al │ │ │ │ and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80a49e9 <__gmpz_get_d_2exp@plt+0x58d49> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a49ef <__gmpz_get_d_2exp@plt+0x58d4f> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82cfce8,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a49da <__gmpz_get_d_2exp@plt+0x58d3a> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80a4974,-0x4(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + hlt │ │ │ │ + inc %ebp │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80a39fc <__gmpz_get_d_2exp@plt+0x57d5c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jmp 80c18f0 <__gmpz_get_d_2exp@plt+0x75c50> │ │ │ │ + add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80a4695 <__gmpz_get_d_2exp@plt+0x589f5> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a468b <__gmpz_get_d_2exp@plt+0x589eb> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80c6f70,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x80a46b0,-0xc(%ebp) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80a4984 <__gmpz_get_d_2exp@plt+0x58ce4> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80a4a24,0x8(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a4a24 <__gmpz_get_d_2exp@plt+0x58d84> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov $0x82daeee,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - push %eax │ │ │ │ - mov $0x10022,%edx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80a4bcc <__gmpz_get_d_2exp@plt+0x58f2c> │ │ │ │ - movl $0x80a4a90,0x0(%ebp) │ │ │ │ - mov $0x82d0194,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a4a90 <__gmpz_get_d_2exp@plt+0x58df0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - or %bh,0x10022(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x31f7c10(%ecx) │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ cmp $0x2,%eax │ │ │ │ - jne 80a4c0d <__gmpz_get_d_2exp@plt+0x58f6d> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - movl $0x80a4ab4,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + je 80a469a <__gmpz_get_d_2exp@plt+0x589fa> │ │ │ │ + cmp $0x3,%eax │ │ │ │ + je 80a469a <__gmpz_get_d_2exp@plt+0x589fa> │ │ │ │ + mov $0x82daee9,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + mov $0x22,%ch │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a476a <__gmpz_get_d_2exp@plt+0x58aca> │ │ │ │ + movl $0x80a477c,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a4ab4 <__gmpz_get_d_2exp@plt+0x58e14> │ │ │ │ + jne 80a477c <__gmpz_get_d_2exp@plt+0x58adc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - sarb $1,0x10022(%ecx) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x80a475c,-0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8166604 <__gmpz_get_d_2exp@plt+0x11a964> │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80a4bc6 <__gmpz_get_d_2exp@plt+0x58f26> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - jmp 80a4a6b <__gmpz_get_d_2exp@plt+0x58dcb> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a4703 <__gmpz_get_d_2exp@plt+0x58a63> │ │ │ │ + movl $0x80a463c,-0x10(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x10(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + addl $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %al,-0x3914fb3b(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - mov $0x22,%ecx │ │ │ │ + hlt │ │ │ │ + mov $0x22,%ah │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80a4b6d <__gmpz_get_d_2exp@plt+0x58ecd> │ │ │ │ - movl $0x80a4ae8,0x0(%ebp) │ │ │ │ - mov $0x82d01b4,%esi │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,(%eax) │ │ │ │ + inc %edi │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80a56a8 <__gmpz_get_d_2exp@plt+0x59a08> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a47c5 <__gmpz_get_d_2exp@plt+0x58b25> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80a47dc,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a4ae8 <__gmpz_get_d_2exp@plt+0x58e48> │ │ │ │ + jne 80a47dc <__gmpz_get_d_2exp@plt+0x58b3c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - fdivl 0x22(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80a4b1a <__gmpz_get_d_2exp@plt+0x58e7a> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a4b20 <__gmpz_get_d_2exp@plt+0x58e80> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - movl $0x82daefd,-0x4(%edi) │ │ │ │ - movl $0x82d01c4,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov $0x82daee9,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ nop │ │ │ │ - mov %dh,0x10022(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80a4bb1 <__gmpz_get_d_2exp@plt+0x58f11> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a4bb7 <__gmpz_get_d_2exp@plt+0x58f17> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82d01c4,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80a47c8 <__gmpz_get_d_2exp@plt+0x58b28> │ │ │ │ + mov $0x82daeee,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0xc,%edi │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + cmp $0xb3,%al │ │ │ │ + and (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80a487f <__gmpz_get_d_2exp@plt+0x58bdf> │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a4ba2 <__gmpz_get_d_2exp@plt+0x58f02> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + ja 80a4875 <__gmpz_get_d_2exp@plt+0x58bd5> │ │ │ │ + mov 0x3(%eax),%eax │ │ │ │ + movl $0x80a46e0,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x80a4b3c,-0x4(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ + movl $0x80a4858,-0x4(%ebp) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + movl $0x82cfb3a,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80a33d0 <__gmpz_get_d_2exp@plt+0x57730> │ │ │ │ + jmp 81661e4 <__gmpz_get_d_2exp@plt+0x11a544> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - add $0x8,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a4841 <__gmpz_get_d_2exp@plt+0x58ba1> │ │ │ │ + movl $0x80a4798,-0x8(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x8(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - add $0x8,%ebp │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x2000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a48b6 <__gmpz_get_d_2exp@plt+0x58c16> │ │ │ │ + movl $0x80a4804,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + movl $0x82cfb62,0x0(%ebp) │ │ │ │ + jmp 81661e4 <__gmpz_get_d_2exp@plt+0x11a544> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x82cfb68,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + (bad) 0xe(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x1(%esi) │ │ │ │ + add %cl,%gs:(%ebx) │ │ │ │ + arpl %ecx,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,0x65ff02c6(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + aas │ │ │ │ + arpl %ecx,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,0x65ff03c6(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + or (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a492c <__gmpz_get_d_2exp@plt+0x58c8c> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80ffca4,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0xc,%edi │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + or (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a4bfe <__gmpz_get_d_2exp@plt+0x58f5e> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + ja 80a4968 <__gmpz_get_d_2exp@plt+0x58cc8> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80ffca4,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x80a4a58,0x0(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + or $0x200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a4ab3 <__gmpz_get_d_2exp@plt+0x58e13> │ │ │ │ + movl $0x80a4a84,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80a36b8 <__gmpz_get_d_2exp@plt+0x57a18> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - add $0x8,%ebp │ │ │ │ + jmp 8169cf8 <__gmpz_get_d_2exp@plt+0x11e058> │ │ │ │ + xchg %ax,%ax │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x250346(%ebx) │ │ │ │ + lock add %al,(%eax) │ │ │ │ + cmp $0xa000,%eax │ │ │ │ + jne 80a4a61 <__gmpz_get_d_2exp@plt+0x58dc1> │ │ │ │ + mov $0x82cfb7e,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x80a4c38,0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x250346(%ebx) │ │ │ │ + lock add %al,(%eax) │ │ │ │ + cmp $0x4000,%eax │ │ │ │ + jne 80a49ee <__gmpz_get_d_2exp@plt+0x58d4e> │ │ │ │ + mov $0x82cfb83,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x82cfb79,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,%ah │ │ │ │ + dec %ecx │ │ │ │ + or (%eax),%cl │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a4c38 <__gmpz_get_d_2exp@plt+0x58f98> │ │ │ │ + jne 80a49d4 <__gmpz_get_d_2exp@plt+0x58d34> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - adc $0xb8,%al │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8166604 <__gmpz_get_d_2exp@plt+0x11a964> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a4a16 <__gmpz_get_d_2exp@plt+0x58d76> │ │ │ │ + movl $0x80a4948,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + movl $0x80a4a04,0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8169f10 <__gmpz_get_d_2exp@plt+0x11e270> │ │ │ │ + movl $0x80a4a30,0x0(%ebp) │ │ │ │ + jmp 8169cf8 <__gmpz_get_d_2exp@plt+0x11e058> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8166604 <__gmpz_get_d_2exp@plt+0x11a964> │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a4a6d <__gmpz_get_d_2exp@plt+0x58dcd> │ │ │ │ + movl $0x80a490c,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80a4ac4,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8169f10 <__gmpz_get_d_2exp@plt+0x11e270> │ │ │ │ + mov $0x82cfb84,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,-0x899f7f6(%ecx,%ecx,2) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80a49ac <__gmpz_get_d_2exp@plt+0x58d0c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x20022b1,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80a4de0 <__gmpz_get_d_2exp@plt+0x59140> │ │ │ │ - movl $0x80a4ca4,0x0(%ebp) │ │ │ │ - mov $0x82d0140,%esi │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a4b91 <__gmpz_get_d_2exp@plt+0x58ef1> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80a4b4c,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a4ca4 <__gmpz_get_d_2exp@plt+0x59004> │ │ │ │ + jne 80a4b4c <__gmpz_get_d_2exp@plt+0x58eac> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - int3 │ │ │ │ - mov $0x22,%bh │ │ │ │ + nop │ │ │ │ + je 80a4ad3 <__gmpz_get_d_2exp@plt+0x58e33> │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + mov 0x89082cfc,%eax │ │ │ │ + jne 80a4b36 <__gmpz_get_d_2exp@plt+0x58e96> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80bb28c <__gmpz_get_d_2exp@plt+0x6f5ec> │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %esp │ │ │ │ + mov $0x22,%cl │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80a4e21 <__gmpz_get_d_2exp@plt+0x59181> │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80a4b94 <__gmpz_get_d_2exp@plt+0x58ef4> │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - movl $0x80a4cc8,0x4(%ebp) │ │ │ │ + movl $0x80a4b7c,0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a4cc8 <__gmpz_get_d_2exp@plt+0x59028> │ │ │ │ + jne 80a4b7c <__gmpz_get_d_2exp@plt+0x58edc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - xchg %eax,%esp │ │ │ │ - mov $0x22,%bh │ │ │ │ - add %al,(%ecx) │ │ │ │ + and $0xb1,%al │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80a4dda <__gmpz_get_d_2exp@plt+0x5913a> │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,(%ebx,%ecx,2) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80a7350 <__gmpz_get_d_2exp@plt+0x5b6b0> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4cb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a4c18 <__gmpz_get_d_2exp@plt+0x58f78> │ │ │ │ + movl $0x80a4ae8,-0x30(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - jmp 80a4c7f <__gmpz_get_d_2exp@plt+0x58fdf> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - jo 80a4c75 <__gmpz_get_d_2exp@plt+0x58fd5> │ │ │ │ - and (%eax),%al │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x80f526c,-0x20(%edi) │ │ │ │ + lea -0x30(%edi),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x80dc9b8,-0x18(%edi) │ │ │ │ + movl $0x82d6251,-0x14(%edi) │ │ │ │ + movl $0x82d4693,-0x10(%edi) │ │ │ │ + movl $0x82cfb88,-0xc(%edi) │ │ │ │ + movl $0x82cfb9c,-0x8(%edi) │ │ │ │ + movl $0x82d6251,-0x4(%edi) │ │ │ │ + lea -0x1e(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80dc6e4 <__gmpz_get_d_2exp@plt+0x90a44> │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ + mov $0x82cfbb0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %gs,0x50022(%edi) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80a4d81 <__gmpz_get_d_2exp@plt+0x590e1> │ │ │ │ - movl $0x80a4cfc,0x0(%ebp) │ │ │ │ - mov $0x82d0160,%esi │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a4cb1 <__gmpz_get_d_2exp@plt+0x59011> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80a4cf0,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a4cfc <__gmpz_get_d_2exp@plt+0x5905c> │ │ │ │ + jne 80a4cf0 <__gmpz_get_d_2exp@plt+0x59050> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a4c62 <__gmpz_get_d_2exp@plt+0x58fc2> │ │ │ │ + movl $0x80b77f4,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - je 80a4ca6 <__gmpz_get_d_2exp@plt+0x59006> │ │ │ │ - and (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80a4c71 <__gmpz_get_d_2exp@plt+0x58fd1> │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 81665b4 <__gmpz_get_d_2exp@plt+0x11a914> │ │ │ │ + mov $0x82cfbd8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %ch,0x20022(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80a4d2e <__gmpz_get_d_2exp@plt+0x5908e> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a4d34 <__gmpz_get_d_2exp@plt+0x59094> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - movl $0x82daefd,-0x4(%edi) │ │ │ │ - movl $0x82d0170,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - nop │ │ │ │ - and %dh,0x100(%edx,%eiz,1) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,0x7589080a(%esp,%ecx,2) │ │ │ │ + clc │ │ │ │ + movl $0x82d3e38,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8111a68 <__gmpz_get_d_2exp@plt+0xc5dc8> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + fsubrs 0x22(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80a4dc5 <__gmpz_get_d_2exp@plt+0x59125> │ │ │ │ - add $0xc,%edi │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + enter $0xa4c,$0x8 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80c18f0 <__gmpz_get_d_2exp@plt+0x75c50> │ │ │ │ + xchg %ax,%ax │ │ │ │ + jo 80a4cc1 <__gmpz_get_d_2exp@plt+0x59021> │ │ │ │ + and (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x4(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80a4db2 <__gmpz_get_d_2exp@plt+0x59112> │ │ │ │ + add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a4dcb <__gmpz_get_d_2exp@plt+0x5912b> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + ja 80a4da8 <__gmpz_get_d_2exp@plt+0x59108> │ │ │ │ + mov 0xb(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x3(%eax),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + push %eax │ │ │ │ + mov 0x54(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + call 804b230 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x8143d68,-0x18(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x80f5748,-0x10(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8143c00,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82d0170,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a4db6 <__gmpz_get_d_2exp@plt+0x59116> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x80a4d50,-0x4(%ebp) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80a6c00 <__gmpz_get_d_2exp@plt+0x5af60> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + enter $0x22ae,$0x0 │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + or $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a4e79 <__gmpz_get_d_2exp@plt+0x591d9> │ │ │ │ + movl $0x80a4e44,-0xc(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80a30d4 <__gmpz_get_d_2exp@plt+0x57434> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8166dfc <__gmpz_get_d_2exp@plt+0x11b15c> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - add $0x8,%ebp │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a4df4 <__gmpz_get_d_2exp@plt+0x59154> │ │ │ │ + movl $0x80b7804,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + dec %esp │ │ │ │ + scas %es:(%edi),%al │ │ │ │ + and (%eax),%al │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a4e29 <__gmpz_get_d_2exp@plt+0x59189> │ │ │ │ + movl $0x80a4d20,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80a4e0c,0x8(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8169f10 <__gmpz_get_d_2exp@plt+0x11e270> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + push %esp │ │ │ │ + lods %ds:(%esi),%eax │ │ │ │ + and (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80a4f76 <__gmpz_get_d_2exp@plt+0x592d6> │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a4e12 <__gmpz_get_d_2exp@plt+0x59172> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80a4c6c,0x0(%ebp) │ │ │ │ + ja 80a4f6c <__gmpz_get_d_2exp@plt+0x592cc> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%eax),%edx │ │ │ │ + mov 0xf(%eax),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + push %edx │ │ │ │ + mov %ecx,0x5c(%esp) │ │ │ │ + add $0x8,%ecx │ │ │ │ + push %ecx │ │ │ │ + push %eax │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + call 804b230 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + movb $0x0,(%eax,%ecx,1) │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %eax │ │ │ │ + call 804b470 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80a4f25 <__gmpz_get_d_2exp@plt+0x59285> │ │ │ │ + movl $0x80f5748,-0x8(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ + add $0xfffffffc,%edi │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80a3280 <__gmpz_get_d_2exp@plt+0x575e0> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x80a4e4c,0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a4e4c <__gmpz_get_d_2exp@plt+0x591ac> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - fdivs 0x10022(%ebp) │ │ │ │ + jmp 816f3b4 <__gmpz_get_d_2exp@plt+0x123714> │ │ │ │ + movl $0x80a4dc8,-0x8(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x80a4f64,-0x8(%ebp) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + movl $0x82cfbda,-0xc(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81661e4 <__gmpz_get_d_2exp@plt+0x11a544> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + dec %esp │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + and (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80a50cd <__gmpz_get_d_2exp@plt+0x5942d> │ │ │ │ - movl $0x80a4eb4,0x0(%ebp) │ │ │ │ - mov $0x82d00cc,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a4eb4 <__gmpz_get_d_2exp@plt+0x59214> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + add %cl,0x44e90075(%ecx) │ │ │ │ + cld │ │ │ │ + (bad) │ │ │ │ + inc %edi │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %cl,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - mov $0x22,%ch │ │ │ │ - add %al,(%ecx) │ │ │ │ + push %esp │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + and (%eax),%al │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80a510e <__gmpz_get_d_2exp@plt+0x5946e> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - movl $0x80a4ed8,0x0(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a5006 <__gmpz_get_d_2exp@plt+0x59366> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80a501c,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a4ed8 <__gmpz_get_d_2exp@plt+0x59238> │ │ │ │ + jne 80a501c <__gmpz_get_d_2exp@plt+0x5937c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - pop %esp │ │ │ │ - mov $0x22,%ch │ │ │ │ - add %al,(%ecx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + adc $0xac,%al │ │ │ │ + and (%eax),%al │ │ │ │ + inc %esp │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80a50c7 <__gmpz_get_d_2exp@plt+0x59427> │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a4fae <__gmpz_get_d_2exp@plt+0x5930e> │ │ │ │ + movl $0x80a4e8c,-0x14(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - jmp 80a4e93 <__gmpz_get_d_2exp@plt+0x591f3> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cmp %dh,0x10022(%ebp) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 8169f10 <__gmpz_get_d_2exp@plt+0x11e270> │ │ │ │ + mov $0x82cfbf4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + les 0x10022(%ebx),%ebp │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80a5080 <__gmpz_get_d_2exp@plt+0x593e0> │ │ │ │ - movl $0x80a4f44,0x0(%ebp) │ │ │ │ - mov $0x82d00ec,%esi │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + int3 │ │ │ │ + dec %edi │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x4(%ecx),%edx │ │ │ │ + lea 0x1(%edx),%esi │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8166dfc <__gmpz_get_d_2exp@plt+0x11b15c> │ │ │ │ + nop │ │ │ │ + jmp 80a51bc <__gmpz_get_d_2exp@plt+0x5951c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + dec %esp │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + and (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a50fd <__gmpz_get_d_2exp@plt+0x5945d> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80a50b8,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a4f44 <__gmpz_get_d_2exp@plt+0x592a4> │ │ │ │ + jne 80a50b8 <__gmpz_get_d_2exp@plt+0x59418> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - lock mov $0x22,%ah │ │ │ │ + nop │ │ │ │ + or %ch,0x0(%edx,%eiz,1) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + mov 0x89082cfc,%eax │ │ │ │ + jne 80a50a2 <__gmpz_get_d_2exp@plt+0x59402> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80bb28c <__gmpz_get_d_2exp@plt+0x6f5ec> │ │ │ │ + xchg %ax,%ax │ │ │ │ + call 90a735c │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80a50c1 <__gmpz_get_d_2exp@plt+0x59421> │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80a5100 <__gmpz_get_d_2exp@plt+0x59460> │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - movl $0x80a4f68,0x4(%ebp) │ │ │ │ + movl $0x80a50e8,0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a4f68 <__gmpz_get_d_2exp@plt+0x592c8> │ │ │ │ + jne 80a50e8 <__gmpz_get_d_2exp@plt+0x59448> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x10022b4,%eax │ │ │ │ + mov $0x22ab,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80a507a <__gmpz_get_d_2exp@plt+0x593da> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - jmp 80a4f1f <__gmpz_get_d_2exp@plt+0x5927f> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %eax,%esp │ │ │ │ - mov $0x22,%ah │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,-0x74f7f5b0(%eax) │ │ │ │ + inc %esi │ │ │ │ + add -0x3a7c03bb(%ecx),%ecx │ │ │ │ + cld │ │ │ │ + jmp 80a7350 <__gmpz_get_d_2exp@plt+0x5b6b0> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + loopne 80a50bc <__gmpz_get_d_2exp@plt+0x5941c> │ │ │ │ + and (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80a519d <__gmpz_get_d_2exp@plt+0x594fd> │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a5193 <__gmpz_get_d_2exp@plt+0x594f3> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x10(%eax),%ecx │ │ │ │ + mov 0x14(%eax),%eax │ │ │ │ + movl $0x80a5054,-0x1c(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x80f526c,-0xc(%edi) │ │ │ │ + lea -0x1c(%edi),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x80f38e0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x82d6251,-0x10(%ebp) │ │ │ │ + lea -0xa(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80b85ec <__gmpz_get_d_2exp@plt+0x6c94c> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %bh,%dh │ │ │ │ + (bad) │ │ │ │ + incl 0x0(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80a5021 <__gmpz_get_d_2exp@plt+0x59381> │ │ │ │ - movl $0x80a4f9c,0x0(%ebp) │ │ │ │ - mov $0x82d010c,%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x200 │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a51f3 <__gmpz_get_d_2exp@plt+0x59553> │ │ │ │ + movl $0x80a511c,-0x14(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 80dc6e4 <__gmpz_get_d_2exp@plt+0x90a44> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x82cfc0c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + js 80a51b4 <__gmpz_get_d_2exp@plt+0x59514> │ │ │ │ + and (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x4(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80a52aa <__gmpz_get_d_2exp@plt+0x5960a> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a52a0 <__gmpz_get_d_2exp@plt+0x59600> │ │ │ │ + mov 0xb(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x3(%eax),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + push %eax │ │ │ │ + mov 0x54(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + call 804b230 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x8143d68,-0x18(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x80f5748,-0x10(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8143c00,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80a6c00 <__gmpz_get_d_2exp@plt+0x5af60> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + shrb $1,0x30022(%ecx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a5371 <__gmpz_get_d_2exp@plt+0x596d1> │ │ │ │ + movl $0x80a5380,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a4f9c <__gmpz_get_d_2exp@plt+0x592fc> │ │ │ │ + jne 80a5380 <__gmpz_get_d_2exp@plt+0x596e0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xorb $0x0,0x22(%ecx) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80a4fce <__gmpz_get_d_2exp@plt+0x5932e> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a4fd4 <__gmpz_get_d_2exp@plt+0x59334> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - movl $0x82daefd,-0x4(%edi) │ │ │ │ - movl $0x82d011c,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a52eb <__gmpz_get_d_2exp@plt+0x5964b> │ │ │ │ + movl $0x80b7804,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + push %esp │ │ │ │ + test $0x220022,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a5321 <__gmpz_get_d_2exp@plt+0x59681> │ │ │ │ + movl $0x80a5218,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80a5304,0x8(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8169f10 <__gmpz_get_d_2exp@plt+0x11e270> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + adc %ch,0x22(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + cmp $0x53,%al │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8166dfc <__gmpz_get_d_2exp@plt+0x11b15c> │ │ │ │ + xchg %ax,%ax │ │ │ │ nop │ │ │ │ - sub $0xb1,%al │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a5407 <__gmpz_get_d_2exp@plt+0x59767> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a53fd <__gmpz_get_d_2exp@plt+0x5975d> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + sub $0xc,%esp │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + call 80b66c0 <__gmpz_get_d_2exp@plt+0x6aa20> │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x80a52c0,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x80a541c,-0x8(%ebp) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + movl $0x82cfbda,-0xc(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81661e4 <__gmpz_get_d_2exp@plt+0x11a544> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x82cfc1c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + lock cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,0x45890845(%ebx) │ │ │ │ + add %cl,-0x6d16f78b(%ecx) │ │ │ │ + std │ │ │ │ + (bad) │ │ │ │ + jmp *-0x70(%esi) │ │ │ │ + loopne 80a53d5 <__gmpz_get_d_2exp@plt+0x59735> │ │ │ │ + and (%eax),%al │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8d0c45(%ebx) │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jae 80a5501 <__gmpz_get_d_2exp@plt+0x59861> │ │ │ │ + mov $0x82cfc30,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 80a53ac <__gmpz_get_d_2exp@plt+0x5970c> │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + and (%eax),%al │ │ │ │ + add $0x1e000000,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80a5065 <__gmpz_get_d_2exp@plt+0x593c5> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a506b <__gmpz_get_d_2exp@plt+0x593cb> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82d011c,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80a54b2 <__gmpz_get_d_2exp@plt+0x59812> │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a5056 <__gmpz_get_d_2exp@plt+0x593b6> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80a4ff0,-0x4(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ + nop │ │ │ │ + test %ah,0x40022(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + js 80a54f1 <__gmpz_get_d_2exp@plt+0x59851> │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80a28a0 <__gmpz_get_d_2exp@plt+0x56c00> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + sub $0xc,%esp │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + call 80b66c0 <__gmpz_get_d_2exp@plt+0x6aa20> │ │ │ │ + add $0xc,%esp │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jne 80a5456 <__gmpz_get_d_2exp@plt+0x597b6> │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ + movl $0x80a5498,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 816ecac <__gmpz_get_d_2exp@plt+0x12300c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %al,0x55(%eax) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a5540 <__gmpz_get_d_2exp@plt+0x598a0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x75ff037e(%ebx) │ │ │ │ + or 0x82daeee(%esi),%edi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x82daee9,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + or $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a55d8 <__gmpz_get_d_2exp@plt+0x59938> │ │ │ │ + movl $0x80a55a8,-0x8(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a55a8 <__gmpz_get_d_2exp@plt+0x59908> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a5591 <__gmpz_get_d_2exp@plt+0x598f1> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + push %eax │ │ │ │ + call 80b6820 <__gmpz_get_d_2exp@plt+0x6ab80> │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x80f38e0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + cmpsb %es:(%edi),%fs:(%esi) │ │ │ │ + and (%eax),%al │ │ │ │ + add $0x1000200,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%eax,%eax,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80a5649 <__gmpz_get_d_2exp@plt+0x599a9> │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a50b2 <__gmpz_get_d_2exp@plt+0x59412> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + ja 80a563f <__gmpz_get_d_2exp@plt+0x5999f> │ │ │ │ + mov 0x2(%eax),%ecx │ │ │ │ + mov 0x6(%eax),%eax │ │ │ │ + movl $0x80a5568,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x80a4f0c,0x0(%ebp) │ │ │ │ + movl $0x80a5658,0x0(%ebp) │ │ │ │ + movl $0x82cfc4d,-0x10(%ebp) │ │ │ │ + movl $0x82cfc38,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80a2094 <__gmpz_get_d_2exp@plt+0x563f4> │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80a543c <__gmpz_get_d_2exp@plt+0x5979c> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x82dab01(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0xc,%edi │ │ │ │ + nop │ │ │ │ + andb $0x1,0x30022(%ebp) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a5693 <__gmpz_get_d_2exp@plt+0x599f3> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80a4f8c <__gmpz_get_d_2exp@plt+0x592ec> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x50022a5,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a5745 <__gmpz_get_d_2exp@plt+0x59aa5> │ │ │ │ + movl $0x80a577c,-0x4(%ebp) │ │ │ │ + mov $0x82d3131,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8167e3c <__gmpz_get_d_2exp@plt+0x11c19c> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + js 80a5683 <__gmpz_get_d_2exp@plt+0x599e3> │ │ │ │ + and (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a56cb <__gmpz_get_d_2exp@plt+0x59a2b> │ │ │ │ + movl $0x80a55ec,-0x20(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + lea 0x8(%esi),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + movl $0x80a5674,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + lea -0x1e(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80c6f70,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80a5758,-0x4(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x5(%edi),%esi │ │ │ │ + lea -0x13(%edi),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8169f10 <__gmpz_get_d_2exp@plt+0x11e270> │ │ │ │ + mov $0x82cfc70,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x458b0475(%ebx) │ │ │ │ + or %cl,0x4d890c4d(%ebx) │ │ │ │ + or %cl,-0x3a7cf3bb(%ecx) │ │ │ │ + or %bh,%bh │ │ │ │ + or %cl,%gs:-0x5b1bff8a(%ebp) │ │ │ │ + and (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + call 911261da │ │ │ │ + lock mov $0x60,%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8166dfc <__gmpz_get_d_2exp@plt+0x11b15c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + jmp 80a5960 <__gmpz_get_d_2exp@plt+0x59cc0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + or %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x4(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80a5818 <__gmpz_get_d_2exp@plt+0x59b78> │ │ │ │ + add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a50ff <__gmpz_get_d_2exp@plt+0x5945f> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + ja 80a580e <__gmpz_get_d_2exp@plt+0x59b6e> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%ecx │ │ │ │ + sub 0xf(%eax),%ecx │ │ │ │ + movl $0x8143d68,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x80f5748,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x8143c00,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x80a4e80,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80a2d90 <__gmpz_get_d_2exp@plt+0x570f0> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x80a5138,0x8(%ebp) │ │ │ │ + jmp 816f3b4 <__gmpz_get_d_2exp@plt+0x123714> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a5138 <__gmpz_get_d_2exp@plt+0x59498> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ nop │ │ │ │ - mov $0xb2,%al │ │ │ │ - and (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ + add $0x8000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a592c <__gmpz_get_d_2exp@plt+0x59c8c> │ │ │ │ + movl $0x80a5900,-0x18(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0x30(%ebp) │ │ │ │ + mov 0xb(%esi),%ecx │ │ │ │ + mov %ecx,-0x2c(%ebp) │ │ │ │ + movl $0x82daee9,-0x28(%ebp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %edx,-0x24(%ebp) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + add $0xffffffd0,%ebp │ │ │ │ + jmp 80b8e14 <__gmpz_get_d_2exp@plt+0x6d174> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + nop │ │ │ │ + lds (%ebx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a5894 <__gmpz_get_d_2exp@plt+0x59bf4> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0xb(%esi),%ecx │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x1f(%esi),%ecx │ │ │ │ + movl $0x80a57ac,-0x10(%edi) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 8169f10 <__gmpz_get_d_2exp@plt+0x11e270> │ │ │ │ + add $0x1e000002,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 80a5644 <__gmpz_get_d_2exp@plt+0x599a4> │ │ │ │ - movl $0x80a51a0,0x0(%ebp) │ │ │ │ - mov $0x82cfff8,%esi │ │ │ │ + jne 80a592f <__gmpz_get_d_2exp@plt+0x59c8f> │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + shl $1,%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80a5960 <__gmpz_get_d_2exp@plt+0x59cc0> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x80a58ac,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a51a0 <__gmpz_get_d_2exp@plt+0x59500> │ │ │ │ + jne 80a58ac <__gmpz_get_d_2exp@plt+0x59c0c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - push $0x10022b2 │ │ │ │ + cmp %bh,%dh │ │ │ │ + (bad) │ │ │ │ + incl 0x2 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80a5685 <__gmpz_get_d_2exp@plt+0x599e5> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a59d4 <__gmpz_get_d_2exp@plt+0x59d34> │ │ │ │ + movl $0x80a5994,-0x4(%ebp) │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8166dfc <__gmpz_get_d_2exp@plt+0x11b15c> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + add $0x1e000002,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a597d <__gmpz_get_d_2exp@plt+0x59cdd> │ │ │ │ + movl $0x80a582c,-0x18(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - movl $0x80a51c4,0x0(%ebp) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 8169f10 <__gmpz_get_d_2exp@plt+0x11e270> │ │ │ │ + mov $0x82cfc78,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + or %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x4(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80a5a54 <__gmpz_get_d_2exp@plt+0x59db4> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a5a4a <__gmpz_get_d_2exp@plt+0x59daa> │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%ecx │ │ │ │ + sub 0xf(%eax),%ecx │ │ │ │ + movl $0x8143d68,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x80f5748,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x8143c00,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 816f3b4 <__gmpz_get_d_2exp@plt+0x123714> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + or %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x30(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a5b5a <__gmpz_get_d_2exp@plt+0x59eba> │ │ │ │ + movl $0x80a5b84,-0x14(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x13(%esi),%eax │ │ │ │ + mov 0xf(%esi),%esi │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a51c4 <__gmpz_get_d_2exp@plt+0x59524> │ │ │ │ + jne 80a5b84 <__gmpz_get_d_2exp@plt+0x59ee4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - xor $0xb2,%al │ │ │ │ - and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + les (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80a563e <__gmpz_get_d_2exp@plt+0x5999e> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a5abb <__gmpz_get_d_2exp@plt+0x59e1b> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0xb(%esi),%ecx │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x1f(%esi),%ecx │ │ │ │ + movl $0x80a59e8,-0x10(%edi) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - jmp 80a517f <__gmpz_get_d_2exp@plt+0x594df> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - adc %dh,0x10022(%edx) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 8169f10 <__gmpz_get_d_2exp@plt+0x11e270> │ │ │ │ + add $0x1e000001,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 80a55f7 <__gmpz_get_d_2exp@plt+0x59957> │ │ │ │ - movl $0x80a522c,0x0(%ebp) │ │ │ │ - mov $0x82d0018,%esi │ │ │ │ + jne 80a5b5d <__gmpz_get_d_2exp@plt+0x59ebd> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + shl $1,%eax │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80a5960 <__gmpz_get_d_2exp@plt+0x59cc0> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x80a5ad4,0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a522c <__gmpz_get_d_2exp@plt+0x5958c> │ │ │ │ + jne 80a5ad4 <__gmpz_get_d_2exp@plt+0x59e34> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - enter $0x22b1,$0x0 │ │ │ │ - add %eax,(%eax) │ │ │ │ + test %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80a5638 <__gmpz_get_d_2exp@plt+0x59998> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - movl $0x80a5250,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a5250 <__gmpz_get_d_2exp@plt+0x595b0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + sub %bl,0xa(%ebx) │ │ │ │ + or %cl,0x45890346(%ebx) │ │ │ │ + in $0x8b,%al │ │ │ │ + dec %esi │ │ │ │ + pop %es │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + movl $0x82daee9,-0x14(%ebp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 80b8e14 <__gmpz_get_d_2exp@plt+0x6d174> │ │ │ │ + xchg %ax,%ax │ │ │ │ nop │ │ │ │ - xchg %eax,%esp │ │ │ │ - mov $0x22,%cl │ │ │ │ + add $0x3000200,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80a55f1 <__gmpz_get_d_2exp@plt+0x59951> │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a5cde <__gmpz_get_d_2exp@plt+0x5a03e> │ │ │ │ + movl $0x80a5cec,-0x10(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0xa(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xe(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80b9e50 <__gmpz_get_d_2exp@plt+0x6e1b0> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + nop │ │ │ │ + test %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a5c0c <__gmpz_get_d_2exp@plt+0x59f6c> │ │ │ │ + movl $0x80a5a68,-0x14(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - jmp 80a520b <__gmpz_get_d_2exp@plt+0x5956b> │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %esi,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 8169f10 <__gmpz_get_d_2exp@plt+0x11e270> │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - jo 80a51f7 <__gmpz_get_d_2exp@plt+0x59557> │ │ │ │ - and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + test %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80a55aa <__gmpz_get_d_2exp@plt+0x5990a> │ │ │ │ - movl $0x80a52b8,0x0(%ebp) │ │ │ │ - mov $0x82d0038,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a52b8 <__gmpz_get_d_2exp@plt+0x59618> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sub %dh,0x10022(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80a55eb <__gmpz_get_d_2exp@plt+0x5994b> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - movl $0x80a52dc,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a52dc <__gmpz_get_d_2exp@plt+0x5963c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - hlt │ │ │ │ - mov $0x22,%al │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,-0x44c4d339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80a55a4 <__gmpz_get_d_2exp@plt+0x59904> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - jmp 80a5297 <__gmpz_get_d_2exp@plt+0x595f7> │ │ │ │ + ja 80a5c5e <__gmpz_get_d_2exp@plt+0x59fbe> │ │ │ │ + movl $0x80c6f60,-0x28(%edi) │ │ │ │ + mov %esi,-0x24(%edi) │ │ │ │ + movl $0x80c7840,-0x20(%edi) │ │ │ │ + lea -0x27(%edi),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x82d31f1,-0x18(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov $0x0,%ecx │ │ │ │ + mov $0x0,%edx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + movl $0x0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80a5c24,0x0(%ebp) │ │ │ │ + inc %eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x1f(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + jmp 8166dfc <__gmpz_get_d_2exp@plt+0x11b15c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - shlb $1,0x10022(%eax) │ │ │ │ + test %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80a555d <__gmpz_get_d_2exp@plt+0x598bd> │ │ │ │ - movl $0x80a5344,0x0(%ebp) │ │ │ │ - mov $0x82d0058,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a5344 <__gmpz_get_d_2exp@plt+0x596a4> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,0x758b080a(,%ebx,2) │ │ │ │ + adc %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80a5d0c <__gmpz_get_d_2exp@plt+0x5a06c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - mov %dh,0x10022(%eax) │ │ │ │ + test %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80a559e <__gmpz_get_d_2exp@plt+0x598fe> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - movl $0x80a5368,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a5368 <__gmpz_get_d_2exp@plt+0x596c8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,0x5c(%eax) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov $0x82d3131,%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + jmp 8167e3c <__gmpz_get_d_2exp@plt+0x11c19c> │ │ │ │ nop │ │ │ │ - push %esp │ │ │ │ - mov $0x22,%al │ │ │ │ - add %al,(%ecx) │ │ │ │ + lock lds (%edx),%esp │ │ │ │ + add %al,0x2000200 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80a5557 <__gmpz_get_d_2exp@plt+0x598b7> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - jmp 80a5323 <__gmpz_get_d_2exp@plt+0x59683> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xor %dh,0x10022(%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80a5510 <__gmpz_get_d_2exp@plt+0x59870> │ │ │ │ - movl $0x80a53d4,0x0(%ebp) │ │ │ │ - mov $0x82d0078,%esi │ │ │ │ + jb 80a5dcb <__gmpz_get_d_2exp@plt+0x5a12b> │ │ │ │ + movl $0x80a5ddc,-0xc(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a53d4 <__gmpz_get_d_2exp@plt+0x59734> │ │ │ │ + jne 80a5ddc <__gmpz_get_d_2exp@plt+0x5a13c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - call 90a7644 │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x80a5d88,0x0(%ebp) │ │ │ │ + jmp 81669f0 <__gmpz_get_d_2exp@plt+0x11ad50> │ │ │ │ + pushf │ │ │ │ + lds (%edx),%esp │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80a5551 <__gmpz_get_d_2exp@plt+0x598b1> │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a5d66 <__gmpz_get_d_2exp@plt+0x5a0c6> │ │ │ │ + movl $0x80a5bd0,-0x10(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - movl $0x80a53f8,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + mov %esi,%eax │ │ │ │ + shl $0x2,%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + movl $0x4,0x8(%ebp) │ │ │ │ + lea -0xe(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a53f8 <__gmpz_get_d_2exp@plt+0x59758> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 80ba98c <__gmpz_get_d_2exp@plt+0x6ecec> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + dec %eax │ │ │ │ + lds (%edx),%esp │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,-0x76f7f5a3(%eax) │ │ │ │ + jne 80a5dde <__gmpz_get_d_2exp@plt+0x5a13e> │ │ │ │ + movl $0x0,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80f3c84 <__gmpz_get_d_2exp@plt+0xa7fe4> │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a5e75 <__gmpz_get_d_2exp@plt+0x5a1d5> │ │ │ │ + movl $0x80a5e8c,-0x4(%ebp) │ │ │ │ + mov $0x82d37e0,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 816ecac <__gmpz_get_d_2exp@plt+0x12300c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ xchg %ax,%ax │ │ │ │ - mov $0xaf,%al │ │ │ │ + in $0xc4,%al │ │ │ │ and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80a550a <__gmpz_get_d_2exp@plt+0x5986a> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - jmp 80a53af <__gmpz_get_d_2exp@plt+0x5970f> │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a5e23 <__gmpz_get_d_2exp@plt+0x5a183> │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + movl $0x80a5d34,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + movl $0x82d3b55,0x4(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 80c75b8 <__gmpz_get_d_2exp@plt+0x7b918> │ │ │ │ + mov $0x82cfc7c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - mov %gs,0x22(%edi) │ │ │ │ + cwtl │ │ │ │ + les (%edx),%esp │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80a54b1 <__gmpz_get_d_2exp@plt+0x59811> │ │ │ │ - movl $0x80a542c,0x0(%ebp) │ │ │ │ - mov $0x82d0098,%esi │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,0x5e(%eax) │ │ │ │ + or (%eax),%cl │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a542c <__gmpz_get_d_2exp@plt+0x5978c> │ │ │ │ + jne 80a5e40 <__gmpz_get_d_2exp@plt+0x5a1a0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - jl 80a53ce <__gmpz_get_d_2exp@plt+0x5972e> │ │ │ │ - and (%eax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80a545e <__gmpz_get_d_2exp@plt+0x597be> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a5464 <__gmpz_get_d_2exp@plt+0x597c4> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - movl $0x82daefd,-0x4(%edi) │ │ │ │ - movl $0x82d00a8,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - nop │ │ │ │ - sub %ch,0x100(%edx,%eiz,1) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80a54f5 <__gmpz_get_d_2exp@plt+0x59855> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a54fb <__gmpz_get_d_2exp@plt+0x5985b> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82d00a8,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a5fb4 <__gmpz_get_d_2exp@plt+0x5a314> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + sub 0xb(%esi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jg 80a5f50 <__gmpz_get_d_2exp@plt+0x5a2b0> │ │ │ │ + mov $0x82daefd,%esi │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a54e6 <__gmpz_get_d_2exp@plt+0x59846> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80a5480,-0x4(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x80a5f7c,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8166604 <__gmpz_get_d_2exp@plt+0x11a964> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x80a5f1c,-0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80a1a0c <__gmpz_get_d_2exp@plt+0x55d6c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xc,%edi │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfbb3(%ebx) │ │ │ │ + or %cl,0x14c783f0(%ecx) │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a5542 <__gmpz_get_d_2exp@plt+0x598a2> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ + ja 80a5ef3 <__gmpz_get_d_2exp@plt+0x5a253> │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movl $0x8143d78,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8143dd0,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x80a539c,0x0(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80a1724 <__gmpz_get_d_2exp@plt+0x55a84> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0xc,%edi │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov $0x82daefd,%edx │ │ │ │ + dec %eax │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a558f <__gmpz_get_d_2exp@plt+0x598ef> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ + ja 80a5ed1 <__gmpz_get_d_2exp@plt+0x5a231> │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80a5f8a <__gmpz_get_d_2exp@plt+0x5a2ea> │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + mov %edx,%eax │ │ │ │ + jmp 80a5f24 <__gmpz_get_d_2exp@plt+0x5a284> │ │ │ │ + nop │ │ │ │ + arpl %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + or %cl,-0x3a7cf3ab(%ebx) │ │ │ │ + adc %ch,%bl │ │ │ │ + iret │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov (%ecx,%eax,4),%ecx │ │ │ │ + movl $0x8143d78,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8143dd0,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80a5310,0x0(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80a1578 <__gmpz_get_d_2exp@plt+0x558d8> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x6(%edi),%edx │ │ │ │ + dec %eax │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + jmp 80a5f59 <__gmpz_get_d_2exp@plt+0x5a2b9> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a5fe9 <__gmpz_get_d_2exp@plt+0x5a349> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80bb10c <__gmpz_get_d_2exp@plt+0x6f46c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + or %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a6100 <__gmpz_get_d_2exp@plt+0x5a460> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + sub 0xb(%esi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jg 80a609c <__gmpz_get_d_2exp@plt+0x5a3fc> │ │ │ │ + mov $0x82daefd,%esi │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a55dc <__gmpz_get_d_2exp@plt+0x5993c> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80a5284,0x0(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80a1234 <__gmpz_get_d_2exp@plt+0x55594> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x80a60c8,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8166604 <__gmpz_get_d_2exp@plt+0x11a964> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x80a6068,-0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xc,%edi │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfbb3(%ebx) │ │ │ │ + or %cl,0x14c783f0(%ecx) │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a5629 <__gmpz_get_d_2exp@plt+0x59989> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ + ja 80a603f <__gmpz_get_d_2exp@plt+0x5a39f> │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movl $0x8143d78,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8143dd0,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x80a51f8,0x0(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80a0ef0 <__gmpz_get_d_2exp@plt+0x55250> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0xc,%edi │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov $0x82daefd,%edx │ │ │ │ + dec %eax │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a5676 <__gmpz_get_d_2exp@plt+0x599d6> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ + ja 80a601d <__gmpz_get_d_2exp@plt+0x5a37d> │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80a60d6 <__gmpz_get_d_2exp@plt+0x5a436> │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + mov %edx,%eax │ │ │ │ + jmp 80a6070 <__gmpz_get_d_2exp@plt+0x5a3d0> │ │ │ │ + nop │ │ │ │ + arpl %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + or %cl,-0x3a7cf3ab(%ebx) │ │ │ │ + adc %ch,%bl │ │ │ │ + iret │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov (%ecx,%eax,4),%ecx │ │ │ │ + movl $0x8143d78,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8143dd0,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x6(%edi),%edx │ │ │ │ + dec %eax │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + jmp 80a60a5 <__gmpz_get_d_2exp@plt+0x5a405> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a6386 <__gmpz_get_d_2exp@plt+0x5a6e6> │ │ │ │ + movl $0x80a6420,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 816f594 <__gmpz_get_d_2exp@plt+0x1238f4> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + imul $0x1e0000,(%ecx),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a6377 <__gmpz_get_d_2exp@plt+0x5a6d7> │ │ │ │ + mov 0x1b(%esi),%eax │ │ │ │ + cmp 0x1f(%esi),%eax │ │ │ │ + jne 80a6211 <__gmpz_get_d_2exp@plt+0x5a571> │ │ │ │ + movl $0x80a5ff8,-0xc(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x80a516c,0x0(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80a1d50 <__gmpz_get_d_2exp@plt+0x560b0> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x80a56b0,0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a56b0 <__gmpz_get_d_2exp@plt+0x59a10> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - shrb $0x0,0x100(%edx,%eiz,1) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0x24,%ebp │ │ │ │ + jmp 8169f10 <__gmpz_get_d_2exp@plt+0x11e270> │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80a5858 <__gmpz_get_d_2exp@plt+0x59bb8> │ │ │ │ - movl $0x80a571c,0x0(%ebp) │ │ │ │ - mov $0x82cffa4,%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + sub %ah,0xa(%ebx) │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + or 0x4c891b56(%ebx),%ecx │ │ │ │ + and $0x7c,%al │ │ │ │ + mov 0x1f(%esi),%ecx │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a571c <__gmpz_get_d_2exp@plt+0x59a7c> │ │ │ │ + jne 80a6328 <__gmpz_get_d_2exp@plt+0x5a688> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - js 80a5686 <__gmpz_get_d_2exp@plt+0x599e6> │ │ │ │ - and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + movl $0x80a61f4,0x14(%ebp) │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 816f594 <__gmpz_get_d_2exp@plt+0x1238f4> │ │ │ │ + nop │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80a5899 <__gmpz_get_d_2exp@plt+0x59bf9> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - movl $0x80a5740,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add $0x94,%al │ │ │ │ + popa │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a5740 <__gmpz_get_d_2exp@plt+0x59aa0> │ │ │ │ + jne 80a6194 <__gmpz_get_d_2exp@plt+0x5a4f4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %eax │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80a5852 <__gmpz_get_d_2exp@plt+0x59bb2> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - jmp 80a56f7 <__gmpz_get_d_2exp@plt+0x59a57> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sbb $0xac,%al │ │ │ │ - and (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80a57f9 <__gmpz_get_d_2exp@plt+0x59b59> │ │ │ │ - movl $0x80a5774,0x0(%ebp) │ │ │ │ - mov $0x82cffc4,%esi │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + movl $0x80a62a4,0x0(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x24(%ebp),%esi │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a5774 <__gmpz_get_d_2exp@plt+0x59ad4> │ │ │ │ + jne 80a62a4 <__gmpz_get_d_2exp@plt+0x5a604> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pusha │ │ │ │ - test $0x22,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80a57a6 <__gmpz_get_d_2exp@plt+0x59b06> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a57ac <__gmpz_get_d_2exp@plt+0x59b0c> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - movl $0x82daefd,-0x4(%edi) │ │ │ │ - movl $0x82cffd4,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - nop │ │ │ │ - or $0xa8,%al │ │ │ │ - and (%eax),%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80a583d <__gmpz_get_d_2exp@plt+0x59b9d> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a5843 <__gmpz_get_d_2exp@plt+0x59ba3> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a622e <__gmpz_get_d_2exp@plt+0x5a58e> │ │ │ │ + movl $0x80a5fc0,-0xc(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82cffd4,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a582e <__gmpz_get_d_2exp@plt+0x59b8e> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80a57c8,-0x4(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80a0ab8 <__gmpz_get_d_2exp@plt+0x54e18> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0xc(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80a6348,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8166604 <__gmpz_get_d_2exp@plt+0x11a964> │ │ │ │ + nop │ │ │ │ + imul $0x1e0000,(%ecx),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jne 80a61d0 <__gmpz_get_d_2exp@plt+0x5a530> │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xc,%edi │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a588a <__gmpz_get_d_2exp@plt+0x59bea> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ + ja 80a626b <__gmpz_get_d_2exp@plt+0x5a5cb> │ │ │ │ + movl $0x80a5eac,-0xc(%edi) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80a56e4,0x0(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80a0c08 <__gmpz_get_d_2exp@plt+0x54f68> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x80a58c4,0xc(%ebp) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x80a6398,0xc(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a58c4 <__gmpz_get_d_2exp@plt+0x59c24> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 8169f10 <__gmpz_get_d_2exp@plt+0x11e270> │ │ │ │ xchg %ax,%ax │ │ │ │ - subb $0x0,0x22(%edx) │ │ │ │ + or %al,(%bx,%si) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80a594d <__gmpz_get_d_2exp@plt+0x59cad> │ │ │ │ - movl $0x80a58f4,0x0(%ebp) │ │ │ │ - mov $0x82cff74,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a58f4 <__gmpz_get_d_2exp@plt+0x59c54> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - nop │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x558b084d(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + inc %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x64,%al │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + jmp 80a62d4 <__gmpz_get_d_2exp@plt+0x5a634> │ │ │ │ + push $0x1e000001 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + adc %cl,-0x7b76f3ab(%ebx) │ │ │ │ + and $0x88,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80a5909 <__gmpz_get_d_2exp@plt+0x59c69> │ │ │ │ - mov $0x82cff86,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + add %cl,0x4c890845(%ebx) │ │ │ │ + and $0x70,%al │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - adc %bl,0x10022(%ebp) │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + jmp 80a62d4 <__gmpz_get_d_2exp@plt+0x5a634> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + mov $0x82cfc8c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80a5991 <__gmpz_get_d_2exp@plt+0x59cf1> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a5997 <__gmpz_get_d_2exp@plt+0x59cf7> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82cf62c,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a5982 <__gmpz_get_d_2exp@plt+0x59ce2> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80a591c,-0x4(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70c45(%ebx) │ │ │ │ + or $0x48,%al │ │ │ │ + bound %ecx,(%edx) │ │ │ │ + or %cl,0x4d89044d(%ebx) │ │ │ │ + cld │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %esi,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80a6110 <__gmpz_get_d_2exp@plt+0x5a470> │ │ │ │ + xchg %ax,%ax │ │ │ │ + movl $0x1e0000,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + movl $0x80a6148,-0x8(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x1b(%esi),%eax │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1f(%esi),%edx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80a0968 <__gmpz_get_d_2exp@plt+0x54cc8> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80a59cc,0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a59cc <__gmpz_get_d_2exp@plt+0x59d2c> │ │ │ │ + jne 80a6148 <__gmpz_get_d_2exp@plt+0x5a4a8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - pusha │ │ │ │ - test $0x22,%eax │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80a5a55 <__gmpz_get_d_2exp@plt+0x59db5> │ │ │ │ - movl $0x80a59fc,0x0(%ebp) │ │ │ │ - mov $0x82cff44,%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + int3 │ │ │ │ + arpl %ecx,(%edx) │ │ │ │ + or %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a59fc <__gmpz_get_d_2exp@plt+0x59d5c> │ │ │ │ + jne 80a63cc <__gmpz_get_d_2exp@plt+0x5a72c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %eax │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - and (%eax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80a5a11 <__gmpz_get_d_2exp@plt+0x59d71> │ │ │ │ - mov $0x82cff56,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a6554 <__gmpz_get_d_2exp@plt+0x5a8b4> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + sub 0xb(%esi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jg 80a64f0 <__gmpz_get_d_2exp@plt+0x5a850> │ │ │ │ + mov $0x82daefd,%esi │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - fcomps 0x10022(%ebx) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x80a651c,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8166604 <__gmpz_get_d_2exp@plt+0x11a964> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x80a64bc,-0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80a5a99 <__gmpz_get_d_2exp@plt+0x59df9> │ │ │ │ - add $0xc,%edi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfbb3(%ebx) │ │ │ │ + or %cl,0x14c783f0(%ecx) │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a5a9f <__gmpz_get_d_2exp@plt+0x59dff> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82cf5fc,(%edi) │ │ │ │ + ja 80a6493 <__gmpz_get_d_2exp@plt+0x5a7f3> │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movl $0x8143d78,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8143dd0,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0xc,%edi │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov $0x82daefd,%edx │ │ │ │ + dec %eax │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a5a8a <__gmpz_get_d_2exp@plt+0x59dea> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ + ja 80a6471 <__gmpz_get_d_2exp@plt+0x5a7d1> │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80a652a <__gmpz_get_d_2exp@plt+0x5a88a> │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + mov %edx,%eax │ │ │ │ + jmp 80a64c4 <__gmpz_get_d_2exp@plt+0x5a824> │ │ │ │ + nop │ │ │ │ + arpl %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + or %cl,-0x3a7cf3ab(%ebx) │ │ │ │ + adc %ch,%bl │ │ │ │ + iret │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov (%ecx,%eax,4),%ecx │ │ │ │ + movl $0x8143d78,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8143dd0,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80a5a24,-0x4(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x6(%edi),%edx │ │ │ │ + dec %eax │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + jmp 80a64f9 <__gmpz_get_d_2exp@plt+0x5a859> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a6589 <__gmpz_get_d_2exp@plt+0x5a8e9> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80bb10c <__gmpz_get_d_2exp@plt+0x6f46c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + or %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a66a0 <__gmpz_get_d_2exp@plt+0x5aa00> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + sub 0xb(%esi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jg 80a663c <__gmpz_get_d_2exp@plt+0x5a99c> │ │ │ │ + mov $0x82daefd,%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x80a6668,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8166604 <__gmpz_get_d_2exp@plt+0x11a964> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x80a6608,-0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80a0818 <__gmpz_get_d_2exp@plt+0x54b78> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80a5ad4,0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a5ad4 <__gmpz_get_d_2exp@plt+0x59e34> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - inc %eax │ │ │ │ - test $0x22,%al │ │ │ │ - add %al,(%eax) │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80a5b5d <__gmpz_get_d_2exp@plt+0x59ebd> │ │ │ │ - movl $0x80a5b04,0x0(%ebp) │ │ │ │ - mov $0x82cff14,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a5b04 <__gmpz_get_d_2exp@plt+0x59e64> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and %ah,0x0(%edx,%eiz,1) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80a5b19 <__gmpz_get_d_2exp@plt+0x59e79> │ │ │ │ - mov $0x82cff26,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - mov 0x100229a,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80a5ba1 <__gmpz_get_d_2exp@plt+0x59f01> │ │ │ │ - add $0xc,%edi │ │ │ │ + add %cl,-0x3a7cfbb3(%ebx) │ │ │ │ + or %cl,0x14c783f0(%ecx) │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a5ba7 <__gmpz_get_d_2exp@plt+0x59f07> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82cf5cc,(%edi) │ │ │ │ + ja 80a65df <__gmpz_get_d_2exp@plt+0x5a93f> │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movl $0x8143d78,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8143dd0,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0xc,%edi │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov $0x82daefd,%edx │ │ │ │ + dec %eax │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a5b92 <__gmpz_get_d_2exp@plt+0x59ef2> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ + ja 80a65bd <__gmpz_get_d_2exp@plt+0x5a91d> │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80a6676 <__gmpz_get_d_2exp@plt+0x5a9d6> │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + mov %edx,%eax │ │ │ │ + jmp 80a6610 <__gmpz_get_d_2exp@plt+0x5a970> │ │ │ │ + nop │ │ │ │ + arpl %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + or %cl,-0x3a7cf3ab(%ebx) │ │ │ │ + adc %ch,%bl │ │ │ │ + iret │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov (%ecx,%eax,4),%ecx │ │ │ │ + movl $0x8143d78,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8143dd0,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80a5b2c,-0x4(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x6(%edi),%edx │ │ │ │ + dec %eax │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + jmp 80a6645 <__gmpz_get_d_2exp@plt+0x5a9a5> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + lret $0x22 │ │ │ │ + add $0x2000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a6a48 <__gmpz_get_d_2exp@plt+0x5ada8> │ │ │ │ + movl $0x80a6bd8,-0x8(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80a06c8 <__gmpz_get_d_2exp@plt+0x54a28> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80a5bdc,0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a5bdc <__gmpz_get_d_2exp@plt+0x59f3c> │ │ │ │ + jne 80a6bd8 <__gmpz_get_d_2exp@plt+0x5af38> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - and $0xa7,%al │ │ │ │ + sub $0xca,%al │ │ │ │ and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80a5d84 <__gmpz_get_d_2exp@plt+0x5a0e4> │ │ │ │ - movl $0x80a5c48,0x0(%ebp) │ │ │ │ - mov $0x82cfec0,%esi │ │ │ │ + add %cl,-0x77cfcba(%ebx) │ │ │ │ + add %edi,0x1f(%edi) │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + shl $0x2,%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jge 80a6a2b <__gmpz_get_d_2exp@plt+0x5ad8b> │ │ │ │ + mov $0x82d3120,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 816589c <__gmpz_get_d_2exp@plt+0x119bfc> │ │ │ │ + mov %eax,%ecx │ │ │ │ + jmp 80a6701 <__gmpz_get_d_2exp@plt+0x5aa61> │ │ │ │ + nop │ │ │ │ + imul $0x1e0000,(%ecx),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a694f <__gmpz_get_d_2exp@plt+0x5acaf> │ │ │ │ + mov 0x1b(%esi),%eax │ │ │ │ + cmp 0x1f(%esi),%eax │ │ │ │ + jne 80a67ec <__gmpz_get_d_2exp@plt+0x5ab4c> │ │ │ │ + movl $0x80a6598,-0xc(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0x24,%ebp │ │ │ │ + jmp 8169f10 <__gmpz_get_d_2exp@plt+0x11e270> │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + add %ch,0xa(%ecx) │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + or 0x4c891b56(%ebx),%ecx │ │ │ │ + and $0x7c,%al │ │ │ │ + mov 0x1f(%esi),%ecx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a5c48 <__gmpz_get_d_2exp@plt+0x59fa8> │ │ │ │ + jne 80a6900 <__gmpz_get_d_2exp@plt+0x5ac60> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0x80a67d0,0x18(%ebp) │ │ │ │ + mov 0x1c(%ebp),%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 816f594 <__gmpz_get_d_2exp@plt+0x1238f4> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - fsubl 0x10022(%esi) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80a5dc5 <__gmpz_get_d_2exp@plt+0x5a125> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - movl $0x80a5c6c,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a5c6c <__gmpz_get_d_2exp@plt+0x59fcc> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dh,0xa(%edi,%eiz,2) │ │ │ │ + or %cl,-0x7639760f(%ecx) │ │ │ │ + dec %ebp │ │ │ │ + add $0x66,%al │ │ │ │ + test $0x8c750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80a5d7e <__gmpz_get_d_2exp@plt+0x5a0de> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - jmp 80a5c23 <__gmpz_get_d_2exp@plt+0x59f83> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - andb $0x0,0x22(%esi) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80a5d25 <__gmpz_get_d_2exp@plt+0x5a085> │ │ │ │ - movl $0x80a5ca0,0x0(%ebp) │ │ │ │ - mov $0x82cfee0,%esi │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + movl $0x80a687c,0x0(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a5ca0 <__gmpz_get_d_2exp@plt+0x5a000> │ │ │ │ + jne 80a687c <__gmpz_get_d_2exp@plt+0x5abdc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - push %eax │ │ │ │ - mov %al,0x22 │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80a5cd2 <__gmpz_get_d_2exp@plt+0x5a032> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a5cd8 <__gmpz_get_d_2exp@plt+0x5a038> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - movl $0x82daefd,-0x4(%edi) │ │ │ │ - movl $0x82cfef0,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - nop │ │ │ │ - cld │ │ │ │ - mov 0x10022,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80a5d69 <__gmpz_get_d_2exp@plt+0x5a0c9> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a5d6f <__gmpz_get_d_2exp@plt+0x5a0cf> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a6809 <__gmpz_get_d_2exp@plt+0x5ab69> │ │ │ │ + movl $0x80a6560,-0xc(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82cfef0,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a5d5a <__gmpz_get_d_2exp@plt+0x5a0ba> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80a5cf4,-0x4(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80a01d8 <__gmpz_get_d_2exp@plt+0x54538> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0xc(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80a6920,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8166604 <__gmpz_get_d_2exp@plt+0x11a964> │ │ │ │ + nop │ │ │ │ + imul $0x1e0000,(%ecx),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jne 80a67b0 <__gmpz_get_d_2exp@plt+0x5ab10> │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xc,%edi │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a5db6 <__gmpz_get_d_2exp@plt+0x5a116> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ + ja 80a6843 <__gmpz_get_d_2exp@plt+0x5aba3> │ │ │ │ + movl $0x80a644c,-0xc(%edi) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80a5c10,0x0(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80a051c <__gmpz_get_d_2exp@plt+0x5487c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x80a5df0,0xc(%ebp) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x80a6a54,0xc(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a5df0 <__gmpz_get_d_2exp@plt+0x5a150> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 8169f10 <__gmpz_get_d_2exp@plt+0x11e270> │ │ │ │ xchg %ax,%ax │ │ │ │ - in $0xa4,%al │ │ │ │ - and (%eax),%al │ │ │ │ + add %eax,(%bx,%si) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x558b084d(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + inc %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x64,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + jmp 80a68ac <__gmpz_get_d_2exp@plt+0x5ac0c> │ │ │ │ + push $0x1e000001 │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + adc %cl,-0x7b76f3ab(%ebx) │ │ │ │ + and $0x88,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80a5e79 <__gmpz_get_d_2exp@plt+0x5a1d9> │ │ │ │ - movl $0x80a5e20,0x0(%ebp) │ │ │ │ - mov $0x82cfe90,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a5e20 <__gmpz_get_d_2exp@plt+0x5a180> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %cl,0x4c890845(%ebx) │ │ │ │ + and $0x70,%al │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + jmp 80a68ac <__gmpz_get_d_2exp@plt+0x5ac0c> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - andb $0x0,0x22(%eax) │ │ │ │ + add %al,%fs:(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80a5e35 <__gmpz_get_d_2exp@plt+0x5a195> │ │ │ │ - mov $0x82cfea2,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4d339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a695e <__gmpz_get_d_2exp@plt+0x5acbe> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x80c6f60,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + movl $0x80c7840,-0x20(%edi) │ │ │ │ + lea -0x27(%edi),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + movl $0x82d31f1,-0x18(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov $0x0,%edx │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov $0x0,%edx │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + movl $0x0,-0x4(%edi) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x80a6adc,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x1f(%edi),%edx │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 816f594 <__gmpz_get_d_2exp@plt+0x1238f4> │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x80a6b8c,-0xc(%ebp) │ │ │ │ + mov $0x82d3131,%esi │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8167e3c <__gmpz_get_d_2exp@plt+0x11c19c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - fs xchg %eax,%esi │ │ │ │ - and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80a5ebd <__gmpz_get_d_2exp@plt+0x5a21d> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a5ec3 <__gmpz_get_d_2exp@plt+0x5a223> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82cf4ac,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a5eae <__gmpz_get_d_2exp@plt+0x5a20e> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80a5e48,-0x4(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70c45(%ebx) │ │ │ │ + or $0x20,%al │ │ │ │ + push $0x4d8b080a │ │ │ │ + or %cl,0x4d8bfc4d(%ecx) │ │ │ │ + adc %cl,0x4d8b004d(%ecx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,-0x3a7cef8b(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 80a6110 <__gmpz_get_d_2exp@plt+0x5a470> │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + sub %ah,0xa(%edi) │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x1b(%esi),%eax │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1f(%esi),%edx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 809fef0 <__gmpz_get_d_2exp@plt+0x54250> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80a5ef8,0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a5ef8 <__gmpz_get_d_2exp@plt+0x5a258> │ │ │ │ + jne 80a6728 <__gmpz_get_d_2exp@plt+0x5aa88> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - enter $0x22a3,$0x0 │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80a64dd <__gmpz_get_d_2exp@plt+0x5a83d> │ │ │ │ - movl $0x80a5f60,0x0(%ebp) │ │ │ │ - mov $0x82cfd9c,%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + mov %ch,0xa(%edx) │ │ │ │ + or %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a5f60 <__gmpz_get_d_2exp@plt+0x5a2c0> │ │ │ │ + jne 80a6a88 <__gmpz_get_d_2exp@plt+0x5ade8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - andb $0x0,0x10022(%ebx) │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80a651e <__gmpz_get_d_2exp@plt+0x5a87e> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4cf39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a6a1c <__gmpz_get_d_2exp@plt+0x5ad7c> │ │ │ │ + movl $0x80c6f70,-0x2c(%edi) │ │ │ │ + mov %esi,-0x28(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x80c7840,-0x20(%edi) │ │ │ │ + lea -0x29(%edi),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x82d31f6,-0x18(%edi) │ │ │ │ + lea 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - movl $0x80a5f84,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + mov $0x0,%ecx │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x0,-0x4(%edi) │ │ │ │ + movl $0x0,(%edi) │ │ │ │ + movl $0x80a6978,0x8(%ebp) │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ + lea -0x1f(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a5f84 <__gmpz_get_d_2exp@plt+0x5a2e4> │ │ │ │ + jne 80a6978 <__gmpz_get_d_2exp@plt+0x5acd8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - dec %esp │ │ │ │ - mov %eax,0x10022 │ │ │ │ + xchg %ax,%ax │ │ │ │ + out %al,$0x1 │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80a64d7 <__gmpz_get_d_2exp@plt+0x5a837> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - jmp 80a5f3f <__gmpz_get_d_2exp@plt+0x5a29f> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sub %ah,0x10022(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80a6490 <__gmpz_get_d_2exp@plt+0x5a7f0> │ │ │ │ - movl $0x80a5fec,0x0(%ebp) │ │ │ │ - mov $0x82cfdbc,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a5fec <__gmpz_get_d_2exp@plt+0x5a34c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - loopne 80a5f50 <__gmpz_get_d_2exp@plt+0x5a2b0> │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%ebx,%ebp,2) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 8166dfc <__gmpz_get_d_2exp@plt+0x11b15c> │ │ │ │ + je 80a6b67 <__gmpz_get_d_2exp@plt+0x5aec7> │ │ │ │ and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80a64d1 <__gmpz_get_d_2exp@plt+0x5a831> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - movl $0x80a6010,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,%ah │ │ │ │ + data16 or (%eax),%cl │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a6010 <__gmpz_get_d_2exp@plt+0x5a370> │ │ │ │ + jne 80a66f4 <__gmpz_get_d_2exp@plt+0x5aa54> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - mov %al,0x10022 │ │ │ │ + xchg %ax,%ax │ │ │ │ + dec %eax │ │ │ │ + lds (%edx),%esp │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80a648a <__gmpz_get_d_2exp@plt+0x5a7ea> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - jmp 80a5fcb <__gmpz_get_d_2exp@plt+0x5a32b> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov %ah,0x10022(%edx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + imul $0x8,(%edx),%ecx │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov $0x82d3131,%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8167e3c <__gmpz_get_d_2exp@plt+0x11c19c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80a6443 <__gmpz_get_d_2exp@plt+0x5a7a3> │ │ │ │ - movl $0x80a6078,0x0(%ebp) │ │ │ │ - mov $0x82cfddc,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a6078 <__gmpz_get_d_2exp@plt+0x5a3d8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %eax │ │ │ │ - mov %al,0x10022 │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80a6484 <__gmpz_get_d_2exp@plt+0x5a7e4> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - movl $0x80a609c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a609c <__gmpz_get_d_2exp@plt+0x5a3fc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - or $0xa2,%al │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a6c74 <__gmpz_get_d_2exp@plt+0x5afd4> │ │ │ │ + movl $0x80a6cb0,-0x4(%ebp) │ │ │ │ + mov $0x82d37e0,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 816ecac <__gmpz_get_d_2exp@plt+0x12300c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xc4,%al │ │ │ │ and (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80a643d <__gmpz_get_d_2exp@plt+0x5a79d> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - jmp 80a6057 <__gmpz_get_d_2exp@plt+0x5a3b7> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - call 90a8336 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80a63f6 <__gmpz_get_d_2exp@plt+0x5a756> │ │ │ │ - movl $0x80a6104,0x0(%ebp) │ │ │ │ - mov $0x82cfdfc,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a6104 <__gmpz_get_d_2exp@plt+0x5a464> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov 0x10022a1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80a6437 <__gmpz_get_d_2exp@plt+0x5a797> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - movl $0x80a6128,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a6128 <__gmpz_get_d_2exp@plt+0x5a488> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - mov 0x10022,%eax │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80a63f0 <__gmpz_get_d_2exp@plt+0x5a750> │ │ │ │ + ja 80a6c1f <__gmpz_get_d_2exp@plt+0x5af7f> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x80a66b4,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - jmp 80a60e3 <__gmpz_get_d_2exp@plt+0x5a443> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - dec %eax │ │ │ │ - mov 0x10022,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82d3b55,0x0(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80c75b8 <__gmpz_get_d_2exp@plt+0x7b918> │ │ │ │ + mov $0x82cfc90,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + cwtl │ │ │ │ + les (%edx),%esp │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80a63a9 <__gmpz_get_d_2exp@plt+0x5a709> │ │ │ │ - movl $0x80a6190,0x0(%ebp) │ │ │ │ - mov $0x82cfe1c,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a6190 <__gmpz_get_d_2exp@plt+0x5a4f0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %ah,0x10022(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80a63ea <__gmpz_get_d_2exp@plt+0x5a74a> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - movl $0x80a61b4,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,(%esp,%ebp,2) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a61b4 <__gmpz_get_d_2exp@plt+0x5a514> │ │ │ │ + jne 80a6c3c <__gmpz_get_d_2exp@plt+0x5af9c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - int3 │ │ │ │ - mov 0x10022,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80a63a3 <__gmpz_get_d_2exp@plt+0x5a703> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - jmp 80a616f <__gmpz_get_d_2exp@plt+0x5a4cf> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - test $0xa0,%al │ │ │ │ + jo 80a6c6a <__gmpz_get_d_2exp@plt+0x5afca> │ │ │ │ and (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80a635c <__gmpz_get_d_2exp@plt+0x5a6bc> │ │ │ │ - movl $0x80a6220,0x0(%ebp) │ │ │ │ - mov $0x82cfe3c,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a6220 <__gmpz_get_d_2exp@plt+0x5a580> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pusha │ │ │ │ - mov 0x10022,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80a639d <__gmpz_get_d_2exp@plt+0x5a6fd> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - movl $0x80a6244,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a6244 <__gmpz_get_d_2exp@plt+0x5a5a4> │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,0x66080a6c(%eax) │ │ │ │ + test $0xca750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - sub %ah,0x10022(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + push $0x50022b7 │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80a6356 <__gmpz_get_d_2exp@plt+0x5a6b6> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - jmp 80a61fb <__gmpz_get_d_2exp@plt+0x5a55b> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0xa0,%al │ │ │ │ - and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80a62fd <__gmpz_get_d_2exp@plt+0x5a65d> │ │ │ │ - movl $0x80a6278,0x0(%ebp) │ │ │ │ - mov $0x82cfe5c,%esi │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bh,%al │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a6278 <__gmpz_get_d_2exp@plt+0x5a5d8> │ │ │ │ + jne 80a6cf8 <__gmpz_get_d_2exp@plt+0x5b058> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - hlt │ │ │ │ - fwait │ │ │ │ - and (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80a62aa <__gmpz_get_d_2exp@plt+0x5a60a> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a62b0 <__gmpz_get_d_2exp@plt+0x5a610> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - movl $0x82daefd,-0x4(%edi) │ │ │ │ - movl $0x82cfe6c,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ nop │ │ │ │ - mov 0x100229b,%al │ │ │ │ + inc %esp │ │ │ │ + mov $0x22,%bh │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80a6341 <__gmpz_get_d_2exp@plt+0x5a6a1> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a6347 <__gmpz_get_d_2exp@plt+0x5a6a7> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82cfe6c,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a6332 <__gmpz_get_d_2exp@plt+0x5a692> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80a62cc,-0x4(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 809fa5c <__gmpz_get_d_2exp@plt+0x53dbc> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a638e <__gmpz_get_d_2exp@plt+0x5a6ee> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80a61e8,0x0(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 809f8b0 <__gmpz_get_d_2exp@plt+0x53c10> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a63db <__gmpz_get_d_2exp@plt+0x5a73b> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a6d2b <__gmpz_get_d_2exp@plt+0x5b08b> │ │ │ │ + movzbl 0x3(%esi),%eax │ │ │ │ + cmp $0x10ffff,%eax │ │ │ │ + ja 80a6d20 <__gmpz_get_d_2exp@plt+0x5b080> │ │ │ │ + movl $0x8143d78,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x80a615c,0x0(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 809f56c <__gmpz_get_d_2exp@plt+0x538cc> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a6428 <__gmpz_get_d_2exp@plt+0x5a788> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80a60d0,0x0(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 809f284 <__gmpz_get_d_2exp@plt+0x535e4> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 80bb684 <__gmpz_get_d_2exp@plt+0x6f9e4> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xc,%edi │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80a6da1 <__gmpz_get_d_2exp@plt+0x5b101> │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a6475 <__gmpz_get_d_2exp@plt+0x5a7d5> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + ja 80a6d97 <__gmpz_get_d_2exp@plt+0x5b0f7> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x8143dd0,-0x14(%edi) │ │ │ │ + movl $0x82dc481,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8143dd0,-0x8(%edi) │ │ │ │ + movl $0x82dc551,-0x4(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x80a6044,0x0(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 809f0d8 <__gmpz_get_d_2exp@plt+0x53438> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xc,%edi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80bb10c <__gmpz_get_d_2exp@plt+0x6f46c> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80a6e03 <__gmpz_get_d_2exp@plt+0x5b163> │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a64c2 <__gmpz_get_d_2exp@plt+0x5a822> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80a5fb8,0x0(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ + ja 80a6df9 <__gmpz_get_d_2exp@plt+0x5b159> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 809edf0 <__gmpz_get_d_2exp@plt+0x53150> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a650f <__gmpz_get_d_2exp@plt+0x5a86f> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80a6d44,-0xc(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x80a5f2c,0x0(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 809fd44 <__gmpz_get_d_2exp@plt+0x540a4> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x80a6548,0xc(%ebp) │ │ │ │ + movl $0x818ad0c,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + adc %cl,0x10022(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a6e71 <__gmpz_get_d_2exp@plt+0x5b1d1> │ │ │ │ + movl $0x80a6e80,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a6548 <__gmpz_get_d_2exp@plt+0x5a8a8> │ │ │ │ + jne 80a6e80 <__gmpz_get_d_2exp@plt+0x5b1e0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - call 80a87dd <__gmpz_get_d_2exp@plt+0x5cb3d> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a6e37 <__gmpz_get_d_2exp@plt+0x5b197> │ │ │ │ + movl $0x80fd548,-0xc(%edi) │ │ │ │ + movl $0x82cfce4,-0x8(%edi) │ │ │ │ + movl $0x82cfd01,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0xa(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + mov (%edx),%fs │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80a65d1 <__gmpz_get_d_2exp@plt+0x5a931> │ │ │ │ - movl $0x80a6578,0x0(%ebp) │ │ │ │ - mov $0x82cfd6c,%esi │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jne 80a6e46 <__gmpz_get_d_2exp@plt+0x5b1a6> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4c739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a6f0e <__gmpz_get_d_2exp@plt+0x5b26e> │ │ │ │ + movl $0x80a6db0,-0x34(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + movl $0x80dc9b8,-0x24(%edi) │ │ │ │ + movl $0x82d6251,-0x20(%edi) │ │ │ │ + movl $0x82d467f,-0x1c(%edi) │ │ │ │ + movl $0x82daefd,-0x18(%edi) │ │ │ │ + lea -0x34(%edi),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x82d6251,-0x10(%edi) │ │ │ │ + movl $0x82d6251,-0xc(%edi) │ │ │ │ + movl $0x80a6e14,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + movl $0x82d4161,0x4(%ebp) │ │ │ │ + lea -0x23(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 80c7044 <__gmpz_get_d_2exp@plt+0x7b3a4> │ │ │ │ + movl $0x38,0x33c(%ebx) │ │ │ │ + mov $0x82cfd34,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a6f4b <__gmpz_get_d_2exp@plt+0x5b2ab> │ │ │ │ + movl $0x80a6f58,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a6578 <__gmpz_get_d_2exp@plt+0x5a8d8> │ │ │ │ + jne 80a6f58 <__gmpz_get_d_2exp@plt+0x5b2b8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x98,%al │ │ │ │ - and (%eax),%al │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80a658d <__gmpz_get_d_2exp@plt+0x5a8ed> │ │ │ │ - mov $0x82cfd7e,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + cld │ │ │ │ + movl $0x82daefd,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80fafb0 <__gmpz_get_d_2exp@plt+0xaf310> │ │ │ │ + xchg %ax,%ax │ │ │ │ nop │ │ │ │ - test $0x8c,%al │ │ │ │ - and (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80a6615 <__gmpz_get_d_2exp@plt+0x5a975> │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80a6fc5 <__gmpz_get_d_2exp@plt+0x5b325> │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a661b <__gmpz_get_d_2exp@plt+0x5a97b> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82cf248,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + ja 80a6fbb <__gmpz_get_d_2exp@plt+0x5b31b> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x80a6f28,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x818acd5,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x3000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a7020 <__gmpz_get_d_2exp@plt+0x5b380> │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a6606 <__gmpz_get_d_2exp@plt+0x5a966> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + ja 80a7016 <__gmpz_get_d_2exp@plt+0x5b376> │ │ │ │ + movl $0x80a6f78,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x80a65a0,-0x4(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ + movl $0x82cfd8a,-0x8(%ebp) │ │ │ │ + movl $0x82cfd9c,-0x4(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 809eca0 <__gmpz_get_d_2exp@plt+0x53000> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jmp 80a6e9c <__gmpz_get_d_2exp@plt+0x5b1fc> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80a6650,0xc(%ebp) │ │ │ │ + mov $0x82cfdb0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + js 80a6fb7 <__gmpz_get_d_2exp@plt+0x5b317> │ │ │ │ + and (%eax),%al │ │ │ │ + add $0x200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a7132 <__gmpz_get_d_2exp@plt+0x5b492> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80a7114,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a6650 <__gmpz_get_d_2exp@plt+0x5a9b0> │ │ │ │ + jne 80a7114 <__gmpz_get_d_2exp@plt+0x5b474> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - enter $0x229b,$0x0 │ │ │ │ - add %al,(%eax) │ │ │ │ + bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a7062 <__gmpz_get_d_2exp@plt+0x5b3c2> │ │ │ │ + lea 0x8(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + push %edx │ │ │ │ + push %ecx │ │ │ │ + push %eax │ │ │ │ + call 804b230 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x80b4d18,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + hlt │ │ │ │ + mov %fs,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80a66d9 <__gmpz_get_d_2exp@plt+0x5aa39> │ │ │ │ - movl $0x80a6680,0x0(%ebp) │ │ │ │ - mov $0x82cfd3c,%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x3f7afcba(%ebx) │ │ │ │ + jl 80a70fc <__gmpz_get_d_2exp@plt+0x5b45c> │ │ │ │ + movl $0x80a70e4,0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a6680 <__gmpz_get_d_2exp@plt+0x5a9e0> │ │ │ │ + jne 80a70e4 <__gmpz_get_d_2exp@plt+0x5b444> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - int3 │ │ │ │ - xchg %eax,%esi │ │ │ │ - and (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80a6695 <__gmpz_get_d_2exp@plt+0x5a9f5> │ │ │ │ - mov $0x82cfd4e,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - jo 80a6629 <__gmpz_get_d_2exp@plt+0x5a989> │ │ │ │ - and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80a671d <__gmpz_get_d_2exp@plt+0x5aa7d> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a6723 <__gmpz_get_d_2exp@plt+0x5aa83> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82cf218,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a670e <__gmpz_get_d_2exp@plt+0x5aa6e> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80a66a8,-0x4(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 809eb50 <__gmpz_get_d_2exp@plt+0x52eb0> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xbd,%al │ │ │ │ - and (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - inc %ebp │ │ │ │ - and $0x2d,%al │ │ │ │ - or %cl,-0x3a7cff8b(%ecx) │ │ │ │ - cld │ │ │ │ - jmp 8094e28 <__gmpz_get_d_2exp@plt+0x49188> │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0xbc,%al │ │ │ │ - and (%eax),%al │ │ │ │ + jl 80a7159 <__gmpz_get_d_2exp@plt+0x5b4b9> │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8166d84 <__gmpz_get_d_2exp@plt+0x11b0e4> │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80a6fd8 <__gmpz_get_d_2exp@plt+0x5b338> │ │ │ │ + nop │ │ │ │ + pushf │ │ │ │ + mov %fs,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - inc %ebp │ │ │ │ - and $0x2d,%al │ │ │ │ - or %cl,-0x3a7cff8b(%ecx) │ │ │ │ - cld │ │ │ │ - jmp 8094e28 <__gmpz_get_d_2exp@plt+0x49188> │ │ │ │ - xchg %ax,%ax │ │ │ │ - les 0x0(%edx,%eiz,1),%edi │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - inc %ebp │ │ │ │ - and $0x2d,%al │ │ │ │ - or %cl,-0x3a7cff8b(%ecx) │ │ │ │ - cld │ │ │ │ - jmp 8094e28 <__gmpz_get_d_2exp@plt+0x49188> │ │ │ │ - xchg %ax,%ax │ │ │ │ - push $0x229a │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80a67b6 <__gmpz_get_d_2exp@plt+0x5ab16> │ │ │ │ - mov $0x82cfd1c,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + mov $0x8b080a70,%esp │ │ │ │ + inc %esi │ │ │ │ + add 0x45890776(%ebx),%ecx │ │ │ │ + add %al,-0x899033b(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80a70bc <__gmpz_get_d_2exp@plt+0x5b41c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a67de <__gmpz_get_d_2exp@plt+0x5ab3e> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 809e8fc <__gmpz_get_d_2exp@plt+0x52c5c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80951a8,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x82dc3c1,-0xc(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + mov $0x82cfdc4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + jmp 80a71a4 <__gmpz_get_d_2exp@plt+0x5b504> │ │ │ │ + xchg %ax,%ax │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a6844 <__gmpz_get_d_2exp@plt+0x5aba4> │ │ │ │ + jb 80a7187 <__gmpz_get_d_2exp@plt+0x5b4e7> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + add $0x64,%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + add $0xffffff9c,%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80a6854 <__gmpz_get_d_2exp@plt+0x5abb4> │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80a71a4 <__gmpz_get_d_2exp@plt+0x5b504> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + inc %esp │ │ │ │ + ... │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dh,0xa(%eax,%ebp,2) │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 80a6874 <__gmpz_get_d_2exp@plt+0x5abd4> │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a733a <__gmpz_get_d_2exp@plt+0x5b69a> │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a7330 <__gmpz_get_d_2exp@plt+0x5b690> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + cmp $0x64,%edx │ │ │ │ + jg 80a7270 <__gmpz_get_d_2exp@plt+0x5b5d0> │ │ │ │ + add $0xffffffe8,%edi │ │ │ │ + add %ecx,%edx │ │ │ │ + dec %edx │ │ │ │ + dec %ecx │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a724e <__gmpz_get_d_2exp@plt+0x5b5ae> │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 80a721d <__gmpz_get_d_2exp@plt+0x5b57d> │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ + test %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jne 80a68ab <__gmpz_get_d_2exp@plt+0x5ac0b> │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + adc %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80a71e2 <__gmpz_get_d_2exp@plt+0x5b542> │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov (%ecx,%edx,1),%cl │ │ │ │ + movl $0x80ffcc4,-0x10(%edi) │ │ │ │ + mov %cl,-0xc(%edi) │ │ │ │ + movl $0x8143dd0,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + dec %edx │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + jmp 80a71e2 <__gmpz_get_d_2exp@plt+0x5b542> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x80a7208,-0x4(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8166604 <__gmpz_get_d_2exp@plt+0x11a964> │ │ │ │ + movl $0x80a714c,-0x14(%edi) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x14(%edi),%edx │ │ │ │ + lea 0x63(%eax),%ecx │ │ │ │ + dec %eax │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a68b1 <__gmpz_get_d_2exp@plt+0x5ac11> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80a6824,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + ja 80a730e <__gmpz_get_d_2exp@plt+0x5b66e> │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80a72dd <__gmpz_get_d_2exp@plt+0x5b63d> │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + test %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + adc %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + jmp 80a7295 <__gmpz_get_d_2exp@plt+0x5b5f5> │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov (%eax,%ecx,1),%al │ │ │ │ + movl $0x80ffcc4,-0x10(%edi) │ │ │ │ + mov %al,-0xc(%edi) │ │ │ │ + movl $0x8143dd0,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x6(%edi),%edx │ │ │ │ + dec %ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + jmp 80a7295 <__gmpz_get_d_2exp@plt+0x5b5f5> │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - dec %eax │ │ │ │ - pushf │ │ │ │ - and (%eax),%al │ │ │ │ + movl $0x80a72bc,-0x4(%ebp) │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8166604 <__gmpz_get_d_2exp@plt+0x11a964> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x82cfdcc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a6905 <__gmpz_get_d_2exp@plt+0x5ac65> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80a6901 <__gmpz_get_d_2exp@plt+0x5ac61> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82ce556,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80a4554 <__gmpz_get_d_2exp@plt+0x588b4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - adc %bl,0x0(%edx,%eiz,1) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a694d <__gmpz_get_d_2exp@plt+0x5acad> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80a6949 <__gmpz_get_d_2exp@plt+0x5aca9> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a737d <__gmpz_get_d_2exp@plt+0x5b6dd> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x0,-0x8(%ebp) │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82d0524,-0xc(%ebp) │ │ │ │ + movl $0x82daefd,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80a6854 <__gmpz_get_d_2exp@plt+0x5abb4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - sbb $0x9c,%al │ │ │ │ + jmp 80a71a4 <__gmpz_get_d_2exp@plt+0x5b504> │ │ │ │ + mov $0x82cfdd0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + jmp 80a75f0 <__gmpz_get_d_2exp@plt+0x5b950> │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + sub $0xe9,%al │ │ │ │ and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + adc $0x0,%al │ │ │ │ add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + lea -0x1c(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a697c <__gmpz_get_d_2exp@plt+0x5acdc> │ │ │ │ + jb 80a7417 <__gmpz_get_d_2exp@plt+0x5b777> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80a73f4,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80a6990 <__gmpz_get_d_2exp@plt+0x5acf0> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov $0x15180,%eax │ │ │ │ + mov $0x0,%ecx │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 80f36dc <__gmpz_get_d_2exp@plt+0xa7a3c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8166a60 <__gmpz_get_d_2exp@plt+0x11adc0> │ │ │ │ nop │ │ │ │ - fcomps 0x50022(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a6a2d <__gmpz_get_d_2exp@plt+0x5ad8d> │ │ │ │ + ja 80a73dc <__gmpz_get_d_2exp@plt+0x5b73c> │ │ │ │ + movl $0x8143c00,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80a69c4,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %esp │ │ │ │ + xor $0x10023,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a747d <__gmpz_get_d_2exp@plt+0x5b7dd> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80a7468,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a69c4 <__gmpz_get_d_2exp@plt+0x5ad24> │ │ │ │ + jne 80a7468 <__gmpz_get_d_2exp@plt+0x5b7c8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x9b,%ah │ │ │ │ - and (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + nop │ │ │ │ + adc $0x35,%al │ │ │ │ + and (%eax),%eax │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80a69ff <__gmpz_get_d_2exp@plt+0x5ad5f> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a6b29 <__gmpz_get_d_2exp@plt+0x5ae89> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80a695c,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80a6a0a <__gmpz_get_d_2exp@plt+0x5ad6a> │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x80a6a44,-0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,0x768b080a(%esp,%esi,2) │ │ │ │ + pop %es │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a6a44 <__gmpz_get_d_2exp@plt+0x5ada4> │ │ │ │ + jne 80a748c <__gmpz_get_d_2exp@plt+0x5b7ec> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x82d0578,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and $0x9b,%al │ │ │ │ - and (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lock xor $0x23,%al │ │ │ │ + add %ah,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov $0x3b9aca00,%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov $0x0,%ecx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + imul %edx,%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + imul %eax,%ecx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + add %ecx,%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mul %ecx │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add %edx,%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + add %edx,%eax │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + adc %ecx,%edx │ │ │ │ + mov $0x3e8,%ecx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov $0x0,%edx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + imul %ecx,%edx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + imul %eax,%edx │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + add %edx,%ecx │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mul %edx │ │ │ │ + add %edx,%ecx │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + jmp 81412d8 <__gmpz_get_d_2exp@plt+0xf5638> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x1002288,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a6a78 <__gmpz_get_d_2exp@plt+0x5add8> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - cmp $0x27,%ecx │ │ │ │ - jne 80a6a87 <__gmpz_get_d_2exp@plt+0x5ade7> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82d0544,(%edi) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 80a6854 <__gmpz_get_d_2exp@plt+0x5abb4> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - cmp $0x5c,%ecx │ │ │ │ - jne 80a6aa6 <__gmpz_get_d_2exp@plt+0x5ae06> │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x80a6ac0,0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a7569 <__gmpz_get_d_2exp@plt+0x5b8c9> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80a7598,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a6ac0 <__gmpz_get_d_2exp@plt+0x5ae20> │ │ │ │ + jne 80a7598 <__gmpz_get_d_2exp@plt+0x5b8f8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 80a6854 <__gmpz_get_d_2exp@plt+0x5abb4> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cwtl │ │ │ │ - lcall $0x0,$0x22 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + enter $0x2331,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80a6ae8 <__gmpz_get_d_2exp@plt+0x5ae48> │ │ │ │ - mov $0x82d0534,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + aad $0xfd │ │ │ │ + sub $0x8,%al │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 813c4d8 <__gmpz_get_d_2exp@plt+0xf0838> │ │ │ │ xchg %ax,%ax │ │ │ │ + inc %esp │ │ │ │ + mov %ah,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,0x768b080a(%ebp,%esi,2) │ │ │ │ + add -0x9(%esi),%esp │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80a75bc <__gmpz_get_d_2exp@plt+0x5b91c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and %cl,0x22(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x6ce90075(%ecx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,0x75(%eax) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81412d8 <__gmpz_get_d_2exp@plt+0xf5638> │ │ │ │ + nop │ │ │ │ + cwtl │ │ │ │ std │ │ │ │ (bad) │ │ │ │ - incl -0x44c4f339(%ebx) │ │ │ │ + jmp *%ebx │ │ │ │ + ... │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4d339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a6b1a <__gmpz_get_d_2exp@plt+0x5ae7a> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + ja 80a7639 <__gmpz_get_d_2exp@plt+0x5b999> │ │ │ │ + movl $0x80a739c,-0x28(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + movl $0x80a7428,-0x18(%edi) │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x80a753c,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x80a6ae0,0x0(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80a4554 <__gmpz_get_d_2exp@plt+0x588b4> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - cmp $0x9a,%al │ │ │ │ - and (%eax),%al │ │ │ │ + lea -0x8(%edi),%esi │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + mov $0x82cfdec,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a6b7d <__gmpz_get_d_2exp@plt+0x5aedd> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80a6b79 <__gmpz_get_d_2exp@plt+0x5aed9> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82ce556,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80a6990 <__gmpz_get_d_2exp@plt+0x5acf0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - adc %bl,0x50022(%edx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + jb 80a7854 <__gmpz_get_d_2exp@plt+0x5bbb4> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80a7890,0x0(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x82cfdd5,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 813b70c <__gmpz_get_d_2exp@plt+0xefa6c> │ │ │ │ + nop │ │ │ │ + jl 80a760d <__gmpz_get_d_2exp@plt+0x5b96d> │ │ │ │ + and (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dh,-0x3976f7f6(%ebx,%ebp,2) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a6bb4 <__gmpz_get_d_2exp@plt+0x5af14> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %cl,-0xe76f7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jne 80a76d5 <__gmpz_get_d_2exp@plt+0x5ba35> │ │ │ │ + movl $0x80a76c4,0x0(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x82d1980,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8140838 <__gmpz_get_d_2exp@plt+0xf4b98> │ │ │ │ + xchg %ax,%ax │ │ │ │ + jl 80a76ea <__gmpz_get_d_2exp@plt+0x5ba4a> │ │ │ │ + and (%eax),%eax │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x7589044d(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + or %al,0x3e904c5(%ebx) │ │ │ │ + dec %esi │ │ │ │ + or %eax,(%eax) │ │ │ │ + movl $0x80a76f8,0x8(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + movl $0x82d1980,0x4(%ebp) │ │ │ │ + jmp 8140838 <__gmpz_get_d_2exp@plt+0xf4b98> │ │ │ │ nop │ │ │ │ - in (%dx),%al │ │ │ │ - cltd │ │ │ │ + add $0x87,%al │ │ │ │ and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80a6bca <__gmpz_get_d_2exp@plt+0x5af2a> │ │ │ │ - mov $0x82d0590,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a6bf2 <__gmpz_get_d_2exp@plt+0x5af52> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 80a6990 <__gmpz_get_d_2exp@plt+0x5acf0> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %bl,-0x3a7cf7d4(%esi,%edi,8) │ │ │ │ + cld │ │ │ │ + jmp 813c4d8 <__gmpz_get_d_2exp@plt+0xf0838> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80a7734,0x0(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - pushf │ │ │ │ - cltd │ │ │ │ - and (%eax),%al │ │ │ │ - add $0x100,%eax │ │ │ │ + fadds 0x10022(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %ch,%cl │ │ │ │ - ja 80a6c16 <__gmpz_get_d_2exp@plt+0x5af76> │ │ │ │ - (bad) │ │ │ │ - decl -0x6653ff8a(%ebp) │ │ │ │ - and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a6c52 <__gmpz_get_d_2exp@plt+0x5afb2> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x82d05d4,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80bb10c <__gmpz_get_d_2exp@plt+0x6f46c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - test %bl,0x10022(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a6c84 <__gmpz_get_d_2exp@plt+0x5afe4> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a770a <__gmpz_get_d_2exp@plt+0x5ba6a> │ │ │ │ + mov 0x2(%ecx),%edx │ │ │ │ + movl $0x816ad58,-0xc(%edi) │ │ │ │ + movl $0x8,-0x8(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov $0x8195718,%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov (%ecx),%cl │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %cl,(%edx) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov 0x1(%ecx),%dl │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %dl,0x1(%ecx) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov 0x2(%edx),%cl │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %cl,0x2(%edx) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov 0x3(%ecx),%dl │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %dl,0x3(%ecx) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov 0x4(%edx),%cl │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %cl,0x4(%edx) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov 0x5(%ecx),%dl │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %dl,0x5(%ecx) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov 0x6(%edx),%cl │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %cl,0x6(%edx) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov 0x7(%ecx),%cl │ │ │ │ + mov %cl,0x7(%edx) │ │ │ │ + movl $0x80a7690,-0x4(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80a6c98 <__gmpz_get_d_2exp@plt+0x5aff8> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - cmp $0x99,%al │ │ │ │ - and (%eax),%al │ │ │ │ - add $0x100,%eax │ │ │ │ + jmp 813a198 <__gmpz_get_d_2exp@plt+0xee4f8> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cld │ │ │ │ + test %esp,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %bh,-0x3976f7f6(%esp,%ebp,2) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a6cbc <__gmpz_get_d_2exp@plt+0x5b01c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %cl,0x44d8bf0(%ecx) │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x2,%edx │ │ │ │ + je 80a7739 <__gmpz_get_d_2exp@plt+0x5ba99> │ │ │ │ + movl $0x80a784c,0x0(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x82d1980,-0x4(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8140838 <__gmpz_get_d_2exp@plt+0xf4b98> │ │ │ │ nop │ │ │ │ - sub $0x99,%al │ │ │ │ - and (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + hlt │ │ │ │ + and %cs:(%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80a6cf3 <__gmpz_get_d_2exp@plt+0x5b053> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a6d40 <__gmpz_get_d_2exp@plt+0x5b0a0> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80a6c64,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80a6d2b <__gmpz_get_d_2exp@plt+0x5b08b> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a6d31 <__gmpz_get_d_2exp@plt+0x5b091> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80a6c28,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - nop │ │ │ │ - xchg %eax,%esp │ │ │ │ - cwtl │ │ │ │ - and (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + add %cl,-0x7b16ff8b(%ecx) │ │ │ │ + dec %esp │ │ │ │ + or %eax,(%eax) │ │ │ │ + mov $0x82cfe30,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov $0x1002285,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a6d95 <__gmpz_get_d_2exp@plt+0x5b0f5> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80a6d91 <__gmpz_get_d_2exp@plt+0x5b0f1> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82ce556,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80a6c98 <__gmpz_get_d_2exp@plt+0x5aff8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - pop %esp │ │ │ │ - cwtl │ │ │ │ - and (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + js 80a7878 <__gmpz_get_d_2exp@plt+0x5bbd8> │ │ │ │ + or %cl,0x45c7f875(%ecx) │ │ │ │ + cld │ │ │ │ + pushf │ │ │ │ + (bad) │ │ │ │ + sub $0x8,%al │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 813dc7c <__gmpz_get_d_2exp@plt+0xf1fdc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + nop │ │ │ │ + test %esp,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a6ddd <__gmpz_get_d_2exp@plt+0x5b13d> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80a6dd9 <__gmpz_get_d_2exp@plt+0x5b139> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82d0600,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8096134 <__gmpz_get_d_2exp@plt+0x4a494> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xor $0x98,%al │ │ │ │ + add %ch,0x78(%eax) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %esi,-0x8(%ebp) │ │ │ │ + movl $0x82d1980,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 813dc7c <__gmpz_get_d_2exp@plt+0xf1fdc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + xor $0x85,%al │ │ │ │ and (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + lea -0x18(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a6e0f <__gmpz_get_d_2exp@plt+0x5b16f> │ │ │ │ + jb 80a7923 <__gmpz_get_d_2exp@plt+0x5bc83> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x80a7988,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80a6e24 <__gmpz_get_d_2exp@plt+0x5b184> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - cld │ │ │ │ - xchg %eax,%edi │ │ │ │ - and (%eax),%al │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80a6ecb <__gmpz_get_d_2exp@plt+0x5b22b> │ │ │ │ - movl $0x80a6e64,-0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a6e64 <__gmpz_get_d_2exp@plt+0x5b1c4> │ │ │ │ + jne 80a7988 <__gmpz_get_d_2exp@plt+0x5bce8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x2002297,%esp │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8166a60 <__gmpz_get_d_2exp@plt+0x11adc0> │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80a6ea5 <__gmpz_get_d_2exp@plt+0x5b205> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a6f30 <__gmpz_get_d_2exp@plt+0x5b290> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80a6dec,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80a6eb0 <__gmpz_get_d_2exp@plt+0x5b210> │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x80a6edc,0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a6edc <__gmpz_get_d_2exp@plt+0x5b23c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %esp │ │ │ │ - xchg %eax,%edi │ │ │ │ - and (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a6f08 <__gmpz_get_d_2exp@plt+0x5b268> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmpl $0x27,0x3(%esi) │ │ │ │ - jne 80a6f17 <__gmpz_get_d_2exp@plt+0x5b277> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + ja 80a78e9 <__gmpz_get_d_2exp@plt+0x5bc49> │ │ │ │ + movl $0x80a7e4c,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82d0620,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - nop │ │ │ │ - call 90a91db │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x1002284,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80a6fd0 <__gmpz_get_d_2exp@plt+0x5b330> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a6f88,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a6f88 <__gmpz_get_d_2exp@plt+0x5b2e8> │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,0xa(%ecx,%edi,2) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x66,%al │ │ │ │ + test $0x11750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - xchg %eax,%esi │ │ │ │ - and (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + test %ah,(%edx) │ │ │ │ + add %ah,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80a6f9e <__gmpz_get_d_2exp@plt+0x5b2fe> │ │ │ │ - mov $0x82d0610,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a6fe4 <__gmpz_get_d_2exp@plt+0x5b344> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80a6fdc,0x0(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80a6c98 <__gmpz_get_d_2exp@plt+0x5aff8> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %cl,-0x3866fbbb(%ebx) │ │ │ │ + inc %ebp │ │ │ │ + add $0x0,%al │ │ │ │ + jns 80a7970 <__gmpz_get_d_2exp@plt+0x5bcd0> │ │ │ │ + or %cl,0x5589f845(%ecx) │ │ │ │ + cld │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80a75f0 <__gmpz_get_d_2exp@plt+0x5b950> │ │ │ │ nop │ │ │ │ + test %ah,%fs:(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x50e90075(%ecx) │ │ │ │ - int1 │ │ │ │ - (bad) │ │ │ │ - inc %edi │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %cl,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - nop │ │ │ │ - inc %esp │ │ │ │ - xchg %eax,%esi │ │ │ │ - and (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + xor $0x79,%al │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a7934 <__gmpz_get_d_2exp@plt+0x5bc94> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a7020 <__gmpz_get_d_2exp@plt+0x5b380> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80a7030 <__gmpz_get_d_2exp@plt+0x5b390> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x2000100,%eax │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dl,0xa(%eax,%esi,2) │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 80a7054 <__gmpz_get_d_2exp@plt+0x5b3b4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - lock xchg %eax,%ebp │ │ │ │ - and (%eax),%al │ │ │ │ + jb 80a7a0d <__gmpz_get_d_2exp@plt+0x5bd6d> │ │ │ │ + movl $0x80a79f0,-0x4(%ebp) │ │ │ │ + movl $0x82cfeac,-0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80a7fa0 <__gmpz_get_d_2exp@plt+0x5c300> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + cld │ │ │ │ + andl $0x0,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80a708b <__gmpz_get_d_2exp@plt+0x5b3eb> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a70e4 <__gmpz_get_d_2exp@plt+0x5b444> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80a7000,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80a7096 <__gmpz_get_d_2exp@plt+0x5b3f6> │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a79d5 <__gmpz_get_d_2exp@plt+0x5bd35> │ │ │ │ + movl $0x80a78b8,-0x8(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x8(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a70d5 <__gmpz_get_d_2exp@plt+0x5b435> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80a6e24,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x80a6f4c,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x17(%edi),%esi │ │ │ │ - lea -0x1(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 80a6e24 <__gmpz_get_d_2exp@plt+0x5b184> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + mov $0x82cfe40,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ nop │ │ │ │ - push %esp │ │ │ │ - xchg %eax,%ebp │ │ │ │ - and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a7139 <__gmpz_get_d_2exp@plt+0x5b499> │ │ │ │ + adc $0x89000000,%eax │ │ │ │ + lock lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80a7b3d <__gmpz_get_d_2exp@plt+0x5be9d> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a7b33 <__gmpz_get_d_2exp@plt+0x5be93> │ │ │ │ sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ + push %eax │ │ │ │ push %ebx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ add $0xc,%esp │ │ │ │ test %eax,%eax │ │ │ │ - je 80a7135 <__gmpz_get_d_2exp@plt+0x5b495> │ │ │ │ + je 80a7b42 <__gmpz_get_d_2exp@plt+0x5bea2> │ │ │ │ movl $0x816c010,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82d0590,-0xc(%ebp) │ │ │ │ + movl $0x816ad58,-0xc(%edi) │ │ │ │ + movl $0x8,-0x8(%edi) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov $0x8195724,%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov (%edx),%cl │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %cl,(%edx) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov 0x1(%ecx),%dl │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %dl,0x1(%ecx) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov 0x2(%edx),%cl │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %cl,0x2(%edx) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov 0x3(%ecx),%dl │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %dl,0x3(%ecx) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov 0x4(%edx),%cl │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %cl,0x4(%edx) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov 0x5(%ecx),%dl │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %dl,0x5(%ecx) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov 0x6(%edx),%cl │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %cl,0x6(%edx) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov 0x7(%ecx),%cl │ │ │ │ + mov %cl,0x7(%edx) │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a7b07 <__gmpz_get_d_2exp@plt+0x5be67> │ │ │ │ + movl $0x81418dc,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x80a7b2c,-0xc(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80a7030 <__gmpz_get_d_2exp@plt+0x5b390> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - fs xchg %eax,%ebp │ │ │ │ - and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a7168 <__gmpz_get_d_2exp@plt+0x5b4c8> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80a717c <__gmpz_get_d_2exp@plt+0x5b4dc> │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0xf76f33b(%ebx) │ │ │ │ + jmp 80a7aea <__gmpz_get_d_2exp@plt+0x5be4a> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - and %dl,0x50022(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub %al,0xf0022(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a7214 <__gmpz_get_d_2exp@plt+0x5b574> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80a71b0,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 80a7bad <__gmpz_get_d_2exp@plt+0x5bf0d> │ │ │ │ + movl $0x80a7c7c,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a71b0 <__gmpz_get_d_2exp@plt+0x5b510> │ │ │ │ + jne 80a7c7c <__gmpz_get_d_2exp@plt+0x5bfdc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - cld │ │ │ │ - xchg %eax,%esp │ │ │ │ - and (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + nop │ │ │ │ + shr $0x22,%cl │ │ │ │ + add %al,0x0(%ecx,%eax,1) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80a71eb <__gmpz_get_d_2exp@plt+0x5b54b> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a72f9 <__gmpz_get_d_2exp@plt+0x5b659> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80a7148,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80a71f6 <__gmpz_get_d_2exp@plt+0x5b556> │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x80a7228,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + or %al,%ah │ │ │ │ + jnp 80a7ba0 <__gmpz_get_d_2exp@plt+0x5bf00> │ │ │ │ + or %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a7228 <__gmpz_get_d_2exp@plt+0x5b588> │ │ │ │ + jne 80a7bc4 <__gmpz_get_d_2exp@plt+0x5bf24> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x82d06ac,%esi │ │ │ │ + mov $0x82cfe94,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - je 80a71b2 <__gmpz_get_d_2exp@plt+0x5b512> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov %gs,%ecx │ │ │ │ and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add %cl,0x45890845(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + jne 80a7bdb <__gmpz_get_d_2exp@plt+0x5bf3b> │ │ │ │ + jmp 80f8b08 <__gmpz_get_d_2exp@plt+0xace68> │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + jmp 84c7c00 │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a7256 <__gmpz_get_d_2exp@plt+0x5b5b6> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmpl $0x27,0x3(%esi) │ │ │ │ - jne 80a7265 <__gmpz_get_d_2exp@plt+0x5b5c5> │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x80a728c,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a728c <__gmpz_get_d_2exp@plt+0x5b5ec> │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + nop │ │ │ │ + jnp 80a7bf4 <__gmpz_get_d_2exp@plt+0x5bf54> │ │ │ │ + or %al,-0x899033b(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80a7b90 <__gmpz_get_d_2exp@plt+0x5bef0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82d0674,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - cld │ │ │ │ - xchg %eax,%ebx │ │ │ │ - and (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + andb $0x0,(%edx) │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80a72b8 <__gmpz_get_d_2exp@plt+0x5b618> │ │ │ │ - mov $0x82d0664,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,(%eax) │ │ │ │ + jl 80a7c18 <__gmpz_get_d_2exp@plt+0x5bf78> │ │ │ │ + or %cl,-0x1ab4110(%ecx) │ │ │ │ + sub $0x8,%al │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a7c30 <__gmpz_get_d_2exp@plt+0x5bf90> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - xchg %eax,%esp │ │ │ │ - xchg %eax,%ebx │ │ │ │ + xor $0x82,%al │ │ │ │ and (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x78e90075(%ecx) │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - incl -0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80a72ea <__gmpz_get_d_2exp@plt+0x5b64a> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80a72b0,0x0(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80a6990 <__gmpz_get_d_2exp@plt+0x5acf0> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - xchg %eax,%edx │ │ │ │ - and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a733e <__gmpz_get_d_2exp@plt+0x5b69e> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x82d05c0,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80bb10c <__gmpz_get_d_2exp@plt+0x6f46c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - fs xchg %eax,%ebx │ │ │ │ - and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a7370 <__gmpz_get_d_2exp@plt+0x5b6d0> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,%ah │ │ │ │ + jnp 80a7c40 <__gmpz_get_d_2exp@plt+0x5bfa0> │ │ │ │ + or %cl,0x45890845(%ebx) │ │ │ │ + clc │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80a7384 <__gmpz_get_d_2exp@plt+0x5b6e4> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - cmp $0x92,%al │ │ │ │ - and (%eax),%al │ │ │ │ - add $0x100,%eax │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80f733c <__gmpz_get_d_2exp@plt+0xab69c> │ │ │ │ + xor %al,0x420022(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %ch,-0x76f7f58d(%eax) │ │ │ │ - (bad) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a73a8 <__gmpz_get_d_2exp@plt+0x5b708> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - or $0x93,%al │ │ │ │ - and (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,(%eax) │ │ │ │ + jl 80a7c64 <__gmpz_get_d_2exp@plt+0x5bfc4> │ │ │ │ + or %cl,0x45c7f875(%ecx) │ │ │ │ + cld │ │ │ │ + sub %esp,0x2d(%ebx) │ │ │ │ + or %al,0xfe9f8c5(%ebx) │ │ │ │ + pusha │ │ │ │ + or %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or %al,0x420022(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80a73df <__gmpz_get_d_2exp@plt+0x5b73f> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a742c <__gmpz_get_d_2exp@plt+0x5b78c> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80a7350,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80a7417 <__gmpz_get_d_2exp@plt+0x5b777> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a741d <__gmpz_get_d_2exp@plt+0x5b77d> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80a7314,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,0xa(%esp,%edi,2) │ │ │ │ + or %cl,0x45c7f875(%ecx) │ │ │ │ + cld │ │ │ │ + sub %esp,0x2d(%ebx) │ │ │ │ + or %al,-0x1816073b(%ebx) │ │ │ │ + pop %edi │ │ │ │ + or %eax,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ nop │ │ │ │ - je 80a73d0 <__gmpz_get_d_2exp@plt+0x5b730> │ │ │ │ - and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a7481 <__gmpz_get_d_2exp@plt+0x5b7e1> │ │ │ │ + adc $0x89000000,%eax │ │ │ │ + lock lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80a7dbd <__gmpz_get_d_2exp@plt+0x5c11d> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a7db3 <__gmpz_get_d_2exp@plt+0x5c113> │ │ │ │ sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ + push %eax │ │ │ │ push %ebx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ add $0xc,%esp │ │ │ │ test %eax,%eax │ │ │ │ - je 80a747d <__gmpz_get_d_2exp@plt+0x5b7dd> │ │ │ │ + je 80a7dc2 <__gmpz_get_d_2exp@plt+0x5c122> │ │ │ │ movl $0x816c010,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82ce556,-0xc(%ebp) │ │ │ │ + movl $0x816ad58,-0xc(%edi) │ │ │ │ + movl $0x8,-0x8(%edi) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov $0x8195730,%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov (%edx),%cl │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %cl,(%edx) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov 0x1(%ecx),%dl │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %dl,0x1(%ecx) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov 0x2(%edx),%cl │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %cl,0x2(%edx) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov 0x3(%ecx),%dl │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %dl,0x3(%ecx) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov 0x4(%edx),%cl │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %cl,0x4(%edx) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov 0x5(%ecx),%dl │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %dl,0x5(%ecx) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov 0x6(%edx),%cl │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %cl,0x6(%edx) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov 0x7(%ecx),%cl │ │ │ │ + mov %cl,0x7(%edx) │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a7d87 <__gmpz_get_d_2exp@plt+0x5c0e7> │ │ │ │ + movl $0x81418dc,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x80a7dac,-0xc(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80a7384 <__gmpz_get_d_2exp@plt+0x5b6e4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0xf76f33b(%ebx) │ │ │ │ + jmp 80a7d6a <__gmpz_get_d_2exp@plt+0x5c0ca> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - dec %esp │ │ │ │ - xchg %eax,%edx │ │ │ │ - and (%eax),%al │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a74c9 <__gmpz_get_d_2exp@plt+0x5b829> │ │ │ │ + adc $0x89000000,%eax │ │ │ │ + lock lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80a7e32 <__gmpz_get_d_2exp@plt+0x5c192> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a7e28 <__gmpz_get_d_2exp@plt+0x5c188> │ │ │ │ sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ + push %eax │ │ │ │ push %ebx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ add $0xc,%esp │ │ │ │ test %eax,%eax │ │ │ │ - je 80a74c5 <__gmpz_get_d_2exp@plt+0x5b825> │ │ │ │ + je 80a7e37 <__gmpz_get_d_2exp@plt+0x5c197> │ │ │ │ movl $0x816c010,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82d06cc,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80a717c <__gmpz_get_d_2exp@plt+0x5b4dc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + sub $0xc,%esp │ │ │ │ + call 80a7e50 <__gmpz_get_d_2exp@plt+0x5c1b0> │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x80f38e0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - and %dl,0x50022(%edx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + dec %ecx │ │ │ │ + das │ │ │ │ + push %cs │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + inc %esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xor %eax,%eax │ │ │ │ + ret │ │ │ │ + lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ + lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ + jmp 804ba00 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ + jmp 804b370 │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + dec %eax │ │ │ │ + andb $0x0,(%edx) │ │ │ │ + add $0x1000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a7554 <__gmpz_get_d_2exp@plt+0x5b8b4> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80a750c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 80a7f8f <__gmpz_get_d_2exp@plt+0x5c2ef> │ │ │ │ + movl $0x80a7f70,-0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a750c <__gmpz_get_d_2exp@plt+0x5b86c> │ │ │ │ + jne 80a7f70 <__gmpz_get_d_2exp@plt+0x5c2d0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - lock xchg %eax,%ecx │ │ │ │ - and (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + nop │ │ │ │ + adc %al,0x210022(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80a7522 <__gmpz_get_d_2exp@plt+0x5b882> │ │ │ │ - mov $0x82d06ec,%esi │ │ │ │ + add %cl,0x4d8b0346(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + ret $0xec83 │ │ │ │ + add $0x52,%al │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + call 80a7e70 <__gmpz_get_d_2exp@plt+0x5c1d0> │ │ │ │ + add $0xc,%esp │ │ │ │ + mov %eax,%ecx │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 80a7f21 <__gmpz_get_d_2exp@plt+0x5c281> │ │ │ │ + movl $0x82cfebc,0x4(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0xc,%edi │ │ │ │ + jmp 80b87b4 <__gmpz_get_d_2exp@plt+0x6cb14> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + movl $0x80a7f18,0x0(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 81669f0 <__gmpz_get_d_2exp@plt+0x11ad50> │ │ │ │ + xchg %ax,%ax │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a7570 <__gmpz_get_d_2exp@plt+0x5b8d0> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + ja 80a7eef <__gmpz_get_d_2exp@plt+0x5c24f> │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov (%eax),%ecx │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + movl $0x80f38e0,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x80f38e0,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x80a7ffc,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x80a7568,0x0(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80a7384 <__gmpz_get_d_2exp@plt+0x5b6e4> │ │ │ │ - mov $0x82d0710,%esi │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + pusha │ │ │ │ + jg 80a7f89 <__gmpz_get_d_2exp@plt+0x5c2e9> │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,%al │ │ │ │ + jle 80a7f80 <__gmpz_get_d_2exp@plt+0x5c2e0> │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x66,%al │ │ │ │ + test $0x850f0003,%esi │ │ │ │ + xor $0x8bffffff,%eax │ │ │ │ + push %es │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - inc %esp │ │ │ │ - xchg %eax,%ecx │ │ │ │ - and (%eax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0xce90075(%ecx) │ │ │ │ - cld │ │ │ │ - (bad) │ │ │ │ - inc %edi │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %cl,(%eax,%eax,1) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - nop │ │ │ │ - adcb $0x1,0x50022(%ecx) │ │ │ │ + jb 80a7fe8 <__gmpz_get_d_2exp@plt+0x5c348> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a7fde <__gmpz_get_d_2exp@plt+0x5c33e> │ │ │ │ + movl $0x80a7e88,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8,-0x8(%ebp) │ │ │ │ + movl $0x4,-0x4(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80ba98c <__gmpz_get_d_2exp@plt+0x6ecec> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x82cfee0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + in $0x2d,%al │ │ │ │ + push %cs │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + sbb %ch,(%edi) │ │ │ │ + push %cs │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %ch,%cl │ │ │ │ - inc %edi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl -0x550bff8a(%ebp) │ │ │ │ - and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,-0x1(%esi) │ │ │ │ + add %al,%gs:(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a75dd <__gmpz_get_d_2exp@plt+0x5b93d> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80a75d9 <__gmpz_get_d_2exp@plt+0x5b939> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x8189f63,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80b7594 <__gmpz_get_d_2exp@plt+0x6b8f4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %dl,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a7612 <__gmpz_get_d_2exp@plt+0x5b972> │ │ │ │ + jb 80a808d <__gmpz_get_d_2exp@plt+0x5c3ed> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8189f43,-0x10(%ebp) │ │ │ │ + movl $0x80a8098,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80a7674 <__gmpz_get_d_2exp@plt+0x5b9d4> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a766a <__gmpz_get_d_2exp@plt+0x5b9ca> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x8143dd0,-0x8(%edi) │ │ │ │ - movl $0x82dc491,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x82daefd,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80f4318 <__gmpz_get_d_2exp@plt+0xa8678> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0xf002290,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a8098 <__gmpz_get_d_2exp@plt+0x5c3f8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0045(%ebx) │ │ │ │ - add $0x8d,%al │ │ │ │ - push %ebp │ │ │ │ - clc │ │ │ │ - cmp 0x31c(%ebx),%edx │ │ │ │ - jae 80a7733 <__gmpz_get_d_2exp@plt+0x5ba93> │ │ │ │ - mov $0x82d0754,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov %ss,0x420022(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80a76ce <__gmpz_get_d_2exp@plt+0x5ba2e> │ │ │ │ - mov $0x82d0734,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80a76d9 <__gmpz_get_d_2exp@plt+0x5ba39> │ │ │ │ - add $0xc,%ebp │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80a804b <__gmpz_get_d_2exp@plt+0x5c3ab> │ │ │ │ + mov $0x82dc481,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a783c <__gmpz_get_d_2exp@plt+0x5bb9c> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8143dd0,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x80a7728,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + movl $0x80a8060,0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a7728 <__gmpz_get_d_2exp@plt+0x5ba88> │ │ │ │ + jne 80a8060 <__gmpz_get_d_2exp@plt+0x5c3c0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb $0x90,%al │ │ │ │ - and (%eax),%al │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add %cl,-0xe76fb8b(%ecx) │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80a77bc <__gmpz_get_d_2exp@plt+0x5bb1c> │ │ │ │ - movl $0x80a7768,-0x4(%ebp) │ │ │ │ - mov 0x2(%edx),%esi │ │ │ │ - mov 0x6(%edx),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80a8075 <__gmpz_get_d_2exp@plt+0x5c3d5> │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a81df <__gmpz_get_d_2exp@plt+0x5c53f> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80a81ec,-0x18(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov 0x14(%esi),%esi │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a7768 <__gmpz_get_d_2exp@plt+0x5bac8> │ │ │ │ + jne 80a81ec <__gmpz_get_d_2exp@plt+0x5c54c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - fmull 0x20022(%edi) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a7808 <__gmpz_get_d_2exp@plt+0x5bb68> │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - cmpl $0x22,0x3(%esi) │ │ │ │ - jne 80a7817 <__gmpz_get_d_2exp@plt+0x5bb77> │ │ │ │ - movl $0x80a7620,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ + add %cl,-0xf76f3b3(%ebx) │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80a815f <__gmpz_get_d_2exp@plt+0x5c4bf> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80a8174,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a8174 <__gmpz_get_d_2exp@plt+0x5c4d4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80a8108,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a8108 <__gmpz_get_d_2exp@plt+0x5c468> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - repnz add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a77ed <__gmpz_get_d_2exp@plt+0x5bb4d> │ │ │ │ - movl $0x80a75e8,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - movl $0x82daefd,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - movl $0x80a77b4,-0x4(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80951a8,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x80a76b8,0x0(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x3e283f2(%ecx) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 80a8189 <__gmpz_get_d_2exp@plt+0x5c4e9> │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80a6990 <__gmpz_get_d_2exp@plt+0x5acf0> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + mov %ecx,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - mov $0x50022f9,%esp │ │ │ │ - add %al,(%ecx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x3e283f2(%ecx) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 80a8189 <__gmpz_get_d_2exp@plt+0x5c4e9> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80a815f <__gmpz_get_d_2exp@plt+0x5c4bf> │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8143980 <__gmpz_get_d_2exp@plt+0xf7ce0> │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a78a4 <__gmpz_get_d_2exp@plt+0x5bc04> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80a788c,0x0(%ebp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80a812f <__gmpz_get_d_2exp@plt+0x5c48f> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80a814c,0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a788c <__gmpz_get_d_2exp@plt+0x5bbec> │ │ │ │ + jne 80a814c <__gmpz_get_d_2exp@plt+0x5c4ac> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0x80a81a0,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a81a0 <__gmpz_get_d_2exp@plt+0x5c500> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %?,%ecx │ │ │ │ - and (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - mov $0x78,%ah │ │ │ │ - or (%eax),%cl │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80ff648 <__gmpz_get_d_2exp@plt+0xb39a8> │ │ │ │ - mov $0x82d075c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - and %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 80a78ff <__gmpz_get_d_2exp@plt+0x5bc5f> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov $0x82daee9,%ecx │ │ │ │ - mov $0x8189f36,%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - movzbl (%edx),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 80a78e2 <__gmpz_get_d_2exp@plt+0x5bc42> │ │ │ │ - mov %ecx,%esi │ │ │ │ + jne 80a81c4 <__gmpz_get_d_2exp@plt+0x5c524> │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ and $0xfffffffc,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0x10,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - cmp %eax,%edx │ │ │ │ - je 80a78ff <__gmpz_get_d_2exp@plt+0x5bc5f> │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - jmp 80a78cb <__gmpz_get_d_2exp@plt+0x5bc2b> │ │ │ │ - mov $0x82daeee,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pusha │ │ │ │ - mov (%edx),%fs │ │ │ │ - add %al,(%ecx) │ │ │ │ + nop │ │ │ │ + add $0xf000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a796a <__gmpz_get_d_2exp@plt+0x5bcca> │ │ │ │ + jb 80a8427 <__gmpz_get_d_2exp@plt+0x5c787> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a7958,-0xc(%ebp) │ │ │ │ + movl $0x80a836c,-0x1c(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x82d0764,-0x10(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80bb10c <__gmpz_get_d_2exp@plt+0x6f46c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - or $0xf3,%al │ │ │ │ - and (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c7fc75(%ecx) │ │ │ │ - add %bh,0x6c(%esi) │ │ │ │ - sub $0xfcc58308,%eax │ │ │ │ - jmp 80fb428 <__gmpz_get_d_2exp@plt+0xaf788> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cld │ │ │ │ - lea (%edx),%esp │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80a79dd <__gmpz_get_d_2exp@plt+0x5bd3d> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a79d3 <__gmpz_get_d_2exp@plt+0x5bd33> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x80a7918,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8143dd0,-0x8(%edi) │ │ │ │ - movl $0x82d6c6d,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8189f09,-0x10(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%ecx │ │ │ │ + mov 0x18(%esi),%esi │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a836c <__gmpz_get_d_2exp@plt+0x5c6cc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80a8288,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a8288 <__gmpz_get_d_2exp@plt+0x5c5e8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %cl,0x10022(%ebp) │ │ │ │ + push %es │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + or %cl,-0x74a7dbb4(%ecx) │ │ │ │ + dec %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + push %esp │ │ │ │ + and $0x64,%al │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80a841b <__gmpz_get_d_2exp@plt+0x5c77b> │ │ │ │ + mov $0x82d1576,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + push %es │ │ │ │ add %eax,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a7a42 <__gmpz_get_d_2exp@plt+0x5bda2> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a7a30,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x82d0764,-0x10(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80bb10c <__gmpz_get_d_2exp@plt+0x6f46c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xor $0xf2,%al │ │ │ │ - and (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + or %cl,-0x74a7dbb4(%ecx) │ │ │ │ + dec %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + push %esp │ │ │ │ + and $0x64,%al │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80a8421 <__gmpz_get_d_2exp@plt+0x5c781> │ │ │ │ + jmp 80a82b1 <__gmpz_get_d_2exp@plt+0x5c611> │ │ │ │ + nop │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c7fc75(%ecx) │ │ │ │ - add %bh,0x6c(%esi) │ │ │ │ - sub $0xfcc58308,%eax │ │ │ │ - jmp 80fb428 <__gmpz_get_d_2exp@plt+0xaf788> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and $0x8d,%al │ │ │ │ - and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80a7ab5 <__gmpz_get_d_2exp@plt+0x5be15> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a7aab <__gmpz_get_d_2exp@plt+0x5be0b> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x80a79f0,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8143dd0,-0x8(%edi) │ │ │ │ - movl $0x82d6c6d,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8189f09,-0x10(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80a8269 <__gmpz_get_d_2exp@plt+0x5c5c9> │ │ │ │ + movl $0x80a82c4,0x0(%ebp) │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a82c4 <__gmpz_get_d_2exp@plt+0x5c624> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a7b5b <__gmpz_get_d_2exp@plt+0x5bebb> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a7b00,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + or %cl,-0x74a7dbb4(%ecx) │ │ │ │ + dec %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + push %esp │ │ │ │ + and $0x64,%al │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80a8415 <__gmpz_get_d_2exp@plt+0x5c775> │ │ │ │ + movl $0x80a82f8,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a7b00 <__gmpz_get_d_2exp@plt+0x5be60> │ │ │ │ + jne 80a82f8 <__gmpz_get_d_2exp@plt+0x5c658> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dl,0xa(%ebx,%edi,2) │ │ │ │ - or %al,%bh │ │ │ │ - inc %ebp │ │ │ │ clc │ │ │ │ - and $0x89082d72,%eax │ │ │ │ - jne 80a7b0d <__gmpz_get_d_2exp@plt+0x5be6d> │ │ │ │ + and $0x83,%al │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov 0xb(%esi),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80f4080 <__gmpz_get_d_2exp@plt+0xa83e0> │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a8324 <__gmpz_get_d_2exp@plt+0x5c684> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ + movl $0x80a83b0,0x0(%ebp) │ │ │ │ + jmp 8166604 <__gmpz_get_d_2exp@plt+0x11a964> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ + push %es │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a7b5e <__gmpz_get_d_2exp@plt+0x5bebe> │ │ │ │ - movl $0x8143c00,-0x8(%edi) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + or %cl,-0x74a7dbb4(%ecx) │ │ │ │ + dec %ebp │ │ │ │ + add $0x83,%al │ │ │ │ + (bad) │ │ │ │ + xor $0x3b,%al │ │ │ │ + mov $0x324,%ebx │ │ │ │ + ja 80a838f <__gmpz_get_d_2exp@plt+0x5c6ef> │ │ │ │ + movl $0x80a8018,-0x30(%edi) │ │ │ │ + mov %edx,-0x28(%edi) │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x80a80b8,-0x20(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x80b2250,-0x8(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + lea -0x30(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0x1c,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - jmp 80a7b29 <__gmpz_get_d_2exp@plt+0x5be89> │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + jmp 80a83c7 <__gmpz_get_d_2exp@plt+0x5c727> │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + jmp 80a83c7 <__gmpz_get_d_2exp@plt+0x5c727> │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + jmp 80a83c7 <__gmpz_get_d_2exp@plt+0x5c727> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x80a7b24,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp 8166a60 <__gmpz_get_d_2exp@plt+0x11adc0> │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + sbb (%eax),%al │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x8(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80a7bd6 <__gmpz_get_d_2exp@plt+0x5bf36> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a7bcc <__gmpz_get_d_2exp@plt+0x5bf2c> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x816b154,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8143dd0,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x818db82,-0x8(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a8488 <__gmpz_get_d_2exp@plt+0x5c7e8> │ │ │ │ + movl $0x80a820c,-0x24(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x816b154,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 816f4a4 <__gmpz_get_d_2exp@plt+0x123804> │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + mov $0x82d0744,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80a7c36 <__gmpz_get_d_2exp@plt+0x5bf96> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a7c2c <__gmpz_get_d_2exp@plt+0x5bf8c> │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a84ca <__gmpz_get_d_2exp@plt+0x5c82a> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x80a7b80,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80bb10c <__gmpz_get_d_2exp@plt+0x6f46c> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a7cdb <__gmpz_get_d_2exp@plt+0x5c03b> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a7c80,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a7c80 <__gmpz_get_d_2exp@plt+0x5bfe0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + jb 80a8505 <__gmpz_get_d_2exp@plt+0x5c865> │ │ │ │ + movl $0x80a8510,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,%ah │ │ │ │ - jl 80a7c90 <__gmpz_get_d_2exp@plt+0x5bff0> │ │ │ │ - or %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - and $0x89082d72,%eax │ │ │ │ - jne 80a7c8d <__gmpz_get_d_2exp@plt+0x5bfed> │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80f4080 <__gmpz_get_d_2exp@plt+0xa83e0> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add %cl,0x72e90475(%ecx) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a7cde <__gmpz_get_d_2exp@plt+0x5c03e> │ │ │ │ - movl $0x8143c00,-0x8(%edi) │ │ │ │ + ja 80a8565 <__gmpz_get_d_2exp@plt+0x5c8c5> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + movl $0x80a84a4,-0x18(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80a84dc,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - jmp 80a7ca9 <__gmpz_get_d_2exp@plt+0x5c009> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x80a7ca4,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp 8166a60 <__gmpz_get_d_2exp@plt+0x11adc0> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x8(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80a7d56 <__gmpz_get_d_2exp@plt+0x5c0b6> │ │ │ │ - add $0x18,%edi │ │ │ │ + jb 80a85d6 <__gmpz_get_d_2exp@plt+0x5c936> │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a7d4c <__gmpz_get_d_2exp@plt+0x5c0ac> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x816b154,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8143dd0,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + ja 80a85cc <__gmpz_get_d_2exp@plt+0x5c92c> │ │ │ │ + movl $0x80a852c,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8189f01,-0x8(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80a7db6 <__gmpz_get_d_2exp@plt+0x5c116> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a7dac <__gmpz_get_d_2exp@plt+0x5c10c> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x80a7d00,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x82daee9,-0x10(%ebp) │ │ │ │ + movl $0x82daee9,-0xc(%ebp) │ │ │ │ + movl $0x82dcc09,-0x8(%ebp) │ │ │ │ + movl $0x82dc481,-0x4(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 80bb10c <__gmpz_get_d_2exp@plt+0x6f46c> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + jmp 80a8438 <__gmpz_get_d_2exp@plt+0x5c798> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x82d0750,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a7e5b <__gmpz_get_d_2exp@plt+0x5c1bb> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a7e00,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %cl,(%esi,%eax,4) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a7e00 <__gmpz_get_d_2exp@plt+0x5c160> │ │ │ │ + jne 80a860c <__gmpz_get_d_2exp@plt+0x5c96c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,0xa(%esi,%edi,2) │ │ │ │ - or %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - and $0x89082d72,%eax │ │ │ │ - jne 80a7e0d <__gmpz_get_d_2exp@plt+0x5c16d> │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80f4080 <__gmpz_get_d_2exp@plt+0xa83e0> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,0x752e037e(%ebx) │ │ │ │ + or 0x82daeee(%esi),%edi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x82daee9,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a7e5e <__gmpz_get_d_2exp@plt+0x5c1be> │ │ │ │ - movl $0x8143c00,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dl,0xa(%esi,%eax,4) │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 80a8654 <__gmpz_get_d_2exp@plt+0x5c9b4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - jmp 80a7e29 <__gmpz_get_d_2exp@plt+0x5c189> │ │ │ │ + add %al,0x752e037e(%ebx) │ │ │ │ + or 0x82daee9(%esi),%edi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x82daeee,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a869f <__gmpz_get_d_2exp@plt+0x5c9ff> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + dec %eax │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80a86b0 <__gmpz_get_d_2exp@plt+0x5ca10> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x80a7e24,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp 8166a60 <__gmpz_get_d_2exp@plt+0x11adc0> │ │ │ │ xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + or (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x8(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80a7ed6 <__gmpz_get_d_2exp@plt+0x5c236> │ │ │ │ - add $0x18,%edi │ │ │ │ + add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a7ecc <__gmpz_get_d_2exp@plt+0x5c22c> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x816b154,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ + ja 80a86d1 <__gmpz_get_d_2exp@plt+0x5ca31> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80a86de <__gmpz_get_d_2exp@plt+0x5ca3e> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + movl $0x80a8678,-0x18(%edi) │ │ │ │ + mov %esi,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ movl $0x8143dd0,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8189efe,-0x8(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ + add %cl,-0x3b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80a7f36 <__gmpz_get_d_2exp@plt+0x5c296> │ │ │ │ - add $0x10,%edi │ │ │ │ + jb 80a8779 <__gmpz_get_d_2exp@plt+0x5cad9> │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a7f2c <__gmpz_get_d_2exp@plt+0x5c28c> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x80a7e80,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80bb10c <__gmpz_get_d_2exp@plt+0x6f46c> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + ja 80a876f <__gmpz_get_d_2exp@plt+0x5cacf> │ │ │ │ + mov 0xc(%eax),%ecx │ │ │ │ + sub 0x10(%eax),%ecx │ │ │ │ + cmp $0x0,%ecx │ │ │ │ + jle 80a8764 <__gmpz_get_d_2exp@plt+0x5cac4> │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x8143dd0,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x82daefd,-0xc(%edi) │ │ │ │ + movl $0x80a86b0,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80a86b0 <__gmpz_get_d_2exp@plt+0x5ca10> │ │ │ │ + add $0xffffffe8,%edi │ │ │ │ + mov $0x82daefd,%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - sub $0x88,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0x93,%al │ │ │ │ and (%eax),%al │ │ │ │ - sldt (%edx) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a83d7 <__gmpz_get_d_2exp@plt+0x5c737> │ │ │ │ + jb 80a883c <__gmpz_get_d_2exp@plt+0x5cb9c> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - je 80a83f0 <__gmpz_get_d_2exp@plt+0x5c750> │ │ │ │ - mov 0x2(%ecx),%eax │ │ │ │ - mov 0x6(%ecx),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov $0x82daee9,%ecx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov $0x8189efb,%eax │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - movzbl (%eax),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 80a7ff1 <__gmpz_get_d_2exp@plt+0x5c351> │ │ │ │ - movl $0x80a803c,-0x8(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a803c <__gmpz_get_d_2exp@plt+0x5c39c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - mov $0x87,%al │ │ │ │ - and (%eax),%al │ │ │ │ - xchg %eax,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x468b0855(%ebx) │ │ │ │ - add (%ebx),%edi │ │ │ │ - inc %ebp │ │ │ │ - adc $0xf,%al │ │ │ │ - test %cl,-0x75000000(%eax) │ │ │ │ - dec %ebp │ │ │ │ - sbb $0x8b,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - inc %eax │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80a7f87 <__gmpz_get_d_2exp@plt+0x5c2e7> │ │ │ │ - movl $0x80a7fc8,-0x18(%ebp) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + movl $0x80a88f8,0x0(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a7fc8 <__gmpz_get_d_2exp@plt+0x5c328> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + movl $0x82daeee,-0x8(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80b649c <__gmpz_get_d_2exp@plt+0x6a7fc> │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - cmp $0x87,%al │ │ │ │ - and (%eax),%al │ │ │ │ - add (%eax),%eax │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - repnz mov %eax,0x70(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 80a84c3 <__gmpz_get_d_2exp@plt+0x5c823> │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - movl $0x80a8084,0x14(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a8084 <__gmpz_get_d_2exp@plt+0x5c3e4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - hlt │ │ │ │ - xchg %ah,(%edx) │ │ │ │ - add %al,0x0(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80a80c6 <__gmpz_get_d_2exp@plt+0x5c426> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a842f <__gmpz_get_d_2exp@plt+0x5c78f> │ │ │ │ - movl $0x80a797c,-0x14(%edi) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a882d <__gmpz_get_d_2exp@plt+0x5cb8d> │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - movl $0x82daefd,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x80a80f8,-0x4(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ + cmp %esi,%eax │ │ │ │ + jge 80a8807 <__gmpz_get_d_2exp@plt+0x5cb67> │ │ │ │ + cmp $0x0,%eax │ │ │ │ + jle 80a87f9 <__gmpz_get_d_2exp@plt+0x5cb59> │ │ │ │ + add $0xffffffec,%edi │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a80f8 <__gmpz_get_d_2exp@plt+0x5c458> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - addb $0x0,0x30022(%esi) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4e8b0445(%ebx) │ │ │ │ - add -0x7af0d407(%ebx),%eax │ │ │ │ - out %al,$0x0 │ │ │ │ - add %al,(%eax) │ │ │ │ - movl $0x80a81c0,-0x8(%ebp) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a81c0 <__gmpz_get_d_2exp@plt+0x5c520> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %eax │ │ │ │ - xchg %ah,(%edx) │ │ │ │ - add %ah,0x1e000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x70,%al │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ add $0x8,%ebp │ │ │ │ - add $0x38,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a843e <__gmpz_get_d_2exp@plt+0x5c79e> │ │ │ │ - add $0xffffffd0,%ecx │ │ │ │ - cmp $0x9,%ecx │ │ │ │ - ja 80a845d <__gmpz_get_d_2exp@plt+0x5c7bd> │ │ │ │ - movl $0x80a7ac4,-0x34(%edi) │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - movl $0x80a7be4,-0x28(%edi) │ │ │ │ - lea -0x34(%edi),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x816b1a8,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + jmp 80f3efc <__gmpz_get_d_2exp@plt+0xa825c> │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + mov $0x82daefd,%esi │ │ │ │ add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - mov $0x25002285,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80a8319 <__gmpz_get_d_2exp@plt+0x5c679> │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ + movl $0x80a8710,-0x10(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 80a8152 <__gmpz_get_d_2exp@plt+0x5c4b2> │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - cmp $0x2d,%ecx │ │ │ │ - jne 80a821f <__gmpz_get_d_2exp@plt+0x5c57f> │ │ │ │ - movl $0x80a8240,-0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a8240 <__gmpz_get_d_2exp@plt+0x5c5a0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - jmp 80a8152 <__gmpz_get_d_2exp@plt+0x5c4b2> │ │ │ │ - cmp %al,0x250022(%ebp) │ │ │ │ + jmp 80bb10c <__gmpz_get_d_2exp@plt+0x6f46c> │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 81669f0 <__gmpz_get_d_2exp@plt+0x11ad50> │ │ │ │ + mov $0x82d075c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 80a8269 <__gmpz_get_d_2exp@plt+0x5c5c9> │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 80a8152 <__gmpz_get_d_2exp@plt+0x5c4b2> │ │ │ │ - movl $0x80a8294,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ + jne 80a87c1 <__gmpz_get_d_2exp@plt+0x5cb21> │ │ │ │ + movl $0x80a8880,-0x4(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a8294 <__gmpz_get_d_2exp@plt+0x5c5f4> │ │ │ │ + jne 80a8880 <__gmpz_get_d_2exp@plt+0x5cbe0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - in $0x84,%al │ │ │ │ - and (%eax),%al │ │ │ │ - inc %esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4c739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a849c <__gmpz_get_d_2exp@plt+0x5c7fc> │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - add $0xffffffd0,%edx │ │ │ │ - cmp $0x9,%edx │ │ │ │ - ja 80a83c5 <__gmpz_get_d_2exp@plt+0x5c725> │ │ │ │ - movl $0x80a7dc4,-0x34(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - movl $0x80a7ee4,-0x28(%edi) │ │ │ │ - lea -0x34(%edi),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov %esi,-0x1c(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x816b1a8,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x80a8344,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + aam $0x87 │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x0,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a8344 <__gmpz_get_d_2exp@plt+0x5c6a4> │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80f3c84 <__gmpz_get_d_2exp@plt+0xa7fe4> │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x4c,%al │ │ │ │ + mov %cl,(%edx) │ │ │ │ + or %cl,-0x7639760f(%ecx) │ │ │ │ + dec %ebp │ │ │ │ + or %al,-0x899fb3b(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80a884c <__gmpz_get_d_2exp@plt+0x5cbac> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - xor $0x84,%al │ │ │ │ - and (%eax),%al │ │ │ │ - inc %esi │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4c739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a848d <__gmpz_get_d_2exp@plt+0x5c7ed> │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - add $0xffffffd0,%edx │ │ │ │ - cmp $0x9,%edx │ │ │ │ - ja 80a83c5 <__gmpz_get_d_2exp@plt+0x5c725> │ │ │ │ - movl $0x80a7c44,-0x34(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - movl $0x80a7d64,-0x28(%edi) │ │ │ │ - lea -0x34(%edi),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov %esi,-0x1c(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x816b1a8,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffc8,%edi │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - jmp 80a8152 <__gmpz_get_d_2exp@plt+0x5c4b2> │ │ │ │ - mov $0x82d0788,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,0x45c7080a(%eax,%ecx,4) │ │ │ │ + clc │ │ │ │ + push %ebp │ │ │ │ + pop %es │ │ │ │ + sub $0xfc758908,%eax │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80f3dfc <__gmpz_get_d_2exp@plt+0xa815c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - int1 │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a8414 <__gmpz_get_d_2exp@plt+0x5c774> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - movl $0x82daefd,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x80a83e8,-0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x38,0x33c(%ebx) │ │ │ │ - movl $0x80a8138,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,%ah │ │ │ │ + mov %cl,(%edx) │ │ │ │ + or %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + pop %ecx │ │ │ │ + pop %es │ │ │ │ + sub $0xfc758908,%eax │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8166604 <__gmpz_get_d_2exp@plt+0x11a964> │ │ │ │ - movl $0x80a7a54,-0x34(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - movl $0x80951b8,-0x28(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - lea -0x34(%edi),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - lea -0x26(%edi),%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x38,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x38,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + jmp 80f3dfc <__gmpz_get_d_2exp@plt+0xa815c> │ │ │ │ + xchg %ax,%ax │ │ │ │ nop │ │ │ │ - add (%eax),%al │ │ │ │ + or $0x200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %al,-0xd76033b(%ebx) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a84e7 <__gmpz_get_d_2exp@plt+0x5c847> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x80a84b4,0x4(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x100,%eax │ │ │ │ + add %cl,0x4d8b0045(%ebx) │ │ │ │ + add $0x8d,%al │ │ │ │ + push %ebp │ │ │ │ + clc │ │ │ │ + cmp 0x31c(%ebx),%edx │ │ │ │ + jae 80a89eb <__gmpz_get_d_2exp@plt+0x5cd4b> │ │ │ │ + mov $0x82d0764,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a853f <__gmpz_get_d_2exp@plt+0x5c89f> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov $0x82daee9,%ecx │ │ │ │ - mov $0x8189ee6,%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - movzbl (%edx),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 80a8556 <__gmpz_get_d_2exp@plt+0x5c8b6> │ │ │ │ - mov %ecx,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x82d0790,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - inc %edx │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 80a8528 <__gmpz_get_d_2exp@plt+0x5c888> │ │ │ │ - movl $0x80a858c,-0x10(%ebp) │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + ja 80a89c7 <__gmpz_get_d_2exp@plt+0x5cd27> │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + cmp $0x30,%ecx │ │ │ │ + jae 80a897d <__gmpz_get_d_2exp@plt+0x5ccdd> │ │ │ │ + movl $0x8143d68,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80f526c,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + cmp $0x39,%ecx │ │ │ │ + jbe 80a89a1 <__gmpz_get_d_2exp@plt+0x5cd01> │ │ │ │ + movl $0x8143d68,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80f526c,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + movl $0x80a89e0,0x8(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + imul $0xa,%eax,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + add $0xffffffd0,%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a858c <__gmpz_get_d_2exp@plt+0x5c8ec> │ │ │ │ + jne 80a89e0 <__gmpz_get_d_2exp@plt+0x5cd40> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ xchg %ax,%ax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x453b0346(%ebx) │ │ │ │ - or $0x75,%al │ │ │ │ - mov $0xbe,%bl │ │ │ │ - out %al,(%dx) │ │ │ │ - scas %es:(%edi),%al │ │ │ │ - sub $0x14c58308,%eax │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a863f <__gmpz_get_d_2exp@plt+0x5c99f> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a85e4,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add %cl,-0xe76fb8b(%ecx) │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 80a8a48 <__gmpz_get_d_2exp@plt+0x5cda8> │ │ │ │ + movl $0x80a8948,-0x8(%ebp) │ │ │ │ + mov 0x2(%edx),%esi │ │ │ │ + mov 0x6(%edx),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a85e4 <__gmpz_get_d_2exp@plt+0x5c944> │ │ │ │ + jne 80a8948 <__gmpz_get_d_2exp@plt+0x5cca8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80a8a40,-0x4(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,(%eax) │ │ │ │ - xchg %cl,(%edx) │ │ │ │ - or %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - xchg %eax,%ecx │ │ │ │ - pop %es │ │ │ │ - sub $0xfc758908,%eax │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80f4080 <__gmpz_get_d_2exp@plt+0xa83e0> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + repnz add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a8a1a <__gmpz_get_d_2exp@plt+0x5cd7a> │ │ │ │ + movl $0x8143d68,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80f526c,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + movl $0x82daefd,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a8642 <__gmpz_get_d_2exp@plt+0x5c9a2> │ │ │ │ - movl $0x8143c00,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + jb 80a8aa2 <__gmpz_get_d_2exp@plt+0x5ce02> │ │ │ │ + movl $0x82d95c5,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80bb28c <__gmpz_get_d_2exp@plt+0x6f5ec> │ │ │ │ + mov $0x82d0780,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + jb 80a8ad2 <__gmpz_get_d_2exp@plt+0x5ce32> │ │ │ │ + movl $0x82d95c1,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80bb28c <__gmpz_get_d_2exp@plt+0x6f5ec> │ │ │ │ + mov $0x82d07a8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb $0x7d,%al │ │ │ │ + and (%eax),%al │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - jmp 80a860d <__gmpz_get_d_2exp@plt+0x5c96d> │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a8b13 <__gmpz_get_d_2exp@plt+0x5ce73> │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80aa588 <__gmpz_get_d_2exp@plt+0x5e8e8> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x80a8608,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp 8166a60 <__gmpz_get_d_2exp@plt+0x11adc0> │ │ │ │ xchg %ax,%ax │ │ │ │ - hlt │ │ │ │ - andb $0x0,(%edx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a8703 <__gmpz_get_d_2exp@plt+0x5ca63> │ │ │ │ + jb 80a8b97 <__gmpz_get_d_2exp@plt+0x5cef7> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a86a8,-0xc(%ebp) │ │ │ │ + movl $0x80a8b78,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a86a8 <__gmpz_get_d_2exp@plt+0x5ca08> │ │ │ │ + jne 80a8b78 <__gmpz_get_d_2exp@plt+0x5ced8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - mov $0x80,%ah │ │ │ │ - and (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,%ah │ │ │ │ - xchg %cl,(%edx) │ │ │ │ - or %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - pop %ebp │ │ │ │ - pop %es │ │ │ │ - sub $0xfc758908,%eax │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80f4080 <__gmpz_get_d_2exp@plt+0xa83e0> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a8706 <__gmpz_get_d_2exp@plt+0x5ca66> │ │ │ │ - movl $0x8143c00,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80a8b9a <__gmpz_get_d_2exp@plt+0x5cefa> │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - jmp 80a86d1 <__gmpz_get_d_2exp@plt+0x5ca31> │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80a8b9a <__gmpz_get_d_2exp@plt+0x5cefa> │ │ │ │ + movl $0x80a8b58,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a8b58 <__gmpz_get_d_2exp@plt+0x5ceb8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x80a86cc,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp 8166a60 <__gmpz_get_d_2exp@plt+0x11adc0> │ │ │ │ + mov $0x82dc481,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - xor %ah,%ch │ │ │ │ - and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a8756 <__gmpz_get_d_2exp@plt+0x5cab6> │ │ │ │ + jb 80a8ca1 <__gmpz_get_d_2exp@plt+0x5d001> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80a8c7c,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x82d6cb2,-0xc(%ebp) │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 80fb214 <__gmpz_get_d_2exp@plt+0xaf574> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - adc $0x60,%al │ │ │ │ - and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a87ab <__gmpz_get_d_2exp@plt+0x5cb0b> │ │ │ │ - cmpl $0x27,0xc(%esi) │ │ │ │ - jne 80a8785 <__gmpz_get_d_2exp@plt+0x5cae5> │ │ │ │ - add $0xffffffe8,%edi │ │ │ │ - mov $0x82d6c9c,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a8c7c <__gmpz_get_d_2exp@plt+0x5cfdc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - movl $0x80a872c,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8143dd0,-0x8(%edi) │ │ │ │ - movl $0x82d6c95,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov $0x100225f,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %dl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80a8817 <__gmpz_get_d_2exp@plt+0x5cb77> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a880d <__gmpz_get_d_2exp@plt+0x5cb6d> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80a8768,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8189ec9,-0x10(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80a8cc8,0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x0,%al │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a8cc8 <__gmpz_get_d_2exp@plt+0x5d028> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80a8898 <__gmpz_get_d_2exp@plt+0x5cbf8> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a888e <__gmpz_get_d_2exp@plt+0x5cbee> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%ecx │ │ │ │ - mov 0x14(%eax),%eax │ │ │ │ - movl $0x8143dd0,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8143dd0,-0x8(%edi) │ │ │ │ - movl $0x82dc4f1,-0x4(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80bb1cc <__gmpz_get_d_2exp@plt+0x6f52c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80a8bf1 <__gmpz_get_d_2exp@plt+0x5cf51> │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80a8c14,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a8c14 <__gmpz_get_d_2exp@plt+0x5cf74> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a893f <__gmpz_get_d_2exp@plt+0x5cc9f> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a88e4,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80a8c2d <__gmpz_get_d_2exp@plt+0x5cf8d> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80a8cac,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a88e4 <__gmpz_get_d_2exp@plt+0x5cc44> │ │ │ │ + jne 80a8cac <__gmpz_get_d_2exp@plt+0x5d00c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,(%eax) │ │ │ │ - mov %ecx,(%edx) │ │ │ │ - or %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - and %esi,0x2d(%edx) │ │ │ │ - or %cl,-0x3a7c038b(%ecx) │ │ │ │ - clc │ │ │ │ - jmp 80f4080 <__gmpz_get_d_2exp@plt+0xa83e0> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80a8cb5 <__gmpz_get_d_2exp@plt+0x5d015> │ │ │ │ + movl $0x80a8c50,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a8c50 <__gmpz_get_d_2exp@plt+0x5cfb0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a8942 <__gmpz_get_d_2exp@plt+0x5cca2> │ │ │ │ - movl $0x8143c00,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + add %al,0x7f01037e(%ebx) │ │ │ │ + nop │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + mov $0x82dcc09,%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - jmp 80a890d <__gmpz_get_d_2exp@plt+0x5cc6d> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x80a8908,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp 8166a60 <__gmpz_get_d_2exp@plt+0x11adc0> │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %al,0xf01037e(%ebx) │ │ │ │ + (bad) │ │ │ │ + sbb %edi,%edi │ │ │ │ + (bad) │ │ │ │ + incl -0x2114033b(%ebx) │ │ │ │ + nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a89fb <__gmpz_get_d_2exp@plt+0x5cd5b> │ │ │ │ + jb 80a8d57 <__gmpz_get_d_2exp@plt+0x5d0b7> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a89a0,-0xc(%ebp) │ │ │ │ + movl $0x80a8d38,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a89a0 <__gmpz_get_d_2exp@plt+0x5cd00> │ │ │ │ + jne 80a8d38 <__gmpz_get_d_2exp@plt+0x5d098> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,%ah │ │ │ │ - mov %ecx,(%edx) │ │ │ │ - or %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - sub %esi,0x2d(%edx) │ │ │ │ - or %cl,-0x3a7c038b(%ecx) │ │ │ │ - clc │ │ │ │ - jmp 80f4080 <__gmpz_get_d_2exp@plt+0xa83e0> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80a8d5a <__gmpz_get_d_2exp@plt+0x5d0ba> │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a89fe <__gmpz_get_d_2exp@plt+0x5cd5e> │ │ │ │ - movl $0x8143c00,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80a8d5a <__gmpz_get_d_2exp@plt+0x5d0ba> │ │ │ │ + movl $0x80a8d18,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a8d18 <__gmpz_get_d_2exp@plt+0x5d078> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov $0x82dc481,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a8e61 <__gmpz_get_d_2exp@plt+0x5d1c1> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80a8e3c,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a8e3c <__gmpz_get_d_2exp@plt+0x5d19c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80a8e88,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a8e88 <__gmpz_get_d_2exp@plt+0x5d1e8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - jmp 80a89c9 <__gmpz_get_d_2exp@plt+0x5cd29> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x80a89c4,0x4(%ebp) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80a8db1 <__gmpz_get_d_2exp@plt+0x5d111> │ │ │ │ mov %eax,%esi │ │ │ │ - jmp 8166a60 <__gmpz_get_d_2exp@plt+0x11adc0> │ │ │ │ - xchg %ax,%ax │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80a8dd4,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a8dd4 <__gmpz_get_d_2exp@plt+0x5d134> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a8ab7 <__gmpz_get_d_2exp@plt+0x5ce17> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a8a5c,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80a8ded <__gmpz_get_d_2exp@plt+0x5d14d> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80a8e6c,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a8a5c <__gmpz_get_d_2exp@plt+0x5cdbc> │ │ │ │ + jne 80a8e6c <__gmpz_get_d_2exp@plt+0x5d1cc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,-0x38f7f576(%eax) │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - and %esi,0x2d(%edx) │ │ │ │ - or %cl,-0x3a7c038b(%ecx) │ │ │ │ - clc │ │ │ │ - jmp 80f4080 <__gmpz_get_d_2exp@plt+0xa83e0> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80a8e75 <__gmpz_get_d_2exp@plt+0x5d1d5> │ │ │ │ + movl $0x80a8e10,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a8e10 <__gmpz_get_d_2exp@plt+0x5d170> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a8aba <__gmpz_get_d_2exp@plt+0x5ce1a> │ │ │ │ - movl $0x8143c00,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + add %al,0x7f01037e(%ebx) │ │ │ │ + nop │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + mov $0x82dcc09,%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - jmp 80a8a85 <__gmpz_get_d_2exp@plt+0x5cde5> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x80a8a80,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp 8166a60 <__gmpz_get_d_2exp@plt+0x11adc0> │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %al,0xf01037e(%ebx) │ │ │ │ + (bad) │ │ │ │ + sbb %edi,%edi │ │ │ │ + (bad) │ │ │ │ + incl -0x2114033b(%ebx) │ │ │ │ + nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a8b73 <__gmpz_get_d_2exp@plt+0x5ced3> │ │ │ │ + jb 80a8f17 <__gmpz_get_d_2exp@plt+0x5d277> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a8b18,-0xc(%ebp) │ │ │ │ + movl $0x80a8ef8,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a8b18 <__gmpz_get_d_2exp@plt+0x5ce78> │ │ │ │ + jne 80a8ef8 <__gmpz_get_d_2exp@plt+0x5d258> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,0xa(%ebx,%ecx,4) │ │ │ │ - or %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - sub %esi,0x2d(%edx) │ │ │ │ - or %cl,-0x3a7c038b(%ecx) │ │ │ │ - clc │ │ │ │ - jmp 80f4080 <__gmpz_get_d_2exp@plt+0xa83e0> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a8b76 <__gmpz_get_d_2exp@plt+0x5ced6> │ │ │ │ - movl $0x8143c00,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80a8f1a <__gmpz_get_d_2exp@plt+0x5d27a> │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - jmp 80a8b41 <__gmpz_get_d_2exp@plt+0x5cea1> │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80a8f1a <__gmpz_get_d_2exp@plt+0x5d27a> │ │ │ │ + movl $0x80a8ed8,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a8ed8 <__gmpz_get_d_2exp@plt+0x5d238> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x80a8b3c,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp 8166a60 <__gmpz_get_d_2exp@plt+0x11adc0> │ │ │ │ + mov $0x82dc481,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - pop %esp │ │ │ │ - jl 80a8bb5 <__gmpz_get_d_2exp@plt+0x5cf15> │ │ │ │ - add %al,0x100 │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8d0045(%ebx) │ │ │ │ - in (%dx),%al │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jae 80a8bc9 <__gmpz_get_d_2exp@plt+0x5cf29> │ │ │ │ - mov $0x82d0820,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp %bh,0x0(%edx,%eiz,1) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a9021 <__gmpz_get_d_2exp@plt+0x5d381> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80a8ffc,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a8ffc <__gmpz_get_d_2exp@plt+0x5d35c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80a9048,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a9048 <__gmpz_get_d_2exp@plt+0x5d3a8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xf76ff8b(%ecx) │ │ │ │ - movl $0x80a8bec,0x0(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80a8f71 <__gmpz_get_d_2exp@plt+0x5d2d1> │ │ │ │ mov %eax,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80a8f94,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a8bec <__gmpz_get_d_2exp@plt+0x5cf4c> │ │ │ │ + jne 80a8f94 <__gmpz_get_d_2exp@plt+0x5d2f4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - adc %bh,0x0(%edx,%eiz,1) │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 80a8c01 <__gmpz_get_d_2exp@plt+0x5cf61> │ │ │ │ - mov $0x82d07aa,%esi │ │ │ │ + jne 80a8fad <__gmpz_get_d_2exp@plt+0x5d30d> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80a902c,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x80a8c30,-0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a8c30 <__gmpz_get_d_2exp@plt+0x5cf90> │ │ │ │ + jne 80a902c <__gmpz_get_d_2exp@plt+0x5d38c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - int3 │ │ │ │ - jnp 80a8c49 <__gmpz_get_d_2exp@plt+0x5cfa9> │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - pop %eax │ │ │ │ - mov %cs,(%edx) │ │ │ │ - or %cl,0x45890346(%ebx) │ │ │ │ - hlt │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80ff7d0 <__gmpz_get_d_2exp@plt+0xb3b30> │ │ │ │ - nop │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - jnp 80a8c71 <__gmpz_get_d_2exp@plt+0x5cfd1> │ │ │ │ - add %ah,(%eax,%eax,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 80a9639 <__gmpz_get_d_2exp@plt+0x5d999> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a9460 <__gmpz_get_d_2exp@plt+0x5d7c0> │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - cmp $0x28,%edx │ │ │ │ - jb 80a8f7f <__gmpz_get_d_2exp@plt+0x5d2df> │ │ │ │ - cmp $0x30,%edx │ │ │ │ - jne 80a8fcc <__gmpz_get_d_2exp@plt+0x5d32c> │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x80a8d20,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + je 80a9035 <__gmpz_get_d_2exp@plt+0x5d395> │ │ │ │ + movl $0x80a8fd0,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a8d20 <__gmpz_get_d_2exp@plt+0x5d080> │ │ │ │ + jne 80a8fd0 <__gmpz_get_d_2exp@plt+0x5d330> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - addl $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - add $0x83,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - cmp $0x3b,%al │ │ │ │ - mov $0x324,%ebx │ │ │ │ - ja 80a94a7 <__gmpz_get_d_2exp@plt+0x5d807> │ │ │ │ - movl $0x80a85a8,-0x38(%edi) │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - movl $0x816b154,-0x2c(%edi) │ │ │ │ - lea -0x38(%edi),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x8143dd0,-0x20(%edi) │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - lea -0x2c(%edi),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x816b1a8,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1e(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - int3 │ │ │ │ - jp 80a8d39 <__gmpz_get_d_2exp@plt+0x5d099> │ │ │ │ - add %ah,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - or %cl,0x44890455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 80a8f4e <__gmpz_get_d_2exp@plt+0x5d2ae> │ │ │ │ - movl $0x80a8d68,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x7f01037e(%ebx) │ │ │ │ + nop │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a8d68 <__gmpz_get_d_2exp@plt+0x5d0c8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - test %bh,0x22(%edx) │ │ │ │ - add %al,0x0(%ebp) │ │ │ │ + mov $0x82dcc09,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0xf01037e(%ebx) │ │ │ │ + (bad) │ │ │ │ + sbb %edi,%edi │ │ │ │ + (bad) │ │ │ │ + incl -0x2114033b(%ebx) │ │ │ │ + nop │ │ │ │ + test %dh,0x22(%edi) │ │ │ │ + add %al,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4b739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a962a <__gmpz_get_d_2exp@plt+0x5d98a> │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - cmp $0x78,%ecx │ │ │ │ - jb 80a8e00 <__gmpz_get_d_2exp@plt+0x5d160> │ │ │ │ - cmp $0x79,%ecx │ │ │ │ - jae 80a8f44 <__gmpz_get_d_2exp@plt+0x5d2a4> │ │ │ │ - movl $0x80a8adc,-0x44(%edi) │ │ │ │ - mov %eax,-0x3c(%edi) │ │ │ │ - movl $0x816b154,-0x38(%edi) │ │ │ │ - lea -0x44(%edi),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - movl $0x8143dd0,-0x2c(%edi) │ │ │ │ - movl $0x82dc741,-0x28(%edi) │ │ │ │ - lea -0x38(%edi),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - movl $0x8143dd0,-0x20(%edi) │ │ │ │ - movl $0x82dc501,-0x1c(%edi) │ │ │ │ - lea -0x2a(%edi),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x816b1a8,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1e(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x59,%ecx │ │ │ │ - jb 80a8e72 <__gmpz_get_d_2exp@plt+0x5d1d2> │ │ │ │ - cmp $0x6f,%ecx │ │ │ │ - jne 80a8f44 <__gmpz_get_d_2exp@plt+0x5d2a4> │ │ │ │ - movl $0x80a8a20,-0x44(%edi) │ │ │ │ - mov %eax,-0x3c(%edi) │ │ │ │ - movl $0x816b154,-0x38(%edi) │ │ │ │ - lea -0x44(%edi),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - movl $0x8143dd0,-0x2c(%edi) │ │ │ │ - movl $0x82dc6f9,-0x28(%edi) │ │ │ │ - lea -0x38(%edi),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - movl $0x8143dd0,-0x20(%edi) │ │ │ │ - movl $0x82dc501,-0x1c(%edi) │ │ │ │ - lea -0x2a(%edi),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x816b1a8,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1e(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x58,%ecx │ │ │ │ - jb 80a8edb <__gmpz_get_d_2exp@plt+0x5d23b> │ │ │ │ - movl $0x80a8964,-0x44(%edi) │ │ │ │ - mov %eax,-0x3c(%edi) │ │ │ │ - movl $0x816b154,-0x38(%edi) │ │ │ │ - lea -0x44(%edi),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - movl $0x8143dd0,-0x2c(%edi) │ │ │ │ - movl $0x82dc641,-0x28(%edi) │ │ │ │ - lea -0x38(%edi),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - movl $0x8143dd0,-0x20(%edi) │ │ │ │ - movl $0x82dc501,-0x1c(%edi) │ │ │ │ - lea -0x2a(%edi),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x816b1a8,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1e(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x4f,%ecx │ │ │ │ - jne 80a8f44 <__gmpz_get_d_2exp@plt+0x5d2a4> │ │ │ │ - movl $0x80a88a8,-0x44(%edi) │ │ │ │ - mov %eax,-0x3c(%edi) │ │ │ │ - movl $0x816b154,-0x38(%edi) │ │ │ │ - lea -0x44(%edi),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - movl $0x8143dd0,-0x2c(%edi) │ │ │ │ - movl $0x82dc5f9,-0x28(%edi) │ │ │ │ - lea -0x38(%edi),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - movl $0x8143dd0,-0x20(%edi) │ │ │ │ - movl $0x82dc501,-0x1c(%edi) │ │ │ │ - lea -0x2a(%edi),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x816b1a8,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1e(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffb8,%edi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov $0x82daee9,%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov $0x8189f39,%ecx │ │ │ │ + jb 80a94ad <__gmpz_get_d_2exp@plt+0x5d80d> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x18(%esi),%eax │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - movzbl (%ecx),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 80a8fd8 <__gmpz_get_d_2exp@plt+0x5d338> │ │ │ │ - movl $0x80a9004,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a9004 <__gmpz_get_d_2exp@plt+0x5d364> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - cmp $0x27,%edx │ │ │ │ - jb 80a8fa9 <__gmpz_get_d_2exp@plt+0x5d309> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82dc4b9,(%edi) │ │ │ │ - movl $0x80a95f8,0x10(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80a7384 <__gmpz_get_d_2exp@plt+0x5b6e4> │ │ │ │ - cmp $0x22,%edx │ │ │ │ - jne 80a8fcc <__gmpz_get_d_2exp@plt+0x5d32c> │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x80a95d8,0x10(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + cmp $0x6f,%edx │ │ │ │ + jb 80a9274 <__gmpz_get_d_2exp@plt+0x5d5d4> │ │ │ │ + cmp $0x74,%edx │ │ │ │ + jne 80a94b0 <__gmpz_get_d_2exp@plt+0x5d810> │ │ │ │ + movl $0x80a9144,-0x14(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a95d8 <__gmpz_get_d_2exp@plt+0x5d938> │ │ │ │ + jne 80a9144 <__gmpz_get_d_2exp@plt+0x5d4a4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - jmp 80a8f4e <__gmpz_get_d_2exp@plt+0x5d2ae> │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - je 80a9054 <__gmpz_get_d_2exp@plt+0x5d3b4> │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - inc %edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - jmp 80a8f5c <__gmpz_get_d_2exp@plt+0x5d2bc> │ │ │ │ - call 2c0ab274 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + enter $0x2276,$0x0 │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - or %cl,0x3e283f2(%ecx) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80a904c <__gmpz_get_d_2exp@plt+0x5d3ac> │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov $0x82daee9,%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov $0x8189ee6,%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - movzbl (%ecx),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 80a9094 <__gmpz_get_d_2exp@plt+0x5d3f4> │ │ │ │ - movl $0x80a90d0,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80a9120 <__gmpz_get_d_2exp@plt+0x5d480> │ │ │ │ + movl $0x80a9110,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a90d0 <__gmpz_get_d_2exp@plt+0x5d430> │ │ │ │ + jne 80a9110 <__gmpz_get_d_2exp@plt+0x5d470> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a948e <__gmpz_get_d_2exp@plt+0x5d7ee> │ │ │ │ - movl $0x8143dd0,-0x14(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x82daefd,-0xc(%edi) │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - je 80a90b4 <__gmpz_get_d_2exp@plt+0x5d414> │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - inc %edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - jmp 80a9029 <__gmpz_get_d_2exp@plt+0x5d389> │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - jmp 80a8cb9 <__gmpz_get_d_2exp@plt+0x5d019> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sbb $0x77,%al │ │ │ │ - and (%eax),%al │ │ │ │ - and $0x0,%al │ │ │ │ + nop │ │ │ │ + pushf │ │ │ │ + jbe 80a9129 <__gmpz_get_d_2exp@plt+0x5d489> │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ or %cl,0x3e283f2(%ecx) │ │ │ │ cmp $0x1,%edx │ │ │ │ - jne 80a8cb9 <__gmpz_get_d_2exp@plt+0x5d019> │ │ │ │ - movl $0x80a9178,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ff5c0 <__gmpz_get_d_2exp@plt+0xb3920> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - push %esp │ │ │ │ - jbe 80a9121 <__gmpz_get_d_2exp@plt+0x5d481> │ │ │ │ - add %al,0x1e000000(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - add $0x83,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - cmp $0x3b,%al │ │ │ │ - mov $0x324,%ebx │ │ │ │ - ja 80a94c0 <__gmpz_get_d_2exp@plt+0x5d820> │ │ │ │ - movl $0x80a8668,-0x38(%edi) │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - movl $0x816b154,-0x2c(%edi) │ │ │ │ - lea -0x38(%edi),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x8143dd0,-0x20(%edi) │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - lea -0x2c(%edi),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x816b1a8,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1e(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - pusha │ │ │ │ - jbe 80a9191 <__gmpz_get_d_2exp@plt+0x5d4f1> │ │ │ │ - add %ah,(%eax,%eax,1) │ │ │ │ + jne 80a9192 <__gmpz_get_d_2exp@plt+0x5d4f2> │ │ │ │ + movl $0x82d1576,0x4(%ebp) │ │ │ │ + movl $0x82d07ac,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80b1890 <__gmpz_get_d_2exp@plt+0x65bf0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + push $0x2002276 │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ or %cl,0x3e283f2(%ecx) │ │ │ │ cmp $0x1,%edx │ │ │ │ - jne 80a9111 <__gmpz_get_d_2exp@plt+0x5d471> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a94d9 <__gmpz_get_d_2exp@plt+0x5d839> │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - cmp $0x5f,%edx │ │ │ │ - jne 80a91a7 <__gmpz_get_d_2exp@plt+0x5d507> │ │ │ │ - add $0xffffffe4,%edi │ │ │ │ - jmp 80a9111 <__gmpz_get_d_2exp@plt+0x5d471> │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - lea -0x30(%edx),%eax │ │ │ │ - cmp $0x9,%eax │ │ │ │ - ja 80a94e8 <__gmpz_get_d_2exp@plt+0x5d848> │ │ │ │ - add $0xffffffe4,%edi │ │ │ │ - movl $0x80a91e4,0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + jne 80a9192 <__gmpz_get_d_2exp@plt+0x5d4f2> │ │ │ │ + movl $0x80a90e4,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a91e4 <__gmpz_get_d_2exp@plt+0x5d544> │ │ │ │ + jne 80a90e4 <__gmpz_get_d_2exp@plt+0x5d444> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - jne 80a91fd <__gmpz_get_d_2exp@plt+0x5d55d> │ │ │ │ - add %al,%bl │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + movl $0x80a918c,0x0(%ebp) │ │ │ │ + jmp 8166604 <__gmpz_get_d_2exp@plt+0x11a964> │ │ │ │ + xchg %ax,%ax │ │ │ │ + and %dh,0x22(%esi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,(%edx,%edx,4) │ │ │ │ - or (%eax),%cl │ │ │ │ - movl $0x82d7225,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80f4080 <__gmpz_get_d_2exp@plt+0xa83e0> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - jl 80a9277 <__gmpz_get_d_2exp@plt+0x5d5d7> │ │ │ │ - and (%eax),%al │ │ │ │ - ret │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %al,-0x44c4d739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add $0x38,%al │ │ │ │ - xchg %eax,%edx │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + ja 80a9168 <__gmpz_get_d_2exp@plt+0x5d4c8> │ │ │ │ + movl $0x80a8ea0,-0x24(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x80a8f30,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x80b2250,-0x8(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + movl $0x82d07ac,0x8(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a9238 <__gmpz_get_d_2exp@plt+0x5d598> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - push %eax │ │ │ │ - jne 80a9251 <__gmpz_get_d_2exp@plt+0x5d5b1> │ │ │ │ - add %al,0x0(%ebx) │ │ │ │ + jmp 80b1890 <__gmpz_get_d_2exp@plt+0x65bf0> │ │ │ │ + nop │ │ │ │ + fdivs 0x22(%ebp) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 80a9278 <__gmpz_get_d_2exp@plt+0x5d5d8> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a9510 <__gmpz_get_d_2exp@plt+0x5d870> │ │ │ │ - movl $0x8143dd0,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - movl $0x82daefd,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 80a7f4c <__gmpz_get_d_2exp@plt+0x5c2ac> │ │ │ │ - movl $0x80a92a8,-0x4(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ + je 80a9228 <__gmpz_get_d_2exp@plt+0x5d588> │ │ │ │ + movl $0x80a9214,0x0(%ebp) │ │ │ │ mov 0x2(%esi),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a92a8 <__gmpz_get_d_2exp@plt+0x5d608> │ │ │ │ + jne 80a9214 <__gmpz_get_d_2exp@plt+0x5d574> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - loopne 80a9312 <__gmpz_get_d_2exp@plt+0x5d672> │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + jne 80a922d <__gmpz_get_d_2exp@plt+0x5d58d> │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x3e283f2(%ecx) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80a92c6 <__gmpz_get_d_2exp@plt+0x5d626> │ │ │ │ + movl $0x82d1576,0x4(%ebp) │ │ │ │ + movl $0x82d07c0,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80b1890 <__gmpz_get_d_2exp@plt+0x65bf0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + je 80a92b7 <__gmpz_get_d_2exp@plt+0x5d617> │ │ │ │ and (%eax),%al │ │ │ │ - add $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80a951f <__gmpz_get_d_2exp@plt+0x5d87f> │ │ │ │ - cmpl $0x2e,0x3(%esi) │ │ │ │ - jne 80a952e <__gmpz_get_d_2exp@plt+0x5d88e> │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80a92ec,0x4(%ebp) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x3e283f2(%ecx) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80a92c6 <__gmpz_get_d_2exp@plt+0x5d626> │ │ │ │ + movl $0x80a91e8,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a92ec <__gmpz_get_d_2exp@plt+0x5d64c> │ │ │ │ + jne 80a91e8 <__gmpz_get_d_2exp@plt+0x5d548> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - pushf │ │ │ │ - je 80a9305 <__gmpz_get_d_2exp@plt+0x5d665> │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80a932b <__gmpz_get_d_2exp@plt+0x5d68b> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a9554 <__gmpz_get_d_2exp@plt+0x5d8b4> │ │ │ │ - movl $0x8143dd0,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - lea -0x6(%edi),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 80a7f4c <__gmpz_get_d_2exp@plt+0x5c2ac> │ │ │ │ - movl $0x80a9358,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + cmp $0x6e,%edx │ │ │ │ + jb 80a93a8 <__gmpz_get_d_2exp@plt+0x5d708> │ │ │ │ + movl $0x80a924c,-0x14(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a9358 <__gmpz_get_d_2exp@plt+0x5d6b8> │ │ │ │ + jne 80a924c <__gmpz_get_d_2exp@plt+0x5d5ac> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xor %dh,0x0(%edx,%eiz,1) │ │ │ │ - add $0x0,%al │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + movl $0x80a92c0,0x0(%ebp) │ │ │ │ + jmp 8166604 <__gmpz_get_d_2exp@plt+0x11a964> │ │ │ │ + add %dh,0x22(%ebp) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %al,-0x44c4d739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a9563 <__gmpz_get_d_2exp@plt+0x5d8c3> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - add $0xffffffd0,%eax │ │ │ │ - cmp $0x9,%eax │ │ │ │ - ja 80a9572 <__gmpz_get_d_2exp@plt+0x5d8d2> │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80a93a4,0x4(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ + ja 80a929e <__gmpz_get_d_2exp@plt+0x5d5fe> │ │ │ │ + movl $0x80a8ce0,-0x24(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x80a8d70,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x80b2250,-0x8(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + movl $0x82d07c0,0x8(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ + jmp 80b1890 <__gmpz_get_d_2exp@plt+0x65bf0> │ │ │ │ + nop │ │ │ │ + mov $0x2002274,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80a935c <__gmpz_get_d_2exp@plt+0x5d6bc> │ │ │ │ + movl $0x80a9348,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a93a4 <__gmpz_get_d_2exp@plt+0x5d704> │ │ │ │ + jne 80a9348 <__gmpz_get_d_2exp@plt+0x5d6a8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - in $0x73,%al │ │ │ │ - and (%eax),%al │ │ │ │ - add (%eax),%eax │ │ │ │ + nop │ │ │ │ + mov %?,0x0(%edx,%eiz,1) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,-0x6c(%eax) │ │ │ │ - or (%eax),%cl │ │ │ │ - movl $0x82d7225,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80f4080 <__gmpz_get_d_2exp@plt+0xa83e0> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0x3002273,%esp │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x3e283f2(%ecx) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80a93fa <__gmpz_get_d_2exp@plt+0x5d75a> │ │ │ │ + movl $0x82d1576,0x4(%ebp) │ │ │ │ + movl $0x82d07d4,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80b1890 <__gmpz_get_d_2exp@plt+0x65bf0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %esp │ │ │ │ + je 80a9399 <__gmpz_get_d_2exp@plt+0x5d6f9> │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x458b084d(%ebx) │ │ │ │ - adc %cl,0x4c890c55(%ebx) │ │ │ │ - and $0x4c,%al │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a95b2 <__gmpz_get_d_2exp@plt+0x5d912> │ │ │ │ - movl $0x80a8824,-0x14(%edi) │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x80a95a4,0xc(%ebp) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x3e283f2(%ecx) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80a93fa <__gmpz_get_d_2exp@plt+0x5d75a> │ │ │ │ + movl $0x80a931c,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a95a4 <__gmpz_get_d_2exp@plt+0x5d904> │ │ │ │ + jne 80a931c <__gmpz_get_d_2exp@plt+0x5d67c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %eax │ │ │ │ - jae 80a9461 <__gmpz_get_d_2exp@plt+0x5d7c1> │ │ │ │ - add %al,(%ebx) │ │ │ │ + cmp $0x25,%edx │ │ │ │ + jne 80a94b0 <__gmpz_get_d_2exp@plt+0x5d810> │ │ │ │ + movl $0x80a9380,-0x14(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a9380 <__gmpz_get_d_2exp@plt+0x5d6e0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + movl $0x80a93f4,0x0(%ebp) │ │ │ │ + jmp 8166604 <__gmpz_get_d_2exp@plt+0x11a964> │ │ │ │ + loopne 80a945d <__gmpz_get_d_2exp@plt+0x5d7bd> │ │ │ │ + and (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x458b084d(%ebx) │ │ │ │ - adc %cl,0x4c890c55(%ebx) │ │ │ │ - and $0x4c,%al │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - jmp 80a93e2 <__gmpz_get_d_2exp@plt+0x5d742> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - nop │ │ │ │ - addl $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %al,-0x44c4d739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - add $0x83,%al │ │ │ │ - (bad) │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - jmp 80a9054 <__gmpz_get_d_2exp@plt+0x5d3b4> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - movl $0x80a9478,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8166604 <__gmpz_get_d_2exp@plt+0x11a964> │ │ │ │ - movl $0x3c,0x33c(%ebx) │ │ │ │ - movl $0x80a8cb0,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8166604 <__gmpz_get_d_2exp@plt+0x11a964> │ │ │ │ - movl $0x3c,0x33c(%ebx) │ │ │ │ - movl $0x80a9108,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8166604 <__gmpz_get_d_2exp@plt+0x11a964> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80a87c4,-0x18(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + ja 80a93d2 <__gmpz_get_d_2exp@plt+0x5d732> │ │ │ │ + movl $0x80a8b20,-0x24(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x80a8bb0,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x80b2250,-0x8(%edi) │ │ │ │ lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x8143dd0,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - lea -0x6(%edi),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80a7f4c <__gmpz_get_d_2exp@plt+0x5c2ac> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + movl $0x82d07d4,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80b1890 <__gmpz_get_d_2exp@plt+0x65bf0> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x8143dd0,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a9443 <__gmpz_get_d_2exp@plt+0x5d7a3> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + movl $0x80ab40c,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ - lea -0x6(%edi),%ecx │ │ │ │ + lea -0xb(%edi),%ecx │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 80a7f4c <__gmpz_get_d_2exp@plt+0x5c2ac> │ │ │ │ - in $0x71,%al │ │ │ │ - and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add %cl,-0x6516fb8b(%ecx) │ │ │ │ - jmp 8bd295b3 │ │ │ │ - cmp $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - movl $0x80a93cc,0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - jmp 8166a60 <__gmpz_get_d_2exp@plt+0x11adc0> │ │ │ │ - xchg %ax,%ax │ │ │ │ - lock jno 80a95f1 <__gmpz_get_d_2exp@plt+0x5d951> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - and %al,(%edi) │ │ │ │ - sub $0x758908,%eax │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80a768c <__gmpz_get_d_2exp@plt+0x5b9ec> │ │ │ │ + jmp 816f4a4 <__gmpz_get_d_2exp@plt+0x123804> │ │ │ │ xchg %ax,%ax │ │ │ │ - shlb $0x0,0x22(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,(%eax) │ │ │ │ - xchg %eax,%esi │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80a717c <__gmpz_get_d_2exp@plt+0x5b4dc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x22d6,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - shrl $1,0x8(%ebp,%ebp,1) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8094e28 <__gmpz_get_d_2exp@plt+0x49188> │ │ │ │ - movl $0x48,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80a8bc4,0x10(%ebp) │ │ │ │ - movl $0x82d7235,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 80f3dfc <__gmpz_get_d_2exp@plt+0xa815c> │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80a9452 <__gmpz_get_d_2exp@plt+0x5d7b2> │ │ │ │ + mov $0x82daefd,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x80a9498,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + movl $0x82daee9,-0x24(%ebp) │ │ │ │ + mov %eax,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + jmp 816f4a4 <__gmpz_get_d_2exp@plt+0x123804> │ │ │ │ nop │ │ │ │ - shlb $0x0,0x22(%ecx) │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + adc %dh,0x22(%ebx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %ch,%cl │ │ │ │ - cmp %ebp,%esi │ │ │ │ - (bad) │ │ │ │ - decl 0x72980076(%ebp) │ │ │ │ - and (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a96ad <__gmpz_get_d_2exp@plt+0x5da0d> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80a96a9 <__gmpz_get_d_2exp@plt+0x5da09> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80a95d8 <__gmpz_get_d_2exp@plt+0x5d938> │ │ │ │ + add $0x3c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a95ce <__gmpz_get_d_2exp@plt+0x5d92e> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82d08fa,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80f4938 <__gmpz_get_d_2exp@plt+0xa8c98> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x10(%eax),%ecx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x14(%eax),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x18(%eax),%ecx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1c(%eax),%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x20(%eax),%edx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x24(%eax),%edx │ │ │ │ + mov 0x28(%eax),%eax │ │ │ │ + movl $0x80a8ae8,-0x38(%edi) │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,-0x30(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,-0x28(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + movl $0x80a9064,-0x20(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80a95e8,-0x10(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + lea -0x38(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + movl $0x3c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - test %dh,0x22(%edx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a96f5 <__gmpz_get_d_2exp@plt+0x5da55> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80a96f1 <__gmpz_get_d_2exp@plt+0x5da51> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82d08ae,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80f4c7c <__gmpz_get_d_2exp@plt+0xa8fdc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - sbb %dh,0x22(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %cl,0x1ce90075(%ecx) │ │ │ │ + sbb (%ecx),%eax │ │ │ │ + add %cl,(%eax) │ │ │ │ + jb 80a9615 <__gmpz_get_d_2exp@plt+0x5d975> │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ + sldt (%ecx) │ │ │ │ add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a976a <__gmpz_get_d_2exp@plt+0x5daca> │ │ │ │ + jb 80a9627 <__gmpz_get_d_2exp@plt+0x5d987> │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80aa588 <__gmpz_get_d_2exp@plt+0x5e8e8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a96ab <__gmpz_get_d_2exp@plt+0x5da0b> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a9740,-0xc(%ebp) │ │ │ │ + movl $0x80a968c,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a9740 <__gmpz_get_d_2exp@plt+0x5daa0> │ │ │ │ + jne 80a968c <__gmpz_get_d_2exp@plt+0x5d9ec> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - fdivl 0x22(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 80a9756 <__gmpz_get_d_2exp@plt+0x5dab6> │ │ │ │ - mov $0x82d091c,%esi │ │ │ │ + je 80a96ae <__gmpz_get_d_2exp@plt+0x5da0e> │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80f4a04 <__gmpz_get_d_2exp@plt+0xa8d64> │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80a96ae <__gmpz_get_d_2exp@plt+0x5da0e> │ │ │ │ + movl $0x80a966c,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a966c <__gmpz_get_d_2exp@plt+0x5d9cc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x72,%al │ │ │ │ - and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov $0x82dc481,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a979c <__gmpz_get_d_2exp@plt+0x5dafc> │ │ │ │ + jb 80a97b5 <__gmpz_get_d_2exp@plt+0x5db15> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80a9790,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80a97b0 <__gmpz_get_d_2exp@plt+0x5db10> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - shlb $0x0,0x22(%ecx) │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80a98cd <__gmpz_get_d_2exp@plt+0x5dc2d> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80a97e4,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a97e4 <__gmpz_get_d_2exp@plt+0x5db44> │ │ │ │ + jne 80a9790 <__gmpz_get_d_2exp@plt+0x5daf0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - pushf │ │ │ │ - jno 80a97fd <__gmpz_get_d_2exp@plt+0x5db5d> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80a981f <__gmpz_get_d_2exp@plt+0x5db7f> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a9903 <__gmpz_get_d_2exp@plt+0x5dc63> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80a977c,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80a982a <__gmpz_get_d_2exp@plt+0x5db8a> │ │ │ │ + movl $0x80a97dc,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x80a9854,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a9854 <__gmpz_get_d_2exp@plt+0x5dbb4> │ │ │ │ + jne 80a97dc <__gmpz_get_d_2exp@plt+0x5db3c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - sbb $0x71,%al │ │ │ │ - and (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80a986a <__gmpz_get_d_2exp@plt+0x5dbca> │ │ │ │ - mov $0x82d0950,%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80a9705 <__gmpz_get_d_2exp@plt+0x5da65> │ │ │ │ + mov %eax,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ add $0x8,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x80a9894,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ + movl $0x80a9728,0x0(%ebp) │ │ │ │ mov 0x2(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a9894 <__gmpz_get_d_2exp@plt+0x5dbf4> │ │ │ │ + jne 80a9728 <__gmpz_get_d_2exp@plt+0x5da88> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - int3 │ │ │ │ - jo 80a98ad <__gmpz_get_d_2exp@plt+0x5dc0d> │ │ │ │ - add %al,(%edx) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a98d5 <__gmpz_get_d_2exp@plt+0x5dc35> │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - cmpl $0x22,0x3(%esi) │ │ │ │ - jne 80a98e4 <__gmpz_get_d_2exp@plt+0x5dc44> │ │ │ │ - movl $0x80a9704,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x82d0980,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80951b8,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x82d092c,-0xc(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80a9741 <__gmpz_get_d_2exp@plt+0x5daa1> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80a97c0,0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000100,%eax │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a97c0 <__gmpz_get_d_2exp@plt+0x5db20> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80a97c9 <__gmpz_get_d_2exp@plt+0x5db29> │ │ │ │ + movl $0x80a9764,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a9764 <__gmpz_get_d_2exp@plt+0x5dac4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a9954 <__gmpz_get_d_2exp@plt+0x5dcb4> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80a994c,0x0(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x7f01037e(%ebx) │ │ │ │ + nop │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80a8ba0 <__gmpz_get_d_2exp@plt+0x5cf00> │ │ │ │ - xor $0x70,%al │ │ │ │ - and (%eax),%al │ │ │ │ + mov $0x82dcc09,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x5ce90075(%ecx) │ │ │ │ - (bad) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0xf01037e(%ebx) │ │ │ │ (bad) │ │ │ │ + sbb %edi,%edi │ │ │ │ (bad) │ │ │ │ - mov $0x82d0988,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xor %dh,0x22(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ + incl -0x2114033b(%ebx) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a9988 <__gmpz_get_d_2exp@plt+0x5dce8> │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a986b <__gmpz_get_d_2exp@plt+0x5dbcb> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x80a984c,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80a999c <__gmpz_get_d_2exp@plt+0x5dcfc> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a984c <__gmpz_get_d_2exp@plt+0x5dbac> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80a986e <__gmpz_get_d_2exp@plt+0x5dbce> │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - je 80a99fb <__gmpz_get_d_2exp@plt+0x5dd5b> │ │ │ │ - and (%eax),%al │ │ │ │ - add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %al,%al │ │ │ │ - cltd │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %eax,%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80a986e <__gmpz_get_d_2exp@plt+0x5dbce> │ │ │ │ + movl $0x80a982c,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a99c0 <__gmpz_get_d_2exp@plt+0x5dd20> │ │ │ │ + jne 80a982c <__gmpz_get_d_2exp@plt+0x5db8c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov $0x82dc481,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ nop │ │ │ │ - fsubrs 0x22(%edi) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80a99f7 <__gmpz_get_d_2exp@plt+0x5dd57> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a9a0d <__gmpz_get_d_2exp@plt+0x5dd6d> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80a9968,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a9975 <__gmpz_get_d_2exp@plt+0x5dcd5> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80a9950,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a9950 <__gmpz_get_d_2exp@plt+0x5dcb0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80a9a02 <__gmpz_get_d_2exp@plt+0x5dd62> │ │ │ │ + movl $0x80a999c,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a999c <__gmpz_get_d_2exp@plt+0x5dcfc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80a98c5 <__gmpz_get_d_2exp@plt+0x5dc25> │ │ │ │ + mov %eax,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80a98e8,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a98e8 <__gmpz_get_d_2exp@plt+0x5dc48> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 80a74dc <__gmpz_get_d_2exp@plt+0x5b83c> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - add $0x2000100,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80a9901 <__gmpz_get_d_2exp@plt+0x5dc61> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80a9980,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a9980 <__gmpz_get_d_2exp@plt+0x5dce0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a9a5c <__gmpz_get_d_2exp@plt+0x5ddbc> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80a9a54,0x0(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80a9989 <__gmpz_get_d_2exp@plt+0x5dce9> │ │ │ │ + movl $0x80a9924,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a9924 <__gmpz_get_d_2exp@plt+0x5dc84> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x7f01037e(%ebx) │ │ │ │ + nop │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 809e3fc <__gmpz_get_d_2exp@plt+0x5275c> │ │ │ │ - inc %esp │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - and (%eax),%al │ │ │ │ + mov $0x82dcc09,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x40e90075(%ecx) │ │ │ │ - (bad) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0xf01037e(%ebx) │ │ │ │ (bad) │ │ │ │ + sbb %edi,%edi │ │ │ │ (bad) │ │ │ │ - mov $0x82d09a0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + incl -0x2114033b(%ebx) │ │ │ │ + nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a9a8c <__gmpz_get_d_2exp@plt+0x5ddec> │ │ │ │ - movl $0x818b268,-0x8(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + jb 80a9a2b <__gmpz_get_d_2exp@plt+0x5dd8b> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80a9a0c,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a9a0c <__gmpz_get_d_2exp@plt+0x5dd6c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x8(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80a9ada <__gmpz_get_d_2exp@plt+0x5de3a> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a9ad0 <__gmpz_get_d_2exp@plt+0x5de30> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80a9a6c,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80bb10c <__gmpz_get_d_2exp@plt+0x6f46c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80a9a2e <__gmpz_get_d_2exp@plt+0x5dd8e> │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80a9b3b <__gmpz_get_d_2exp@plt+0x5de9b> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a9b31 <__gmpz_get_d_2exp@plt+0x5de91> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80a9a98,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8189e7e,-0x10(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80a9a2e <__gmpz_get_d_2exp@plt+0x5dd8e> │ │ │ │ + movl $0x80a99ec,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a99ec <__gmpz_get_d_2exp@plt+0x5dd4c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + mov $0x82dc481,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a9b6b <__gmpz_get_d_2exp@plt+0x5decb> │ │ │ │ + jb 80a9b35 <__gmpz_get_d_2exp@plt+0x5de95> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80a9b10,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80a9b7c <__gmpz_get_d_2exp@plt+0x5dedc> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a9b10 <__gmpz_get_d_2exp@plt+0x5de70> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80a9b5c,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a9b5c <__gmpz_get_d_2exp@plt+0x5debc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a9c7a <__gmpz_get_d_2exp@plt+0x5dfda> │ │ │ │ - movl $0x80a9bb8,-0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80a9a85 <__gmpz_get_d_2exp@plt+0x5dde5> │ │ │ │ + mov %eax,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80a9aa8,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a9bb8 <__gmpz_get_d_2exp@plt+0x5df18> │ │ │ │ + jne 80a9aa8 <__gmpz_get_d_2exp@plt+0x5de08> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80a9c4b <__gmpz_get_d_2exp@plt+0x5dfab> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a9cbb <__gmpz_get_d_2exp@plt+0x5e01b> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80a9b48,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80a9ac1 <__gmpz_get_d_2exp@plt+0x5de21> │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + movl $0x80a9b40,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a9b40 <__gmpz_get_d_2exp@plt+0x5dea0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - or %cl,0x3e283f2(%ecx) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80a9c8c <__gmpz_get_d_2exp@plt+0x5dfec> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a9c7d <__gmpz_get_d_2exp@plt+0x5dfdd> │ │ │ │ - movl $0x80a9ae8,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80a9c56 <__gmpz_get_d_2exp@plt+0x5dfb6> │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x80a9c08,-0x4(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80a9b49 <__gmpz_get_d_2exp@plt+0x5dea9> │ │ │ │ + movl $0x80a9ae4,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80bb354 <__gmpz_get_d_2exp@plt+0x6f6b4> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a9cac <__gmpz_get_d_2exp@plt+0x5e00c> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a9ae4 <__gmpz_get_d_2exp@plt+0x5de44> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x7f01037e(%ebx) │ │ │ │ + nop │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + mov $0x82dcc09,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - jl 80a9d16 <__gmpz_get_d_2exp@plt+0x5e076> │ │ │ │ - and (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a9cfb <__gmpz_get_d_2exp@plt+0x5e05b> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80a9d10 <__gmpz_get_d_2exp@plt+0x5e070> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %esp │ │ │ │ - dec %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0xf01037e(%ebx) │ │ │ │ + (bad) │ │ │ │ + sbb %edi,%edi │ │ │ │ + (bad) │ │ │ │ + incl -0x2114033b(%ebx) │ │ │ │ + nop │ │ │ │ + jo 80a9bda <__gmpz_get_d_2exp@plt+0x5df3a> │ │ │ │ and (%eax),%al │ │ │ │ - add $0x3000100,%eax │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %cl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a9dcb <__gmpz_get_d_2exp@plt+0x5e12b> │ │ │ │ - movl $0x80a9d64,-0x10(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ + jb 80aa014 <__gmpz_get_d_2exp@plt+0x5e374> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80a9c84,-0x20(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x18(%esi),%eax │ │ │ │ + mov 0x1c(%esi),%esi │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffe0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a9d64 <__gmpz_get_d_2exp@plt+0x5e0c4> │ │ │ │ + jne 80a9c84 <__gmpz_get_d_2exp@plt+0x5dfe4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - lock inc %edi │ │ │ │ - and (%eax),%al │ │ │ │ - add $0x0,%al │ │ │ │ + nop │ │ │ │ + les 0x22(%ebx),%ebp │ │ │ │ + add %al,0x0(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80a9da5 <__gmpz_get_d_2exp@plt+0x5e105> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a9e56 <__gmpz_get_d_2exp@plt+0x5e1b6> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80a9cd8,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80a9db0 <__gmpz_get_d_2exp@plt+0x5e110> │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x80a9ddc,0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80a9c28 <__gmpz_get_d_2exp@plt+0x5df88> │ │ │ │ + movl $0x80a9c14,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a9ddc <__gmpz_get_d_2exp@plt+0x5e13c> │ │ │ │ + jne 80a9c14 <__gmpz_get_d_2exp@plt+0x5df74> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + cwtl │ │ │ │ + imul $0x0,(%edx),%esp │ │ │ │ + inc %ebx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + repnz and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80a9ce6 <__gmpz_get_d_2exp@plt+0x5e046> │ │ │ │ + movl $0x82d1576,0x8(%ebp) │ │ │ │ + movl $0x82d07ac,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80b1890 <__gmpz_get_d_2exp@plt+0x65bf0> │ │ │ │ xchg %ax,%ax │ │ │ │ - js 80a9e19 <__gmpz_get_d_2exp@plt+0x5e179> │ │ │ │ - and (%eax),%al │ │ │ │ - add $0x0,%al │ │ │ │ + pusha │ │ │ │ + imul $0x0,(%edx),%esp │ │ │ │ + inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,(%esi,%ebx,4) │ │ │ │ - or (%eax),%cl │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + repnz and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80a9ce6 <__gmpz_get_d_2exp@plt+0x5e046> │ │ │ │ + movl $0x80a9be8,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a9e04 <__gmpz_get_d_2exp@plt+0x5e164> │ │ │ │ + jne 80a9be8 <__gmpz_get_d_2exp@plt+0x5df48> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - push %eax │ │ │ │ - inc %edi │ │ │ │ - and (%eax),%al │ │ │ │ - and $0x0,%al │ │ │ │ + imul $0x0,%fs:(%edx),%esp │ │ │ │ + add $0x1e000000,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %esi │ │ │ │ + add -0x7df09006(%ebx),%eax │ │ │ │ + xor (%ecx),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + cmp $0x74,%edx │ │ │ │ + jne 80a9ff5 <__gmpz_get_d_2exp@plt+0x5e355> │ │ │ │ + movl $0x80a9c4c,0x8(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a9c4c <__gmpz_get_d_2exp@plt+0x5dfac> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + movl $0x80a9ce0,0x0(%ebp) │ │ │ │ + jmp 8166604 <__gmpz_get_d_2exp@plt+0x11a964> │ │ │ │ + xchg %ax,%ax │ │ │ │ + int3 │ │ │ │ + push $0x22 │ │ │ │ + add %al,0x0(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80a9e2e <__gmpz_get_d_2exp@plt+0x5e18e> │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - cmp 0x3(%esi),%ecx │ │ │ │ - jne 80a9e3d <__gmpz_get_d_2exp@plt+0x5e19d> │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80a9e78 <__gmpz_get_d_2exp@plt+0x5e1d8> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or $0x83,%al │ │ │ │ + (bad) │ │ │ │ + sub %bh,(%ebx) │ │ │ │ + mov $0x324,%ebx │ │ │ │ + ja 80a9cbc <__gmpz_get_d_2exp@plt+0x5e01c> │ │ │ │ + movl $0x80a99b4,-0x24(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x80a9a44,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x80b2250,-0x8(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82daefd,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - faddl 0x22(%esi) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + movl $0x82d07ac,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80b1890 <__gmpz_get_d_2exp@plt+0x65bf0> │ │ │ │ + nop │ │ │ │ + test %ch,0x22(%edx) │ │ │ │ + add %al,0x0(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80a9d7c <__gmpz_get_d_2exp@plt+0x5e0dc> │ │ │ │ + movl $0x80a9d68,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a9d68 <__gmpz_get_d_2exp@plt+0x5e0c8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + pop %eax │ │ │ │ + push $0x22 │ │ │ │ + add %al,0x0(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + repnz and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80a9e12 <__gmpz_get_d_2exp@plt+0x5e172> │ │ │ │ + movl $0x82d1576,0x8(%ebp) │ │ │ │ + movl $0x82d07c0,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80b1890 <__gmpz_get_d_2exp@plt+0x65bf0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + and %ch,0x22(%edx) │ │ │ │ + add %al,0x0(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a9f28 <__gmpz_get_d_2exp@plt+0x5e288> │ │ │ │ - movl $0x80a9eb8,-0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + repnz and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80a9e12 <__gmpz_get_d_2exp@plt+0x5e172> │ │ │ │ + movl $0x80a9d3c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a9d3c <__gmpz_get_d_2exp@plt+0x5e09c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + cmp $0x6e,%edx │ │ │ │ + jb 80a9ef4 <__gmpz_get_d_2exp@plt+0x5e254> │ │ │ │ + movl $0x80a9da0,0x8(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a9eb8 <__gmpz_get_d_2exp@plt+0x5e218> │ │ │ │ + jne 80a9da0 <__gmpz_get_d_2exp@plt+0x5e100> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + movl $0x80a9e0c,0x0(%ebp) │ │ │ │ + jmp 8166604 <__gmpz_get_d_2exp@plt+0x11a964> │ │ │ │ xchg %ax,%ax │ │ │ │ - pushf │ │ │ │ - inc %esi │ │ │ │ + mov $0x69,%ah │ │ │ │ and (%eax),%al │ │ │ │ - add (%eax),%eax │ │ │ │ + inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a9ee8 <__gmpz_get_d_2exp@plt+0x5e248> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a9f2b <__gmpz_get_d_2exp@plt+0x5e28b> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or $0x83,%al │ │ │ │ + (bad) │ │ │ │ + sub %bh,(%ebx) │ │ │ │ + mov $0x324,%ebx │ │ │ │ + ja 80a9de8 <__gmpz_get_d_2exp@plt+0x5e148> │ │ │ │ + movl $0x80a97f4,-0x24(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x80a9884,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x80b2250,-0x8(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a9f66 <__gmpz_get_d_2exp@plt+0x5e2c6> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80a9d10,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x80a9f48,0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + movl $0x82d07c0,0xc(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ + jmp 80b1890 <__gmpz_get_d_2exp@plt+0x65bf0> │ │ │ │ + nop │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + imul $0x4300,(%edx),%esp │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80a9ea8 <__gmpz_get_d_2exp@plt+0x5e208> │ │ │ │ + movl $0x80a9e94,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a9f48 <__gmpz_get_d_2exp@plt+0x5e2a8> │ │ │ │ + jne 80a9e94 <__gmpz_get_d_2exp@plt+0x5e1f4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + nop │ │ │ │ + inc %eax │ │ │ │ + imul $0x4300,(%edx),%esp │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + repnz and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80a9f42 <__gmpz_get_d_2exp@plt+0x5e2a2> │ │ │ │ + movl $0x82d1576,0x8(%ebp) │ │ │ │ + movl $0x82d07d4,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80b1890 <__gmpz_get_d_2exp@plt+0x65bf0> │ │ │ │ xchg %ax,%ax │ │ │ │ - or $0x46,%al │ │ │ │ - and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + or %ch,0x22(%ecx) │ │ │ │ + add %al,0x0(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a9f75 <__gmpz_get_d_2exp@plt+0x5e2d5> │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + repnz and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80a9f42 <__gmpz_get_d_2exp@plt+0x5e2a2> │ │ │ │ + movl $0x80a9e68,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - movl $0x82ce556,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80a9d10 <__gmpz_get_d_2exp@plt+0x5e070> │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a9e68 <__gmpz_get_d_2exp@plt+0x5e1c8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + cmp $0x25,%edx │ │ │ │ + jne 80a9ff5 <__gmpz_get_d_2exp@plt+0x5e355> │ │ │ │ + movl $0x80a9ecc,0x8(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a9ecc <__gmpz_get_d_2exp@plt+0x5e22c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + movl $0x80a9f3c,0x0(%ebp) │ │ │ │ + jmp 8166604 <__gmpz_get_d_2exp@plt+0x11a964> │ │ │ │ + cwtl │ │ │ │ + push $0x430022 │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or $0x83,%al │ │ │ │ + (bad) │ │ │ │ + sub %bh,(%ebx) │ │ │ │ + mov $0x324,%ebx │ │ │ │ + ja 80a9f1a <__gmpz_get_d_2exp@plt+0x5e27a> │ │ │ │ + movl $0x80a9634,-0x24(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x80a96c4,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x80b2250,-0x8(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + movl $0x82d07d4,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80b1890 <__gmpz_get_d_2exp@plt+0x65bf0> │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - add $0xc,%edi │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a9fa2 <__gmpz_get_d_2exp@plt+0x5e302> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ + ja 80a9f8b <__gmpz_get_d_2exp@plt+0x5e2eb> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + movl $0x80ab40c,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80a9d10 <__gmpz_get_d_2exp@plt+0x5e070> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - nop │ │ │ │ - inc %ebp │ │ │ │ - and (%eax),%al │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80aa036 <__gmpz_get_d_2exp@plt+0x5e396> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80aa02c <__gmpz_get_d_2exp@plt+0x5e38c> │ │ │ │ - movl $0x80a9b7c,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80a9e78,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80aa01c,0x0(%ebp) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80a9e78 <__gmpz_get_d_2exp@plt+0x5e1d8> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80a9b7c <__gmpz_get_d_2exp@plt+0x5dedc> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x82d09b0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + lea -0xb(%edi),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 816f4a4 <__gmpz_get_d_2exp@plt+0x123804> │ │ │ │ xchg %ax,%ax │ │ │ │ - pusha │ │ │ │ - imul $0x2000f00,(%edx),%esp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%cl │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl 0x10076(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80aa080 <__gmpz_get_d_2exp@plt+0x5e3e0> │ │ │ │ - movl $0x818b268,-0x8(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x8(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80aa0ce <__gmpz_get_d_2exp@plt+0x5e42e> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80aa0c4 <__gmpz_get_d_2exp@plt+0x5e424> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80aa060,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80bb10c <__gmpz_get_d_2exp@plt+0x6f46c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80a9f9a <__gmpz_get_d_2exp@plt+0x5e2fa> │ │ │ │ + mov $0x82daefd,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80a9fe0,0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + movl $0x82daeee,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 816f4a4 <__gmpz_get_d_2exp@plt+0x123804> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + loopne 80aa081 <__gmpz_get_d_2exp@plt+0x5e3e1> │ │ │ │ + and (%eax),%al │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80aa12f <__gmpz_get_d_2exp@plt+0x5e48f> │ │ │ │ - add $0x10,%edi │ │ │ │ + jb 80aa0f0 <__gmpz_get_d_2exp@plt+0x5e450> │ │ │ │ + add $0x38,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80aa125 <__gmpz_get_d_2exp@plt+0x5e485> │ │ │ │ + ja 80aa0e6 <__gmpz_get_d_2exp@plt+0x5e446> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80aa08c,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8189e7e,-0x10(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x10(%eax),%ecx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x14(%eax),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x18(%eax),%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x1c(%eax),%ecx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x20(%eax),%edx │ │ │ │ + mov 0x24(%eax),%eax │ │ │ │ + movl $0x80a95fc,-0x34(%edi) │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x28(%edi) │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x80a9b78,-0x1c(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x80aa100,-0x10(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + lea -0x34(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + movl $0x38,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80aa15f <__gmpz_get_d_2exp@plt+0x5e4bf> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80aa170 <__gmpz_get_d_2exp@plt+0x5e4d0> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ + add %cl,0x4e90075(%ecx) │ │ │ │ + adc %al,(%ecx) │ │ │ │ + add %ch,%ah │ │ │ │ + data16 and (%eax),%al │ │ │ │ + sbb (%eax),%al │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80aa26e <__gmpz_get_d_2exp@plt+0x5e5ce> │ │ │ │ - movl $0x80aa1ac,-0x8(%ebp) │ │ │ │ + jb 80aa2b8 <__gmpz_get_d_2exp@plt+0x5e618> │ │ │ │ + movl $0x80aa350,-0x4(%ebp) │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80aa350 <__gmpz_get_d_2exp@plt+0x5e6b0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + mov $0x66,%ah │ │ │ │ + and (%eax),%al │ │ │ │ + pop %es │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4e8b1845(%ebx) │ │ │ │ + add -0x7df0cf07(%ebx),%eax │ │ │ │ + mov 0x83000001,%eax │ │ │ │ + stc │ │ │ │ + cmp %ecx,(%edi) │ │ │ │ + xchg %ebx,-0x74ffffff(%eax) │ │ │ │ + inc %ebp │ │ │ │ + add $0xc7,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x94,%al │ │ │ │ + mov 0xc689080a,%eax │ │ │ │ + lea -0x30(%ecx),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80aa194 <__gmpz_get_d_2exp@plt+0x5e4f4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jo 80aa1f0 <__gmpz_get_d_2exp@plt+0x5e550> │ │ │ │ + and (%eax),%al │ │ │ │ + push %es │ │ │ │ + add (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,(%ebx,%eiz,4) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80a8920 <__gmpz_get_d_2exp@plt+0x5cc80> │ │ │ │ + movl $0x80aa150,-0x4(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80aa1ac <__gmpz_get_d_2exp@plt+0x5e50c> │ │ │ │ + jne 80aa150 <__gmpz_get_d_2exp@plt+0x5e4b0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80aa23f <__gmpz_get_d_2exp@plt+0x5e59f> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80aa2af <__gmpz_get_d_2exp@plt+0x5e60f> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80aa13c,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - or %cl,0x3e283f2(%ecx) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80aa280 <__gmpz_get_d_2exp@plt+0x5e5e0> │ │ │ │ - add $0x1c,%edi │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + add $0x30,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80aa271 <__gmpz_get_d_2exp@plt+0x5e5d1> │ │ │ │ - movl $0x80aa0dc,-0x18(%edi) │ │ │ │ + ja 80aa1cf <__gmpz_get_d_2exp@plt+0x5e52f> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80aa024,-0x2c(%edi) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x80f526c,-0x4(%edi) │ │ │ │ + lea -0x2c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80aa24a <__gmpz_get_d_2exp@plt+0x5e5aa> │ │ │ │ - add $0xc,%ebp │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x80aa1fc,-0x4(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80bb354 <__gmpz_get_d_2exp@plt+0x6f6b4> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80aa2a0 <__gmpz_get_d_2exp@plt+0x5e600> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + movl $0x80a94f4,-0x30(%edi) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,-0x28(%edi) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov %esi,-0x18(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x80f526c,-0x4(%edi) │ │ │ │ + lea -0x30(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %eax │ │ │ │ - and %gs:(%eax),%al │ │ │ │ - sldt (%edx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push $0x6002265 │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80aa1de <__gmpz_get_d_2exp@plt+0x5e53e> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + mov $0x82d6251,%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x82d07fc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + cmp %ah,0x22(%ebp) │ │ │ │ + add %al,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4cb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80aa332 <__gmpz_get_d_2exp@plt+0x5e692> │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80aa328 <__gmpz_get_d_2exp@plt+0x5e688> │ │ │ │ - movl $0x80aa170,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80aa318,0x0(%ebp) │ │ │ │ + ja 80aa27e <__gmpz_get_d_2exp@plt+0x5e5de> │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + cmp $0x45,%ecx │ │ │ │ + jne 80aa235 <__gmpz_get_d_2exp@plt+0x5e595> │ │ │ │ + add $0xffffffcc,%edi │ │ │ │ + movl $0x80aa29c,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80aa29c <__gmpz_get_d_2exp@plt+0x5e5fc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x82d6251,%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 80aa2ad <__gmpz_get_d_2exp@plt+0x5e60d> │ │ │ │ + movl $0x80aa2cc,0x0(%ebp) │ │ │ │ + mov 0x2(%eax),%esi │ │ │ │ + mov 0x6(%eax),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80a8ba0 <__gmpz_get_d_2exp@plt+0x5cf00> │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80aa2cc <__gmpz_get_d_2exp@plt+0x5e62c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80aa170 <__gmpz_get_d_2exp@plt+0x5e4d0> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x82d09c0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - je 80aa3a4 <__gmpz_get_d_2exp@plt+0x5e704> │ │ │ │ + enter $0x2264,$0x0 │ │ │ │ + push %es │ │ │ │ + add (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76ffbb(%ebx) │ │ │ │ + jmp 80aa305 <__gmpz_get_d_2exp@plt+0x5e665> │ │ │ │ + nop │ │ │ │ + mov $0x64,%ah │ │ │ │ and (%eax),%al │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %es │ │ │ │ + add (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - andb $0x1,-0x70(%esi) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80aa1ac <__gmpz_get_d_2exp@plt+0x5e50c> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + mov $0x82daefd,%eax │ │ │ │ + mov $0x82d6251,%ecx │ │ │ │ + jmp 80aa305 <__gmpz_get_d_2exp@plt+0x5e665> │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + mov %ah,0x0(%edx,%eiz,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + jb 80aa3b1 <__gmpz_get_d_2exp@plt+0x5e711> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80aa588 <__gmpz_get_d_2exp@plt+0x5e8e8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + inc %esp │ │ │ │ + and %fs:(%eax),%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80aa37b <__gmpz_get_d_2exp@plt+0x5e6db> │ │ │ │ + jb 80aa3fb <__gmpz_get_d_2exp@plt+0x5e75b> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x18(%esi),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8092fbc <__gmpz_get_d_2exp@plt+0x4731c> │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 80aae04 <__gmpz_get_d_2exp@plt+0x5f164> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + clc │ │ │ │ + arpl %esp,(%edx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80aa3a8 <__gmpz_get_d_2exp@plt+0x5e708> │ │ │ │ + jb 80aa448 <__gmpz_get_d_2exp@plt+0x5e7a8> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x23,-0x1c(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80aa3b8 <__gmpz_get_d_2exp@plt+0x5e718> │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 80aae04 <__gmpz_get_d_2exp@plt+0x5f164> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - add $0x100,%eax │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + arpl %esp,(%edx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %bl,%al │ │ │ │ - mov %eax,0xc689080a │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80aa3d8 <__gmpz_get_d_2exp@plt+0x5e738> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jb 80aa494 <__gmpz_get_d_2exp@plt+0x5e7f4> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x2d,-0x1c(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 80aae04 <__gmpz_get_d_2exp@plt+0x5f164> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ + pusha │ │ │ │ + arpl %esp,(%edx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80aa40f <__gmpz_get_d_2exp@plt+0x5e76f> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80aa45c <__gmpz_get_d_2exp@plt+0x5e7bc> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80aa388,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80aa447 <__gmpz_get_d_2exp@plt+0x5e7a7> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80aa44d <__gmpz_get_d_2exp@plt+0x5e7ad> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80aa358,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + jb 80aa4e0 <__gmpz_get_d_2exp@plt+0x5e840> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x30,-0x1c(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 80aae04 <__gmpz_get_d_2exp@plt+0x5f164> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + adc $0x63,%al │ │ │ │ + and (%eax),%al │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80aa497 <__gmpz_get_d_2exp@plt+0x5e7f7> │ │ │ │ + jb 80aa52c <__gmpz_get_d_2exp@plt+0x5e88c> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x5e,-0x1c(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8092fec <__gmpz_get_d_2exp@plt+0x4734c> │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 80aae04 <__gmpz_get_d_2exp@plt+0x5f164> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + nop │ │ │ │ + enter $0x2262,$0x0 │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80aa4c4 <__gmpz_get_d_2exp@plt+0x5e824> │ │ │ │ + jb 80aa578 <__gmpz_get_d_2exp@plt+0x5e8d8> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x5f,-0x1c(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80aa4d4 <__gmpz_get_d_2exp@plt+0x5e834> │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 80aae04 <__gmpz_get_d_2exp@plt+0x5f164> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - add $0x100,%eax │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dh,%ah │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %eax,%esi │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80aab2b <__gmpz_get_d_2exp@plt+0x5ee8b> │ │ │ │ + movl $0x80aab40,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80aa4f4 <__gmpz_get_d_2exp@plt+0x5e854> │ │ │ │ + jne 80aab40 <__gmpz_get_d_2exp@plt+0x5eea0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + sub %ah,0x22(%edx) │ │ │ │ + add %al,0x1e000001 │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80aa52b <__gmpz_get_d_2exp@plt+0x5e88b> │ │ │ │ - add $0x14,%edi │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80aa5b3 <__gmpz_get_d_2exp@plt+0x5e913> │ │ │ │ + add $0x24,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80aa578 <__gmpz_get_d_2exp@plt+0x5e8d8> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80aa4a4,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ + ja 80aa5c0 <__gmpz_get_d_2exp@plt+0x5e920> │ │ │ │ + movl $0x80aa53c,-0x20(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8143dd0,-0x8(%edi) │ │ │ │ + movl $0x82dc4a9,-0x4(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80aa563 <__gmpz_get_d_2exp@plt+0x5e8c3> │ │ │ │ - add $0x18,%edi │ │ │ │ + int3 │ │ │ │ + popa │ │ │ │ + and (%eax),%al │ │ │ │ + add $0x1e000000,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + cmp $0x5e,%edx │ │ │ │ + jb 80aa7d0 <__gmpz_get_d_2exp@plt+0x5eb30> │ │ │ │ + cmp $0x60,%edx │ │ │ │ + jae 80aaa06 <__gmpz_get_d_2exp@plt+0x5ed66> │ │ │ │ + cmp $0x5f,%edx │ │ │ │ + jb 80aa720 <__gmpz_get_d_2exp@plt+0x5ea80> │ │ │ │ + movl $0x80aa5dc,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x82d2419,-0x10(%ebp) │ │ │ │ + movl $0x82d0776,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80aa118 <__gmpz_get_d_2exp@plt+0x5e478> │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor $0x61,%al │ │ │ │ + and (%eax),%al │ │ │ │ + add $0x1e000001,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80aa6a6 <__gmpz_get_d_2exp@plt+0x5ea06> │ │ │ │ + add $0x24,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80aa569 <__gmpz_get_d_2exp@plt+0x5e8c9> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80aa474,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + ja 80aa6b3 <__gmpz_get_d_2exp@plt+0x5ea13> │ │ │ │ + movl $0x80aa4f0,-0x20(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8143dd0,-0x8(%edi) │ │ │ │ + movl $0x82dc4a9,-0x4(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0x18,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80aa5b3 <__gmpz_get_d_2exp@plt+0x5e913> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80aa5c4 <__gmpz_get_d_2exp@plt+0x5e924> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80aa667 <__gmpz_get_d_2exp@plt+0x5e9c7> │ │ │ │ - movl $0x80aa600,-0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ + movl $0x80aa6d0,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x82d0781,-0x10(%ebp) │ │ │ │ + movl $0x82d6251,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80aa600 <__gmpz_get_d_2exp@plt+0x5e960> │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80aa118 <__gmpz_get_d_2exp@plt+0x5e478> │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + test %ah,0x22(%eax) │ │ │ │ + add %al,0x1e000001 │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80aa641 <__gmpz_get_d_2exp@plt+0x5e9a1> │ │ │ │ - add $0x18,%edi │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80aa755 <__gmpz_get_d_2exp@plt+0x5eab5> │ │ │ │ + add $0x24,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80aa6a9 <__gmpz_get_d_2exp@plt+0x5ea09> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80aa590,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ + ja 80aa762 <__gmpz_get_d_2exp@plt+0x5eac2> │ │ │ │ + movl $0x80aa4a4,-0x20(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8143dd0,-0x8(%edi) │ │ │ │ + movl $0x82dc4a9,-0x4(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80aa64c <__gmpz_get_d_2exp@plt+0x5e9ac> │ │ │ │ - add $0xc,%ebp │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x80aa674,0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80aa674 <__gmpz_get_d_2exp@plt+0x5e9d4> │ │ │ │ + cmp $0x2e,%edx │ │ │ │ + jb 80aa890 <__gmpz_get_d_2exp@plt+0x5ebf0> │ │ │ │ + cmp $0x30,%edx │ │ │ │ + jne 80aaa06 <__gmpz_get_d_2exp@plt+0x5ed66> │ │ │ │ + movl $0x80aa780,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x82d2419,-0x10(%ebp) │ │ │ │ + movl $0x82d0792,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80aa118 <__gmpz_get_d_2exp@plt+0x5e478> │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80aa69a <__gmpz_get_d_2exp@plt+0x5e9fa> │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + nop │ │ │ │ + les 0x22(%edi),%ebx │ │ │ │ + add %al,0x1e000001 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80aa817 <__gmpz_get_d_2exp@plt+0x5eb77> │ │ │ │ + add $0x24,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80aa824 <__gmpz_get_d_2exp@plt+0x5eb84> │ │ │ │ + movl $0x80aa458,-0x20(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8143dd0,-0x8(%edi) │ │ │ │ + movl $0x82dc4a9,-0x4(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + cmp $0x2d,%edx │ │ │ │ + jb 80aa948 <__gmpz_get_d_2exp@plt+0x5eca8> │ │ │ │ + movl $0x80aa840,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x82d2419,-0x10(%ebp) │ │ │ │ + movl $0x82d079e,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80aa118 <__gmpz_get_d_2exp@plt+0x5e478> │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - sub %ah,0x22(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + or $0x5f,%al │ │ │ │ + and (%eax),%al │ │ │ │ + add $0x1e000001,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80aa6e4 <__gmpz_get_d_2exp@plt+0x5ea44> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80aa6f4 <__gmpz_get_d_2exp@plt+0x5ea54> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80aa7a7 <__gmpz_get_d_2exp@plt+0x5eb07> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80aa728,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80aa728 <__gmpz_get_d_2exp@plt+0x5ea88> │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80aa8ce <__gmpz_get_d_2exp@plt+0x5ec2e> │ │ │ │ + add $0x24,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80aa8db <__gmpz_get_d_2exp@plt+0x5ec3b> │ │ │ │ + movl $0x80aa40c,-0x20(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8143dd0,-0x8(%edi) │ │ │ │ + movl $0x82dc4a9,-0x4(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x23,%edx │ │ │ │ + jne 80aaa06 <__gmpz_get_d_2exp@plt+0x5ed66> │ │ │ │ + movl $0x80aa8f8,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x82d07a9,-0x10(%ebp) │ │ │ │ + movl $0x82d6251,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80aa118 <__gmpz_get_d_2exp@plt+0x5e478> │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ xchg %ax,%ax │ │ │ │ - les 0x22(%edx),%esp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %esp │ │ │ │ + pop %esi │ │ │ │ + and (%eax),%al │ │ │ │ + add $0x1e000001,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80aa763 <__gmpz_get_d_2exp@plt+0x5eac3> │ │ │ │ - add $0x14,%edi │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80aa986 <__gmpz_get_d_2exp@plt+0x5ece6> │ │ │ │ + add $0x28,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80aa7f3 <__gmpz_get_d_2exp@plt+0x5eb53> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80aa6c4,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ + ja 80aa993 <__gmpz_get_d_2exp@plt+0x5ecf3> │ │ │ │ + movl $0x80aa3c0,-0x24(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8143dd0,-0x8(%edi) │ │ │ │ + movl $0x82dc4a9,-0x4(%edi) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80aa76e <__gmpz_get_d_2exp@plt+0x5eace> │ │ │ │ - add $0x4,%ebp │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80aa7e4 <__gmpz_get_d_2exp@plt+0x5eb44> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80aa5c4,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x80aa7b8,-0x4(%ebp) │ │ │ │ - movl $0x82d09d8,-0xc(%ebp) │ │ │ │ + movl $0x80aa9b0,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + movl $0x82d2419,-0x10(%ebp) │ │ │ │ + movl $0x82d6251,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ - mov $0x82d09ec,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,%ah │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80aa4d4 <__gmpz_get_d_2exp@plt+0x5e834> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80aa118 <__gmpz_get_d_2exp@plt+0x5e478> │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 80aa5c4 <__gmpz_get_d_2exp@plt+0x5e924> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ xchg %ax,%ax │ │ │ │ - add %ah,0x22(%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80aa833 <__gmpz_get_d_2exp@plt+0x5eb93> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80aa848 <__gmpz_get_d_2exp@plt+0x5eba8> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - enter $0x2261,$0x0 │ │ │ │ - add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80aa8ef <__gmpz_get_d_2exp@plt+0x5ec4f> │ │ │ │ - movl $0x80aa888,-0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80aa888 <__gmpz_get_d_2exp@plt+0x5ebe8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80aaa3e <__gmpz_get_d_2exp@plt+0x5ed9e> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80aaa4b <__gmpz_get_d_2exp@plt+0x5edab> │ │ │ │ + movl $0x8143dd0,-0x8(%edi) │ │ │ │ + movl $0x82dc4a9,-0x4(%edi) │ │ │ │ + movl $0x82daefd,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %ah,0x22(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ + pusha │ │ │ │ + pop %ebp │ │ │ │ + and (%eax),%al │ │ │ │ + test %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80aa8c5 <__gmpz_get_d_2exp@plt+0x5ec25> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80aa908 <__gmpz_get_d_2exp@plt+0x5ec68> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80aa810,-0x14(%edi) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80aab55 <__gmpz_get_d_2exp@plt+0x5eeb5> │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + movl $0x80aaa64,0x10(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + movl $0x82d2419,0x0(%ebp) │ │ │ │ + movl $0x82d6251,0x4(%ebp) │ │ │ │ + movl $0x82daefd,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80aa118 <__gmpz_get_d_2exp@plt+0x5e478> │ │ │ │ + movl $0x80aa37c,-0x20(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + movl $0x8143dd0,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80aa8d0 <__gmpz_get_d_2exp@plt+0x5ec30> │ │ │ │ - add $0xc,%ebp │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + mov $0x82d0804,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + les 0x0(%edx,%eiz,1),%ebx │ │ │ │ + test %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80aabbb <__gmpz_get_d_2exp@plt+0x5ef1b> │ │ │ │ + mov $0x82daefd,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - movl $0x80aa900,0x8(%ebp) │ │ │ │ - movl $0x82daee9,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + movl $0x80aa638,-0x4(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80aa924 <__gmpz_get_d_2exp@plt+0x5ec84> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - in (%dx),%al │ │ │ │ - pusha │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80aa638 <__gmpz_get_d_2exp@plt+0x5e998> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jl 80aabda <__gmpz_get_d_2exp@plt+0x5ef3a> │ │ │ │ and (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x1316ff8b(%ecx) │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - inc %edi │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %bl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,%cl │ │ │ │ - (bad) │ │ │ │ - add %dl,0x30017(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80aa9b8 <__gmpz_get_d_2exp@plt+0x5ed18> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80aa958,0x0(%ebp) │ │ │ │ + ja 80aab1c <__gmpz_get_d_2exp@plt+0x5ee7c> │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + cmpl $0x25,0x3(%esi) │ │ │ │ + jne 80aaae8 <__gmpz_get_d_2exp@plt+0x5ee48> │ │ │ │ + add $0xffffffdc,%edi │ │ │ │ + movl $0x80aaaa4,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80aa958 <__gmpz_get_d_2exp@plt+0x5ecb8> │ │ │ │ + jne 80aaaa4 <__gmpz_get_d_2exp@plt+0x5ee04> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80aab88,0x0(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80aab88 <__gmpz_get_d_2exp@plt+0x5eee8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - mov $0x2002260,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x3e283f2(%ecx) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80aa981 <__gmpz_get_d_2exp@plt+0x5ece1> │ │ │ │ - movl $0x80aa9c8,0x0(%ebp) │ │ │ │ - movl $0x82daeee,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80aa924 <__gmpz_get_d_2exp@plt+0x5ec84> │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80aaa20 <__gmpz_get_d_2exp@plt+0x5ed80> │ │ │ │ - movl $0x80aa848,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80aa9f0,0x4(%ebp) │ │ │ │ - movl $0x82d09fc,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ - mov $0x82d0a10,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80aa9dd <__gmpz_get_d_2exp@plt+0x5ed3d> │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - and %ah,0x22(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,(%eax) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80aa3b8 <__gmpz_get_d_2exp@plt+0x5e718> │ │ │ │ + jmp 80aae04 <__gmpz_get_d_2exp@plt+0x5f164> │ │ │ │ xchg %ax,%ax │ │ │ │ - add %ah,0x22(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80aa848 <__gmpz_get_d_2exp@plt+0x5eba8> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ nop │ │ │ │ - rcrb $1,0x22(%edi) │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%cl │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl 0x5fb80076(%ebp) │ │ │ │ - and (%eax),%al │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + sbb %bl,0x0(%edx,%eiz,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80aaa72 <__gmpz_get_d_2exp@plt+0x5edd2> │ │ │ │ - movl $0x82daee9,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80aa924 <__gmpz_get_d_2exp@plt+0x5ec84> │ │ │ │ - mov $0x82d0a28,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pushf │ │ │ │ - pop %edi │ │ │ │ - and (%eax),%al │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - lret $0x9066 │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80aaabb <__gmpz_get_d_2exp@plt+0x5ee1b> │ │ │ │ + jb 80aac21 <__gmpz_get_d_2exp@plt+0x5ef81> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8096d44 <__gmpz_get_d_2exp@plt+0x4b0a4> │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80aa588 <__gmpz_get_d_2exp@plt+0x5e8e8> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %eax │ │ │ │ - pop %edi │ │ │ │ - and (%eax),%al │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80aaaf9 <__gmpz_get_d_2exp@plt+0x5ee59> │ │ │ │ - movl $0x80aaa98,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x82daee9,0x0(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 80aa924 <__gmpz_get_d_2exp@plt+0x5ec84> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x82d0a38,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80aab39 <__gmpz_get_d_2exp@plt+0x5ee99> │ │ │ │ - movl $0x82daee9,-0x8(%ebp) │ │ │ │ - movl $0x82d09a1,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80aa924 <__gmpz_get_d_2exp@plt+0x5ec84> │ │ │ │ - mov $0x82d0a40,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - in (%dx),%al │ │ │ │ - pop %esi │ │ │ │ + aam $0x5b │ │ │ │ and (%eax),%al │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x4014fb3b(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ add %eax,(%eax) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80aab87 <__gmpz_get_d_2exp@plt+0x5eee7> │ │ │ │ + jb 80aac6b <__gmpz_get_d_2exp@plt+0x5efcb> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x18(%esi),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8096d44 <__gmpz_get_d_2exp@plt+0x4b0a4> │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 80aae04 <__gmpz_get_d_2exp@plt+0x5f164> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + mov %bl,0x22(%ebx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80aabb7 <__gmpz_get_d_2exp@plt+0x5ef17> │ │ │ │ + jb 80aacb8 <__gmpz_get_d_2exp@plt+0x5f018> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x23,-0x1c(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80aabc8 <__gmpz_get_d_2exp@plt+0x5ef28> │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 80aae04 <__gmpz_get_d_2exp@plt+0x5f164> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + nop │ │ │ │ + cmp $0x5b,%al │ │ │ │ + and (%eax),%al │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80aac5d <__gmpz_get_d_2exp@plt+0x5efbd> │ │ │ │ - movl $0x80aac04,-0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80aac04 <__gmpz_get_d_2exp@plt+0x5ef64> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80aac41 <__gmpz_get_d_2exp@plt+0x5efa1> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80aac60 <__gmpz_get_d_2exp@plt+0x5efc0> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80aab94,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80aac4c <__gmpz_get_d_2exp@plt+0x5efac> │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + jb 80aad04 <__gmpz_get_d_2exp@plt+0x5f064> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x2d,-0x1c(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 80aae04 <__gmpz_get_d_2exp@plt+0x5f164> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - add $0x5e,%al │ │ │ │ + lock pop %edx │ │ │ │ and (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x18(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80aace4 <__gmpz_get_d_2exp@plt+0x5f044> │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80aad50 <__gmpz_get_d_2exp@plt+0x5f0b0> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80aacbc,-0x10(%ebp) │ │ │ │ - movl $0x82d0a6c,-0x18(%ebp) │ │ │ │ + movl $0x30,-0x1c(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 80aae04 <__gmpz_get_d_2exp@plt+0x5f164> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xdc,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - jmp 80aabc8 <__gmpz_get_d_2exp@plt+0x5ef28> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + pop %edx │ │ │ │ + and (%eax),%al │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x50e90075(%ecx) │ │ │ │ - mov $0xfe,%ah │ │ │ │ - (bad) │ │ │ │ + jb 80aad9c <__gmpz_get_d_2exp@plt+0x5f0fc> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x5e,-0x1c(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 80aae04 <__gmpz_get_d_2exp@plt+0x5f164> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - mov %ds,0x22(%ebp) │ │ │ │ - add %al,(%edx) │ │ │ │ + pop %eax │ │ │ │ + pop %edx │ │ │ │ + and (%eax),%al │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80aad17 <__gmpz_get_d_2exp@plt+0x5f077> │ │ │ │ + jb 80aade8 <__gmpz_get_d_2exp@plt+0x5f148> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x5f,-0x1c(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80aad2c <__gmpz_get_d_2exp@plt+0x5f08c> │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 80aae04 <__gmpz_get_d_2exp@plt+0x5f164> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %esp │ │ │ │ - pop %ebp │ │ │ │ + nop │ │ │ │ + aam $0xfd │ │ │ │ + (bad) │ │ │ │ + jmp *0x0 │ │ │ │ + pop %edx │ │ │ │ and (%eax),%al │ │ │ │ - add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80aadeb <__gmpz_get_d_2exp@plt+0x5f14b> │ │ │ │ - movl $0x80aad6c,-0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + jb 80ab38e <__gmpz_get_d_2exp@plt+0x5f6ee> │ │ │ │ + add $0x2c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ab384 <__gmpz_get_d_2exp@plt+0x5f6e4> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + cmp $0x25,%ecx │ │ │ │ + jne 80ab396 <__gmpz_get_d_2exp@plt+0x5f6f6> │ │ │ │ + add $0xffffffd4,%edi │ │ │ │ + movl $0x80ab340,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80aad6c <__gmpz_get_d_2exp@plt+0x5f0cc> │ │ │ │ + jne 80ab340 <__gmpz_get_d_2exp@plt+0x5f6a0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - adc $0x5d,%al │ │ │ │ - and (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + nop │ │ │ │ + mov %ds,0x22(%ecx) │ │ │ │ + add %al,0x0(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80aadab <__gmpz_get_d_2exp@plt+0x5f10b> │ │ │ │ - add $0x18,%edi │ │ │ │ - mov %esi,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80aae4f <__gmpz_get_d_2exp@plt+0x5f1af> │ │ │ │ + add $0x24,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80aadee <__gmpz_get_d_2exp@plt+0x5f14e> │ │ │ │ - mov 0x1(%eax),%eax │ │ │ │ - movl $0x80aacf4,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ + ja 80aae5c <__gmpz_get_d_2exp@plt+0x5f1bc> │ │ │ │ + movl $0x80aadac,-0x20(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8143dd0,-0x8(%edi) │ │ │ │ + movl $0x82dc4a9,-0x4(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80aadb6 <__gmpz_get_d_2exp@plt+0x5f116> │ │ │ │ - add $0xc,%ebp │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0x18,%edi │ │ │ │ - mov %esi,%eax │ │ │ │ + xor %bl,0x22(%ecx) │ │ │ │ + add %al,0x1e000000 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + adc %cl,0x44891455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + cmp $0x5e,%edx │ │ │ │ + jb 80ab06c <__gmpz_get_d_2exp@plt+0x5f3cc> │ │ │ │ + cmp $0x60,%edx │ │ │ │ + jae 80ab2a2 <__gmpz_get_d_2exp@plt+0x5f602> │ │ │ │ + cmp $0x5f,%edx │ │ │ │ + jb 80aafbc <__gmpz_get_d_2exp@plt+0x5f31c> │ │ │ │ + movl $0x80aae78,0x0(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x82d2419,-0x10(%ebp) │ │ │ │ + movl $0x82d0776,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80aa118 <__gmpz_get_d_2exp@plt+0x5e478> │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + cwtl │ │ │ │ + pop %eax │ │ │ │ + and (%eax),%al │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80aaf42 <__gmpz_get_d_2exp@plt+0x5f2a2> │ │ │ │ + add $0x24,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80aadee <__gmpz_get_d_2exp@plt+0x5f14e> │ │ │ │ - mov 0x3(%eax),%eax │ │ │ │ - movl $0x80aac7c,-0x14(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + ja 80aaf4f <__gmpz_get_d_2exp@plt+0x5f2af> │ │ │ │ + movl $0x80aad60,-0x20(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8143dd0,-0x8(%edi) │ │ │ │ + movl $0x82dc4a9,-0x4(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + movl $0x80aaf6c,0x0(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x82d0781,-0x10(%ebp) │ │ │ │ + movl $0x82d6251,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80aa118 <__gmpz_get_d_2exp@plt+0x5e478> │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - nop │ │ │ │ - jo 80aae5e <__gmpz_get_d_2exp@plt+0x5f1be> │ │ │ │ - and (%eax),%al │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + call 4d0ad26c │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80aae96 <__gmpz_get_d_2exp@plt+0x5f1f6> │ │ │ │ - add $0x1c,%edi │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80aaff1 <__gmpz_get_d_2exp@plt+0x5f351> │ │ │ │ + add $0x24,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80aae8c <__gmpz_get_d_2exp@plt+0x5f1ec> │ │ │ │ - movl $0x80aab64,-0x18(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + ja 80aaffe <__gmpz_get_d_2exp@plt+0x5f35e> │ │ │ │ + movl $0x80aad14,-0x20(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x80aabc8,-0xc(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80aad2c,-0x4(%edi) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8143dd0,-0x8(%edi) │ │ │ │ + movl $0x82dc4a9,-0x4(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80aae7c,0x4(%ebp) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2e,%edx │ │ │ │ + jb 80ab12c <__gmpz_get_d_2exp@plt+0x5f48c> │ │ │ │ + cmp $0x30,%edx │ │ │ │ + jne 80ab2a2 <__gmpz_get_d_2exp@plt+0x5f602> │ │ │ │ + movl $0x80ab01c,0x0(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x82d2419,-0x10(%ebp) │ │ │ │ + movl $0x82d0792,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x5c,%al │ │ │ │ - and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80aa118 <__gmpz_get_d_2exp@plt+0x5e478> │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + nop │ │ │ │ + sub %dl,0x22(%edi) │ │ │ │ + add %al,0x0(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80aad2c <__gmpz_get_d_2exp@plt+0x5f08c> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x82d0a90,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80ab0b3 <__gmpz_get_d_2exp@plt+0x5f413> │ │ │ │ + add $0x24,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ab0c0 <__gmpz_get_d_2exp@plt+0x5f420> │ │ │ │ + movl $0x80aacc8,-0x20(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8143dd0,-0x8(%edi) │ │ │ │ + movl $0x82dc4a9,-0x4(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2d,%edx │ │ │ │ + jb 80ab1e4 <__gmpz_get_d_2exp@plt+0x5f544> │ │ │ │ + movl $0x80ab0dc,0x0(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x82d2419,-0x10(%ebp) │ │ │ │ + movl $0x82d079e,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80aa118 <__gmpz_get_d_2exp@plt+0x5e478> │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ xchg %ax,%ax │ │ │ │ - loopne 80aaefd <__gmpz_get_d_2exp@plt+0x5f25d> │ │ │ │ + jo 80ab1e0 <__gmpz_get_d_2exp@plt+0x5f540> │ │ │ │ and (%eax),%al │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + inc %ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %ch,%cl │ │ │ │ - pop %ebx │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl 0x10076(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80aaee0 <__gmpz_get_d_2exp@plt+0x5f240> │ │ │ │ - movl $0x81897d0,-0x8(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x8(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80aaf2e <__gmpz_get_d_2exp@plt+0x5f28e> │ │ │ │ - add $0xc,%edi │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80ab16a <__gmpz_get_d_2exp@plt+0x5f4ca> │ │ │ │ + add $0x24,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80aaf24 <__gmpz_get_d_2exp@plt+0x5f284> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80aaec0,-0x8(%edi) │ │ │ │ + ja 80ab177 <__gmpz_get_d_2exp@plt+0x5f4d7> │ │ │ │ + movl $0x80aac7c,-0x20(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8143dd0,-0x8(%edi) │ │ │ │ + movl $0x82dc4a9,-0x4(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x23,%edx │ │ │ │ + jne 80ab2a2 <__gmpz_get_d_2exp@plt+0x5f602> │ │ │ │ + movl $0x80ab194,0x0(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x82d07a9,-0x10(%ebp) │ │ │ │ + movl $0x82d6251,-0xc(%ebp) │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80bb10c <__gmpz_get_d_2exp@plt+0x6f46c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80aa118 <__gmpz_get_d_2exp@plt+0x5e478> │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x45002255,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80aaf8f <__gmpz_get_d_2exp@plt+0x5f2ef> │ │ │ │ - add $0x10,%edi │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80ab222 <__gmpz_get_d_2exp@plt+0x5f582> │ │ │ │ + add $0x28,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80aaf85 <__gmpz_get_d_2exp@plt+0x5f2e5> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80aaeec,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + ja 80ab22f <__gmpz_get_d_2exp@plt+0x5f58f> │ │ │ │ + movl $0x80aac30,-0x24(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8143dd0,-0x8(%edi) │ │ │ │ + movl $0x82dc4a9,-0x4(%edi) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8189e88,-0x10(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80aafbf <__gmpz_get_d_2exp@plt+0x5f31f> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80aafd0 <__gmpz_get_d_2exp@plt+0x5f330> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80ab08d <__gmpz_get_d_2exp@plt+0x5f3ed> │ │ │ │ - movl $0x80ab00c,-0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80ab24c,0x0(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + movl $0x82d2419,-0x10(%ebp) │ │ │ │ + movl $0x82d6251,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ab00c <__gmpz_get_d_2exp@plt+0x5f36c> │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80aa118 <__gmpz_get_d_2exp@plt+0x5e478> │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80ab049 <__gmpz_get_d_2exp@plt+0x5f3a9> │ │ │ │ - add $0x18,%edi │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80ab2da <__gmpz_get_d_2exp@plt+0x5f63a> │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ab09f <__gmpz_get_d_2exp@plt+0x5f3ff> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80aaf9c,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + ja 80ab2e7 <__gmpz_get_d_2exp@plt+0x5f647> │ │ │ │ + movl $0x8143dd0,-0x8(%edi) │ │ │ │ + movl $0x82dc4a9,-0x4(%edi) │ │ │ │ + movl $0x82daefd,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80ab087 <__gmpz_get_d_2exp@plt+0x5f3e7> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ab090 <__gmpz_get_d_2exp@plt+0x5f3f0> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80aaf3c,-0x18(%edi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + les 0x0(%edx,%eiz,1),%edx │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80ab3d7 <__gmpz_get_d_2exp@plt+0x5f737> │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + movl $0x80ab300,0xc(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + movl $0x82d2419,-0x4(%ebp) │ │ │ │ + movl $0x82d6251,0x0(%ebp) │ │ │ │ + movl $0x82daefd,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80aa118 <__gmpz_get_d_2exp@plt+0x5e478> │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + mov $0x82d0818,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x80aabec,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x8143d78,-0x10(%edi) │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ + movl $0x8143dd0,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movl $0x80aaed4,-0x8(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80aaed4 <__gmpz_get_d_2exp@plt+0x5f234> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + dec %edi │ │ │ │ + sti │ │ │ │ + or $0x300,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x1(%esi) │ │ │ │ + add %cl,%gs:(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ab11c <__gmpz_get_d_2exp@plt+0x5f47c> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80ab0f4,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%esi │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ + jb 80ab469 <__gmpz_get_d_2exp@plt+0x5f7c9> │ │ │ │ + movl $0x80ab4c0,-0x4(%ebp) │ │ │ │ + movl $0x82d63d9,-0x14(%ebp) │ │ │ │ + movl $0x82d6475,-0x10(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x82d143d,-0x8(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + jmp 80b5460 <__gmpz_get_d_2exp@plt+0x697c0> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x14,%al │ │ │ │ - mov $0xa,%cl │ │ │ │ - or %cl,-0x7639760f(%ecx) │ │ │ │ - dec %ebp │ │ │ │ - add %ch,%cl │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jmp *-0x70(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,-0x197cfc8a(%ebx) │ │ │ │ + cld │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x82d099c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or %dl,0x22(%ebp) │ │ │ │ + add %al,0x0(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x2(%ecx) │ │ │ │ + jg 80ab4fc <__gmpz_get_d_2exp@plt+0x5f85c> │ │ │ │ + or $0xbe,%al │ │ │ │ + lock daa │ │ │ │ + sub $0xcc58308,%eax │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80ab45c,0x8(%ebp) │ │ │ │ + movl $0x82d0906,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80f4fc8 <__gmpz_get_d_2exp@plt+0xa9328> │ │ │ │ + nop │ │ │ │ + enter $0x2254,$0x0 │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x18e90075(%ecx) │ │ │ │ - mov $0xfe,%al │ │ │ │ - (bad) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add $0x80,%al │ │ │ │ + mov $0xa,%ah │ │ │ │ + or %ch,%cl │ │ │ │ nop │ │ │ │ - add (%eax),%al │ │ │ │ + pop %edi │ │ │ │ + or %eax,(%eax) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ab14b <__gmpz_get_d_2exp@plt+0x5f4ab> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80ab15c <__gmpz_get_d_2exp@plt+0x5f4bc> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000100,%eax │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + jb 80ab50d <__gmpz_get_d_2exp@plt+0x5f86d> │ │ │ │ + movl $0x80ab53c,0x0(%ebp) │ │ │ │ + movl $0x82d63d9,-0x10(%ebp) │ │ │ │ + movl $0x82d6475,-0xc(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x82d143d,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80b5460 <__gmpz_get_d_2exp@plt+0x697c0> │ │ │ │ + mov $0x82d09c4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or %ah,0x22(%eax) │ │ │ │ + add %al,0x0(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x3a7cf78b(%ecx) │ │ │ │ + add $0xe9,%al │ │ │ │ + inc %ebp │ │ │ │ + push $0x78900000 │ │ │ │ + push %esp │ │ │ │ + and (%eax),%al │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ab21d <__gmpz_get_d_2exp@plt+0x5f57d> │ │ │ │ - movl $0x80ab19c,-0xc(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ab19c <__gmpz_get_d_2exp@plt+0x5f4fc> │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add $0x60,%al │ │ │ │ + mov $0xa,%ch │ │ │ │ + or %al,-0x899fb3b(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80ab560 <__gmpz_get_d_2exp@plt+0x5f8c0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add (%eax),%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push %esp │ │ │ │ + push %esp │ │ │ │ + and (%eax),%al │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,0x7589080a(,%esi,4) │ │ │ │ + clc │ │ │ │ + movl $0x82d1501,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8140838 <__gmpz_get_d_2exp@plt+0xf4b98> │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80ab1d9 <__gmpz_get_d_2exp@plt+0x5f539> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ab22f <__gmpz_get_d_2exp@plt+0x5f58f> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80ab128,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80ab5bd <__gmpz_get_d_2exp@plt+0x5f91d> │ │ │ │ + movl $0x80ab5d4,0x0(%ebp) │ │ │ │ + movl $0x82d63d9,-0x10(%ebp) │ │ │ │ + movl $0x82d6475,-0xc(%ebp) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80ab1e4 <__gmpz_get_d_2exp@plt+0x5f544> │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ab220 <__gmpz_get_d_2exp@plt+0x5f580> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80ab0b8,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x82d143d,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80b5460 <__gmpz_get_d_2exp@plt+0x697c0> │ │ │ │ + mov $0x82d09dc,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - jo 80ab299 <__gmpz_get_d_2exp@plt+0x5f5f9> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %eax │ │ │ │ + pop %edi │ │ │ │ and (%eax),%al │ │ │ │ - add $0x2000100,%eax │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,-0x3a7cf38b(%ecx) │ │ │ │ + or %ch,%cl │ │ │ │ + xchg %eax,%ebp │ │ │ │ + add %al,(%bx,%si) │ │ │ │ + nop │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ab294 <__gmpz_get_d_2exp@plt+0x5f5f4> │ │ │ │ - movl $0x80ab284,-0x4(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ - add %eax,(%eax) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80ab15c <__gmpz_get_d_2exp@plt+0x5f4bc> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - sbb %dl,0x22(%edi) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ + jb 80ab639 <__gmpz_get_d_2exp@plt+0x5f999> │ │ │ │ + movl $0x80ab690,-0x4(%ebp) │ │ │ │ + movl $0x82d63d9,-0x14(%ebp) │ │ │ │ + movl $0x82d6475,-0x10(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x82d143d,-0x8(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80b5460 <__gmpz_get_d_2exp@plt+0x697c0> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ab2f0 <__gmpz_get_d_2exp@plt+0x5f650> │ │ │ │ - movl $0x80aafd0,-0x1c(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x80ab15c,-0x14(%edi) │ │ │ │ - lea -0x1b(%edi),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80ab250,-0x8(%edi) │ │ │ │ - lea -0x13(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + add %cl,-0x197cf88a(%ebx) │ │ │ │ + cld │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - mov $0x82d0aa0,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x82d0a08,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %ss,0x22(%edi) │ │ │ │ - add %al,0x100 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + push %ebx │ │ │ │ + and (%eax),%al │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80ab38b <__gmpz_get_d_2exp@plt+0x5f6eb> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80ab344,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ab344 <__gmpz_get_d_2exp@plt+0x5f6a4> │ │ │ │ + add %al,-0x2(%ecx) │ │ │ │ + jg 80ab6cc <__gmpz_get_d_2exp@plt+0x5fa2c> │ │ │ │ + or $0xbe,%al │ │ │ │ + lock daa │ │ │ │ + sub $0xcc58308,%eax │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %esp │ │ │ │ - push %edi │ │ │ │ + movl $0x80ab62c,0x8(%ebp) │ │ │ │ + movl $0x82d093e,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80f4fc8 <__gmpz_get_d_2exp@plt+0xa9328> │ │ │ │ + nop │ │ │ │ + fs push %ebx │ │ │ │ and (%eax),%al │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,-0x4d(%eax) │ │ │ │ - or (%eax),%cl │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80ab2a8 <__gmpz_get_d_2exp@plt+0x5f608> │ │ │ │ - nop │ │ │ │ + add $0x50,%al │ │ │ │ + mov $0xa,%dh │ │ │ │ + or %ch,%cl │ │ │ │ + rcrb $0x0,0x9(%ebp) │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + jb 80ab6f5 <__gmpz_get_d_2exp@plt+0x5fa55> │ │ │ │ + movl $0x80ab74c,-0x4(%ebp) │ │ │ │ + movl $0x82d63d9,-0x14(%ebp) │ │ │ │ + movl $0x82d6475,-0x10(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x82d143d,-0x8(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80b5460 <__gmpz_get_d_2exp@plt+0x697c0> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ab393 <__gmpz_get_d_2exp@plt+0x5f6f3> │ │ │ │ - movl $0x8143c00,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x82d0aa8,%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x197cf88a(%ebx) │ │ │ │ + cld │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x82d0a34,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8166a60 <__gmpz_get_d_2exp@plt+0x11adc0> │ │ │ │ - xchg %ax,%ax │ │ │ │ - hlt │ │ │ │ - push %esi │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + adc $0x53,%al │ │ │ │ and (%eax),%al │ │ │ │ - add $0x100,%eax │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80ab3f6 <__gmpz_get_d_2exp@plt+0x5f756> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80ab3e4,0x0(%ebp) │ │ │ │ - movl $0x82d0aa9,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80bb28c <__gmpz_get_d_2exp@plt+0x6f5ec> │ │ │ │ + add %al,-0x2(%ecx) │ │ │ │ + jg 80ab788 <__gmpz_get_d_2exp@plt+0x5fae8> │ │ │ │ + or $0xbe,%al │ │ │ │ + lock daa │ │ │ │ + sub $0xcc58308,%eax │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80ab6e8,0x8(%ebp) │ │ │ │ + movl $0x82d0976,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80f4fc8 <__gmpz_get_d_2exp@plt+0xa9328> │ │ │ │ nop │ │ │ │ + aam $0x52 │ │ │ │ + and (%eax),%al │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - std │ │ │ │ - scas %es:(%edi),%al │ │ │ │ - sub $0x758908,%eax │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8095e54 <__gmpz_get_d_2exp@plt+0x4a1b4> │ │ │ │ - mov $0x82d0ab0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x100,%eax │ │ │ │ + add $0xc,%al │ │ │ │ + mov $0xa,%bh │ │ │ │ + or %ch,%cl │ │ │ │ + add $0x5d,%al │ │ │ │ + or %eax,(%eax) │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ab42c <__gmpz_get_d_2exp@plt+0x5f78c> │ │ │ │ - movl $0x80b77f4,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x82d0acc,%esi │ │ │ │ + jb 80ab799 <__gmpz_get_d_2exp@plt+0x5faf9> │ │ │ │ + movl $0x80ab7e0,-0x4(%ebp) │ │ │ │ + movl $0x82d63d9,-0x14(%ebp) │ │ │ │ + movl $0x82d6475,-0x10(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x82d143d,-0x8(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80b5460 <__gmpz_get_d_2exp@plt+0x697c0> │ │ │ │ + mov $0x82d0a5c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pushf │ │ │ │ + push %edx │ │ │ │ + and (%eax),%al │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x2(%ecx) │ │ │ │ + jg 80ab82c <__gmpz_get_d_2exp@plt+0x5fb8c> │ │ │ │ + or $0xbe,%al │ │ │ │ + lock daa │ │ │ │ + sub $0xcc58308,%eax │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x1(%esi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80b2150 <__gmpz_get_d_2exp@plt+0x664b0> │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x100,%eax │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + push %edx │ │ │ │ + and (%eax),%al │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add $0xb0,%al │ │ │ │ + mov $0xa,%bh │ │ │ │ + or %ch,%cl │ │ │ │ + jo 80ab846 <__gmpz_get_d_2exp@plt+0x5fba6> │ │ │ │ + or %eax,(%eax) │ │ │ │ + pusha │ │ │ │ + push %edx │ │ │ │ + and (%eax),%al │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ab46c <__gmpz_get_d_2exp@plt+0x5f7cc> │ │ │ │ - movl $0x80b7804,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x24,%al │ │ │ │ + mov $0xc689080a,%eax │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x82d0ae4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ab824 <__gmpz_get_d_2exp@plt+0x5fb84> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + cmp %dl,0x22(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ab4ca <__gmpz_get_d_2exp@plt+0x5f82a> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80ab4b8,0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - nop │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x38e90075(%ecx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + call *(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - in $0xa,%eax │ │ │ │ - sub $0x758908,%eax │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8094e28 <__gmpz_get_d_2exp@plt+0x49188> │ │ │ │ + jb 80ab86d <__gmpz_get_d_2exp@plt+0x5fbcd> │ │ │ │ + movl $0x80ab89c,0x0(%ebp) │ │ │ │ + movl $0x82d63d9,-0x10(%ebp) │ │ │ │ + movl $0x82d6475,-0xc(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x82d143d,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80b5460 <__gmpz_get_d_2exp@plt+0x697c0> │ │ │ │ + mov $0x82d0a8c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x18(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ab535 <__gmpz_get_d_2exp@plt+0x5f895> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80ab518,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x816d0bc,-0x14(%ebp) │ │ │ │ - movl $0x82dcc51,-0x10(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8096d7c <__gmpz_get_d_2exp@plt+0x4b0dc> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + test $0x5c,%al │ │ │ │ + and (%eax),%al │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x3a7cf78b(%ecx) │ │ │ │ + add $0xe9,%al │ │ │ │ + in $0x64,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ab538 <__gmpz_get_d_2exp@plt+0x5f898> │ │ │ │ - movl $0x80ab48c,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ nop │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - push %ebp │ │ │ │ + loopne 80ab8e3 <__gmpz_get_d_2exp@plt+0x5fc43> │ │ │ │ and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x14(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80ab5d5 <__gmpz_get_d_2exp@plt+0x5f935> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ab5cb <__gmpz_get_d_2exp@plt+0x5f92b> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x80ab4d8,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80ab5a8,-0xc(%ebp) │ │ │ │ - movl $0x82d0ad0,-0x14(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80ab2a8 <__gmpz_get_d_2exp@plt+0x5f608> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add $0xc0,%al │ │ │ │ + mov $0xc583080a,%eax │ │ │ │ + add $0x66,%al │ │ │ │ + test $0x13750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0x42002251,%esp │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,0x7589080a(%eax,%edi,4) │ │ │ │ + clc │ │ │ │ + movl $0x82d1501,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8140a8c <__gmpz_get_d_2exp@plt+0xf4dec> │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ab5da <__gmpz_get_d_2exp@plt+0x5f93a> │ │ │ │ - movl $0x8143c00,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8166a60 <__gmpz_get_d_2exp@plt+0x11adc0> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ab636 <__gmpz_get_d_2exp@plt+0x5f996> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80ab624,0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + jb 80ab9e1 <__gmpz_get_d_2exp@plt+0x5fd41> │ │ │ │ + movl $0x80ab9c8,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ab9c8 <__gmpz_get_d_2exp@plt+0x5fd28> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - int $0xa │ │ │ │ - sub $0x758908,%eax │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8094e28 <__gmpz_get_d_2exp@plt+0x49188> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %bh,(%ecx,%edi,4) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0xb(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ab93c <__gmpz_get_d_2exp@plt+0x5fc9c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x18(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ab6a1 <__gmpz_get_d_2exp@plt+0x5fa01> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80ab684,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x816d0bc,-0x14(%ebp) │ │ │ │ - movl $0x82dcc51,-0x10(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8096d7c <__gmpz_get_d_2exp@plt+0x4b0dc> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80ab6a4 <__gmpz_get_d_2exp@plt+0x5fa04> │ │ │ │ - movl $0x80ab5f8,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ + add %cl,-0x197cfc8a(%ebx) │ │ │ │ + cld │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - nop │ │ │ │ - sub %dl,0x0(%edx,%eiz,1) │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x14(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80ab741 <__gmpz_get_d_2exp@plt+0x5faa1> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ab737 <__gmpz_get_d_2exp@plt+0x5fa97> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x80ab644,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80ab714,-0xc(%ebp) │ │ │ │ - movl $0x82d0ab8,-0x14(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80ab2a8 <__gmpz_get_d_2exp@plt+0x5f608> │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x7e830445(%ebx) │ │ │ │ + add 0x845c74c(,%edi,2),%ecx │ │ │ │ + sbb $0xb9,%al │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ab91c <__gmpz_get_d_2exp@plt+0x5fc7c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80ab746 <__gmpz_get_d_2exp@plt+0x5faa6> │ │ │ │ - movl $0x8143c00,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8166a60 <__gmpz_get_d_2exp@plt+0x11adc0> │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,0x768b080a(%ecx,%edi,4) │ │ │ │ + or -0x9(%esi),%esp │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80ab99c <__gmpz_get_d_2exp@plt+0x5fcfc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - push %ebx │ │ │ │ - and (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80ab7e5 <__gmpz_get_d_2exp@plt+0x5fb45> │ │ │ │ - add $0x30,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ab7db <__gmpz_get_d_2exp@plt+0x5fb3b> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80ab554,-0x2c(%edi) │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x8143dd0,-0x20(%edi) │ │ │ │ - lea -0x2c(%edi),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x82daefd,-0x18(%edi) │ │ │ │ - movl $0x80ab6c0,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8143dd0,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1e(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x82daefd,-0x10(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8095e54 <__gmpz_get_d_2exp@plt+0x4a1b4> │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ab845 <__gmpz_get_d_2exp@plt+0x5fba5> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80ab82c,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %cl,-0x197cf88a(%ebx) │ │ │ │ + cld │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80ab97c,0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ab82c <__gmpz_get_d_2exp@plt+0x5fb8c> │ │ │ │ + jne 80ab97c <__gmpz_get_d_2exp@plt+0x5fcdc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0xf09037e(%ebx) │ │ │ │ - lahf │ │ │ │ - rorb $0xb6,(%edi) │ │ │ │ - rol $0xe0,%cl │ │ │ │ - add 0x2c7ee0b0(%ebx),%cl │ │ │ │ - or %al,0x65ff04c5(%ebx) │ │ │ │ - add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,0xa(%ecx,%edi,4) │ │ │ │ + or %cl,-0x899fc8a(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80ab954 <__gmpz_get_d_2exp@plt+0x5fcb4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x82d0aa4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ab897 <__gmpz_get_d_2exp@plt+0x5fbf7> │ │ │ │ - movl $0x80ab764,-0x18(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80ab7f4,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov $0x82d0a13,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 816f4a4 <__gmpz_get_d_2exp@plt+0x123804> │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x82d0b18,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,(%eax) │ │ │ │ + mov $0x758b080a,%edx │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80aba18 <__gmpz_get_d_2exp@plt+0x5fd78> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + add %cl,0x45890b46(%ebx) │ │ │ │ + or %al,0x6ae904c5(%ebx) │ │ │ │ + pop %esi │ │ │ │ + add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + and %bl,0x0(%edx,%eiz,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ab8d7 <__gmpz_get_d_2exp@plt+0x5fc37> │ │ │ │ + jb 80aba67 <__gmpz_get_d_2exp@plt+0x5fdc7> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ + movl $0x80aba78,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80ab8e8 <__gmpz_get_d_2exp@plt+0x5fc48> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80ab992 <__gmpz_get_d_2exp@plt+0x5fcf2> │ │ │ │ - movl $0x80ab924,-0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ab924 <__gmpz_get_d_2exp@plt+0x5fc84> │ │ │ │ + jne 80aba78 <__gmpz_get_d_2exp@plt+0x5fdd8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80ab961 <__gmpz_get_d_2exp@plt+0x5fcc1> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ab9a4 <__gmpz_get_d_2exp@plt+0x5fd04> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80ab8b4,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80ab96c <__gmpz_get_d_2exp@plt+0x5fccc> │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ab995 <__gmpz_get_d_2exp@plt+0x5fcf5> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - nop │ │ │ │ - push $0x1002251 │ │ │ │ + fcompl 0x22(%ebx) │ │ │ │ + add %ah,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + jmp 9112e82e │ │ │ │ + jne 80aba82 <__gmpz_get_d_2exp@plt+0x5fde2> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80b2adc <__gmpz_get_d_2exp@plt+0x66e3c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x100225b,%esp │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %dl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80aba1e <__gmpz_get_d_2exp@plt+0x5fd7e> │ │ │ │ + jb 80abacd <__gmpz_get_d_2exp@plt+0x5fe2d> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80ab9fc,-0xc(%ebp) │ │ │ │ + movl $0x80abadc,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + neg %eax │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ab9fc <__gmpz_get_d_2exp@plt+0x5fd5c> │ │ │ │ + jne 80abadc <__gmpz_get_d_2exp@plt+0x5fe3c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sub $0x51,%al │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + js 80abb2d <__gmpz_get_d_2exp@plt+0x5fe8d> │ │ │ │ and (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80aba12 <__gmpz_get_d_2exp@plt+0x5fd72> │ │ │ │ - mov $0x82d674c,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x82d6760,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + jmp 9112e892 │ │ │ │ + jne 80abae6 <__gmpz_get_d_2exp@plt+0x5fe46> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80b2adc <__gmpz_get_d_2exp@plt+0x66e3c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %esp │ │ │ │ + pop %ebx │ │ │ │ + and (%eax),%al │ │ │ │ + push %cs │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80abaa2 <__gmpz_get_d_2exp@plt+0x5fe02> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80aba98 <__gmpz_get_d_2exp@plt+0x5fdf8> │ │ │ │ - movl $0x80ab8e8,-0x10(%edi) │ │ │ │ + ja 80abb3e <__gmpz_get_d_2exp@plt+0x5fe9e> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80ab9c0,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jge 80abb50 <__gmpz_get_d_2exp@plt+0x5feb0> │ │ │ │ + movl $0x80aba98,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8143dd0,-0x8(%edi) │ │ │ │ + movl $0x82d166d,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x80aba88,0x0(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80ab8e8 <__gmpz_get_d_2exp@plt+0x5fc48> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov $0x82d0b38,%esi │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov $0x82d0aac,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + movl $0x80aba34,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8143dd0,-0x8(%edi) │ │ │ │ + movl $0x82d1665,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - fs push %ecx │ │ │ │ - and (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80abaf1 <__gmpz_get_d_2exp@plt+0x5fe51> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80abaed <__gmpz_get_d_2exp@plt+0x5fe4d> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82d0c0a,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80f4aa8 <__gmpz_get_d_2exp@plt+0xa8e08> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov %dl,0x22(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80abb39 <__gmpz_get_d_2exp@plt+0x5fe99> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80abb35 <__gmpz_get_d_2exp@plt+0x5fe95> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82d0c76,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80f4938 <__gmpz_get_d_2exp@plt+0xa8c98> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - test %dl,0x22(%ecx) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ + nop │ │ │ │ + and %cl,0x22(%edi) │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0045(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - ret $0xe283 │ │ │ │ - add 0x317501fa(%ebx),%eax │ │ │ │ - movl $0x80abbb4,0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,-0x74f7f545(%eax) │ │ │ │ + jne 80abb9e <__gmpz_get_d_2exp@plt+0x5fefe> │ │ │ │ test $0x3,%si │ │ │ │ - jne 80abbb4 <__gmpz_get_d_2exp@plt+0x5ff14> │ │ │ │ + jne 80abbb0 <__gmpz_get_d_2exp@plt+0x5ff10> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - push %eax │ │ │ │ - push %ecx │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cld │ │ │ │ + dec %esi │ │ │ │ and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0075(%ecx) │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - lock jmp 80abb52 <__gmpz_get_d_2exp@plt+0x5feb2> │ │ │ │ - movl $0x80abb80,0x0(%ebp) │ │ │ │ - mov 0x6(%eax),%esi │ │ │ │ - mov 0x2(%eax),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80abb80 <__gmpz_get_d_2exp@plt+0x5fee0> │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,%ah │ │ │ │ + mov $0x768b080a,%ebx │ │ │ │ + add -0x9(%esi),%esp │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80abbd4 <__gmpz_get_d_2exp@plt+0x5ff34> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - sbb $0x51,%al │ │ │ │ - and (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + fmuls 0x22(%esi) │ │ │ │ + add %al,0x0(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80abbca <__gmpz_get_d_2exp@plt+0x5ff2a> │ │ │ │ - mov $0x82d0ca8,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x82d0cbc,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + or %al,0x1ee904c5(%ebx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jmp *-0x70(%esi) │ │ │ │ + rorb $0x0,0x22(%esi) │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80abc2a <__gmpz_get_d_2exp@plt+0x5ff8a> │ │ │ │ + movl $0x82daee9,-0x14(%ebp) │ │ │ │ + movl $0x82daeee,-0x10(%ebp) │ │ │ │ + movl $0x82dcc21,-0xc(%ebp) │ │ │ │ + movl $0x82dc501,-0x8(%ebp) │ │ │ │ + movl $0x82d0ab7,-0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80a8438 <__gmpz_get_d_2exp@plt+0x5c798> │ │ │ │ + mov $0x82d0abc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - dec %eax │ │ │ │ - push %ecx │ │ │ │ + adc $0x5a,%al │ │ │ │ and (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80abc36 <__gmpz_get_d_2exp@plt+0x5ff96> │ │ │ │ + jb 80abc73 <__gmpz_get_d_2exp@plt+0x5ffd3> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80abc24,-0xc(%ebp) │ │ │ │ - movl $0x82d0b3a,-0x14(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80bb28c <__gmpz_get_d_2exp@plt+0x6f5ec> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - clc │ │ │ │ - push %eax │ │ │ │ - and (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + movl $0x80abc84,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80abc84 <__gmpz_get_d_2exp@plt+0x5ffe4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + rcrb $1,0x22(%ecx) │ │ │ │ + add %ah,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - and %esp,%ebp │ │ │ │ - sub $0x8,%al │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ + out %al,(%dx) │ │ │ │ + scas %es:(%edi),%al │ │ │ │ + sub $0x758908,%eax │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80933a4 <__gmpz_get_d_2exp@plt+0x47704> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0x50,%al │ │ │ │ + jmp 80b2adc <__gmpz_get_d_2exp@plt+0x66e3c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x59,%al │ │ │ │ and (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80abc68 <__gmpz_get_d_2exp@plt+0x5ffc8> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x82d0c2c,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80abb4c <__gmpz_get_d_2exp@plt+0x5feac> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - adcb $0x0,0x22(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80abcc5 <__gmpz_get_d_2exp@plt+0x60025> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80abcbb <__gmpz_get_d_2exp@plt+0x6001b> │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80abcd9 <__gmpz_get_d_2exp@plt+0x60039> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x80abc48,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8189e6c,-0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80abce8,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + neg %eax │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80abced <__gmpz_get_d_2exp@plt+0x6004d> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80abcfc <__gmpz_get_d_2exp@plt+0x6005c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80abd7c <__gmpz_get_d_2exp@plt+0x600dc> │ │ │ │ - movl $0x80abd34,-0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80abd34 <__gmpz_get_d_2exp@plt+0x60094> │ │ │ │ + jne 80abce8 <__gmpz_get_d_2exp@plt+0x60048> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + pop %ecx │ │ │ │ + and (%eax),%al │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80abd4b <__gmpz_get_d_2exp@plt+0x600ab> │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80abd7f <__gmpz_get_d_2exp@plt+0x600df> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80abcd4,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80bb10c <__gmpz_get_d_2exp@plt+0x6f46c> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x100224e,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + out %al,(%dx) │ │ │ │ + scas %es:(%edi),%al │ │ │ │ + sub $0x758908,%eax │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80b2adc <__gmpz_get_d_2exp@plt+0x66e3c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + dec %eax │ │ │ │ + pop %ecx │ │ │ │ + and (%eax),%al │ │ │ │ + push %cs │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80abdc6 <__gmpz_get_d_2exp@plt+0x60126> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x82d0c3c,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80b7aa4 <__gmpz_get_d_2exp@plt+0x6be04> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xor %cl,0x22(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80abea6 <__gmpz_get_d_2exp@plt+0x60206> │ │ │ │ - movl $0x80abe0c,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80abe0c <__gmpz_get_d_2exp@plt+0x6016c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + ja 80abd4a <__gmpz_get_d_2exp@plt+0x600aa> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jge 80abd5c <__gmpz_get_d_2exp@plt+0x600bc> │ │ │ │ + movl $0x80abca4,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8143dd0,-0x8(%edi) │ │ │ │ + movl $0x82d166d,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov $0x82d0ad0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x80abc40,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8143dd0,-0x8(%edi) │ │ │ │ + movl $0x82d1665,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ nop │ │ │ │ - cld │ │ │ │ - dec %esi │ │ │ │ - and (%eax),%al │ │ │ │ + cmp %cl,0x22(%ebp) │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80abe71 <__gmpz_get_d_2exp@plt+0x601d1> │ │ │ │ - mov $0x82d0c98,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,0x758b080a(%ebp,%edi,4) │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80abdbc <__gmpz_get_d_2exp@plt+0x6011c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x100224e,%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + adc $0x4d,%al │ │ │ │ + and (%eax),%al │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bl,-0x42(%eax) │ │ │ │ - or (%eax),%cl │ │ │ │ - movl $0x82d6785,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80bb28c <__gmpz_get_d_2exp@plt+0x6f5ec> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - in $0x4d,%al │ │ │ │ - and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80abeb8 <__gmpz_get_d_2exp@plt+0x60218> │ │ │ │ - mov %eax,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x768b080a,%ebp │ │ │ │ + add -0x9(%esi),%esp │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80abde0 <__gmpz_get_d_2exp@plt+0x60140> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80abea9 <__gmpz_get_d_2exp@plt+0x60209> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80abc78,-0x8(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - movl $0x80abe30,-0x4(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80f4a04 <__gmpz_get_d_2exp@plt+0xa8d64> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80abefd <__gmpz_get_d_2exp@plt+0x6025d> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80abcfc,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x80abd9c,-0x14(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x8143dd0,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1b(%edi),%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80abcfc <__gmpz_get_d_2exp@plt+0x6005c> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - lock dec %ebp │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + lock dec %esp │ │ │ │ and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x8(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80abf5b <__gmpz_get_d_2exp@plt+0x602bb> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80abf51 <__gmpz_get_d_2exp@plt+0x602b1> │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x80abdd8,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8189e72,-0x8(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - pushf │ │ │ │ - dec %ebp │ │ │ │ - and (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + or %al,0x1ee904c5(%ebx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jmp *-0x70(%esi) │ │ │ │ + fmuls 0x0(%edx,%eiz,1) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x8(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80abfae <__gmpz_get_d_2exp@plt+0x6030e> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80abfa4 <__gmpz_get_d_2exp@plt+0x60304> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80abf18,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80bb10c <__gmpz_get_d_2exp@plt+0x6f46c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - dec %eax │ │ │ │ - dec %ebp │ │ │ │ - and (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + jb 80abe36 <__gmpz_get_d_2exp@plt+0x60196> │ │ │ │ + movl $0x82daee9,-0x14(%ebp) │ │ │ │ + movl $0x82daeee,-0x10(%ebp) │ │ │ │ + movl $0x82dcc29,-0xc(%ebp) │ │ │ │ + movl $0x82dc501,-0x8(%ebp) │ │ │ │ + movl $0x82d0adb,-0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80a8438 <__gmpz_get_d_2exp@plt+0x5c798> │ │ │ │ + mov $0x82d0ae0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80ac013 <__gmpz_get_d_2exp@plt+0x60373> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ac009 <__gmpz_get_d_2exp@plt+0x60369> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80abf6c,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8189e7b,-0x10(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ac049 <__gmpz_get_d_2exp@plt+0x603a9> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80bb10c <__gmpz_get_d_2exp@plt+0x6f46c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ac077 <__gmpz_get_d_2exp@plt+0x603d7> │ │ │ │ + jb 80abe73 <__gmpz_get_d_2exp@plt+0x601d3> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80ac088 <__gmpz_get_d_2exp@plt+0x603e8> │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80abe76 <__gmpz_get_d_2exp@plt+0x601d6> │ │ │ │ + mov $0x82dcc21,%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + mov $0x82dcc29,%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ + nop │ │ │ │ + call 1f0ae0e0 │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890146(%ebx) │ │ │ │ + add %ch,%cl │ │ │ │ + push %ebp │ │ │ │ + jo 80abe9e <__gmpz_get_d_2exp@plt+0x601fe> │ │ │ │ + add %dl,0x2000f(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + or (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ac145 <__gmpz_get_d_2exp@plt+0x604a5> │ │ │ │ - movl $0x80ac0c4,-0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ + lea -0x18(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80abf91 <__gmpz_get_d_2exp@plt+0x602f1> │ │ │ │ + movl $0x80abf74,-0x8(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ac0c4 <__gmpz_get_d_2exp@plt+0x60424> │ │ │ │ + jne 80abf74 <__gmpz_get_d_2exp@plt+0x602d4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + movl $0x82daee9,-0xc(%ebp) │ │ │ │ + movl $0x82daee9,-0x8(%ebp) │ │ │ │ + movl $0x82d0749,-0x4(%ebp) │ │ │ │ + movl $0x82d073d,0x0(%ebp) │ │ │ │ + movl $0x82d0aab,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + movl $0x816d0bc,0xc(%ebp) │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80a8438 <__gmpz_get_d_2exp@plt+0x5c798> │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80ac101 <__gmpz_get_d_2exp@plt+0x60461> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ac157 <__gmpz_get_d_2exp@plt+0x604b7> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80ac054,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80ac13f <__gmpz_get_d_2exp@plt+0x6049f> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ac148 <__gmpz_get_d_2exp@plt+0x604a8> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80ac020,-0x18(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + repnz and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80abee3 <__gmpz_get_d_2exp@plt+0x60243> │ │ │ │ + movl $0x82daee9,-0xc(%ebp) │ │ │ │ + movl $0x82daeee,-0x8(%ebp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + movl $0x82dc501,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + movl $0x816d0bc,0xc(%ebp) │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80a8438 <__gmpz_get_d_2exp@plt+0x5c798> │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80ac1b8 <__gmpz_get_d_2exp@plt+0x60518> │ │ │ │ - movl $0x80ac1a8,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80ac088 <__gmpz_get_d_2exp@plt+0x603e8> │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + and $0xbf,%al │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0xb(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80abf24 <__gmpz_get_d_2exp@plt+0x60284> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - sldt (%edx) │ │ │ │ + push %cs │ │ │ │ add %al,(%edx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4cf39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ac218 <__gmpz_get_d_2exp@plt+0x60578> │ │ │ │ - movl $0x80abbe4,-0x2c(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x80abfc0,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ + jb 80ac068 <__gmpz_get_d_2exp@plt+0x603c8> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80abfcf <__gmpz_get_d_2exp@plt+0x6032f> │ │ │ │ + cmp $0x7a,%ecx │ │ │ │ + jne 80abff5 <__gmpz_get_d_2exp@plt+0x60355> │ │ │ │ + mov $0x82d0ac6,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x7a,%ecx │ │ │ │ + jne 80abff5 <__gmpz_get_d_2exp@plt+0x60355> │ │ │ │ + mov $0x82d0aea,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + push %esi │ │ │ │ + and (%eax),%al │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %al,-0x387cfb3b(%ebx) │ │ │ │ + sub %bh,(%ebx) │ │ │ │ + mov $0x324,%ebx │ │ │ │ + ja 80ac04f <__gmpz_get_d_2exp@plt+0x603af> │ │ │ │ + cmp $0x5a,%ecx │ │ │ │ + jne 80ac041 <__gmpz_get_d_2exp@plt+0x603a1> │ │ │ │ + movl $0x80abe48,-0x24(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x80abe94,-0x18(%edi) │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - movl $0x80ac088,-0x10(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + movl $0x80abeac,-0x10(%edi) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80ac174,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x2c(%edi),%eax │ │ │ │ + lea -0x15(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80f526c,-0x4(%edi) │ │ │ │ + lea -0xe(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ - mov $0x82d0d3c,%esi │ │ │ │ + add $0xffffffd8,%edi │ │ │ │ + mov $0x82d6251,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + movl $0x80abfec,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8166604 <__gmpz_get_d_2exp@plt+0x11a964> │ │ │ │ + mov $0x82d0af4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ac257 <__gmpz_get_d_2exp@plt+0x605b7> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80ac268 <__gmpz_get_d_2exp@plt+0x605c8> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ac312 <__gmpz_get_d_2exp@plt+0x60672> │ │ │ │ - movl $0x80ac2a4,-0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ + jb 80ac0c8 <__gmpz_get_d_2exp@plt+0x60428> │ │ │ │ + movl $0x80ac0f0,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80aff6c <__gmpz_get_d_2exp@plt+0x642cc> │ │ │ │ + les 0x0(%edx,%eiz,1),%edx │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0xdc,%al │ │ │ │ + rorb $0x8,(%edx) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ac2a4 <__gmpz_get_d_2exp@plt+0x60604> │ │ │ │ + jne 80ac0dc <__gmpz_get_d_2exp@plt+0x6043c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80ac2e1 <__gmpz_get_d_2exp@plt+0x60641> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ac324 <__gmpz_get_d_2exp@plt+0x60684> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80ac234,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80ac2ec <__gmpz_get_d_2exp@plt+0x6064c> │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ac315 <__gmpz_get_d_2exp@plt+0x60675> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov $0x82d0b08,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ nop │ │ │ │ - or $0x4a,%al │ │ │ │ + push %esp │ │ │ │ and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ac3af <__gmpz_get_d_2exp@plt+0x6070f> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80ac37c,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ac37c <__gmpz_get_d_2exp@plt+0x606dc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - rorb $1,0x22(%ecx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x6ce90075(%ecx) │ │ │ │ + pusha │ │ │ │ add %al,(%eax) │ │ │ │ + jl 80ac13a <__gmpz_get_d_2exp@plt+0x6049a> │ │ │ │ + and (%eax),%al │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80ac392 <__gmpz_get_d_2exp@plt+0x606f2> │ │ │ │ - mov $0x82d671c,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80ac3a3 <__gmpz_get_d_2exp@plt+0x60703> │ │ │ │ - mov $0x82d6708,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x82d66f4,%esi │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add $0xa8,%al │ │ │ │ + rorb $0x8,(%edx) │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ac0a8 <__gmpz_get_d_2exp@plt+0x60408> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + lock dec %ecx │ │ │ │ + and (%eax),%al │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80ac14e <__gmpz_get_d_2exp@plt+0x604ae> │ │ │ │ + movl $0x82daee9,-0x14(%ebp) │ │ │ │ + movl $0x82daeee,-0x10(%ebp) │ │ │ │ + movl $0x82dcc09,-0xc(%ebp) │ │ │ │ + movl $0x82dc501,-0x8(%ebp) │ │ │ │ + movl $0x82d0b0b,-0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80a8438 <__gmpz_get_d_2exp@plt+0x5c798> │ │ │ │ + mov $0x82d0b18,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ac432 <__gmpz_get_d_2exp@plt+0x60792> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ac428 <__gmpz_get_d_2exp@plt+0x60788> │ │ │ │ - movl $0x80ac268,-0x10(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80ac340,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80ac418,0x0(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ + jb 80ac23c <__gmpz_get_d_2exp@plt+0x6059c> │ │ │ │ + movl $0x80ac250,-0x4(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + jmp 80b0fac <__gmpz_get_d_2exp@plt+0x6530c> │ │ │ │ + movl $0x5,0x8(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 80ac268 <__gmpz_get_d_2exp@plt+0x605c8> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov $0x82d0d60,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp 80b2150 <__gmpz_get_d_2exp@plt+0x664b0> │ │ │ │ + movl $0x4,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80b2150 <__gmpz_get_d_2exp@plt+0x664b0> │ │ │ │ + movl $0x3,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80b2150 <__gmpz_get_d_2exp@plt+0x664b0> │ │ │ │ + movl $0x2,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80b2150 <__gmpz_get_d_2exp@plt+0x664b0> │ │ │ │ + movl $0x1,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80b2150 <__gmpz_get_d_2exp@plt+0x664b0> │ │ │ │ + movl $0x7,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80b2150 <__gmpz_get_d_2exp@plt+0x664b0> │ │ │ │ xchg %ax,%ax │ │ │ │ - aam $0x47 │ │ │ │ + jl 80ac239 <__gmpz_get_d_2exp@plt+0x60599> │ │ │ │ and (%eax),%al │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x7b90346(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ac481 <__gmpz_get_d_2exp@plt+0x607e1> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ + add %cl,0x245489c2(%ecx) │ │ │ │ + inc %eax │ │ │ │ + cltd │ │ │ │ + idiv %ecx │ │ │ │ + test %edx,%edx │ │ │ │ + je 80ac1d3 <__gmpz_get_d_2exp@plt+0x60533> │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 80ac47d <__gmpz_get_d_2exp@plt+0x607dd> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82d0c0a,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80f4aa8 <__gmpz_get_d_2exp@plt+0xa8e08> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - clc │ │ │ │ - inc %edi │ │ │ │ + setl %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + sub %eax,%ecx │ │ │ │ + and $0x7,%ecx │ │ │ │ + add %ecx,%edx │ │ │ │ + cmp $0x6,%edx │ │ │ │ + jge 80ac22d <__gmpz_get_d_2exp@plt+0x6058d> │ │ │ │ + test %edx,%edx │ │ │ │ + jl 80ac22d <__gmpz_get_d_2exp@plt+0x6058d> │ │ │ │ + jmp *0x819573c(,%edx,4) │ │ │ │ + movl $0x6,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80b2150 <__gmpz_get_d_2exp@plt+0x664b0> │ │ │ │ + mov $0x82d0b2c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sbb $0x53,%al │ │ │ │ and (%eax),%al │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ac4c9 <__gmpz_get_d_2exp@plt+0x60829> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80ac4c5 <__gmpz_get_d_2exp@plt+0x60825> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82d0c76,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80f4938 <__gmpz_get_d_2exp@plt+0xa8c98> │ │ │ │ + or %dh,%al │ │ │ │ + rorl $0x8,(%edx) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ac1f0 <__gmpz_get_d_2exp@plt+0x60550> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lock dec %eax │ │ │ │ + mov $0x48,%ah │ │ │ │ and (%eax),%al │ │ │ │ - sldt (%edx) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0045(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - ret $0xe283 │ │ │ │ - add 0x317501fa(%ebx),%eax │ │ │ │ - movl $0x80ac544,0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0xa0,%al │ │ │ │ + ret $0x80a │ │ │ │ + mov %eax,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ac544 <__gmpz_get_d_2exp@plt+0x608a4> │ │ │ │ + jne 80ac2a0 <__gmpz_get_d_2exp@plt+0x60600> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - mov $0x1002248,%esp │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %cs,0x22(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0075(%ecx) │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - lock jmp 80ac4e2 <__gmpz_get_d_2exp@plt+0x60842> │ │ │ │ - movl $0x80ac510,0x0(%ebp) │ │ │ │ - mov 0x6(%eax),%esi │ │ │ │ - mov 0x2(%eax),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ac510 <__gmpz_get_d_2exp@plt+0x60870> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov %cl,0x22(%eax) │ │ │ │ + add %cl,-0x4316ff8b(%ecx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl 0x50022(%eax,%ecx,2) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80ac2ee <__gmpz_get_d_2exp@plt+0x6064e> │ │ │ │ + movl $0x82daee9,-0x14(%ebp) │ │ │ │ + movl $0x82daeee,-0x10(%ebp) │ │ │ │ + movl $0x82dcc09,-0xc(%ebp) │ │ │ │ + movl $0x82dc501,-0x8(%ebp) │ │ │ │ + movl $0x82d0b3f,-0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80a8438 <__gmpz_get_d_2exp@plt+0x5c798> │ │ │ │ + mov $0x82d0b44,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80ac350 <__gmpz_get_d_2exp@plt+0x606b0> │ │ │ │ + movl $0x80ac378,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80af910 <__gmpz_get_d_2exp@plt+0x63c70> │ │ │ │ + cmp $0x52,%al │ │ │ │ + and (%eax),%al │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80ac55a <__gmpz_get_d_2exp@plt+0x608ba> │ │ │ │ - mov $0x82d0db8,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80ac56b <__gmpz_get_d_2exp@plt+0x608cb> │ │ │ │ - mov $0x82d0da4,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x82d0d90,%esi │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x64,%al │ │ │ │ + ret │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ac364 <__gmpz_get_d_2exp@plt+0x606c4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - cwtl │ │ │ │ - dec %eax │ │ │ │ - and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov $0x82d0b58,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + or %dl,0x22(%edx) │ │ │ │ + add %ah,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ac5d6 <__gmpz_get_d_2exp@plt+0x60936> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80ac5c4,-0xc(%ebp) │ │ │ │ - movl $0x82d0d62,-0x14(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80bb28c <__gmpz_get_d_2exp@plt+0x6f5ec> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %eax │ │ │ │ - inc %edi │ │ │ │ - and (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x1b16ff8b(%ecx) │ │ │ │ + pop %ebp │ │ │ │ add %al,(%eax) │ │ │ │ + hlt │ │ │ │ + push %ecx │ │ │ │ + and (%eax),%al │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - and %esp,%ebp │ │ │ │ - sub $0x8,%al │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80933a4 <__gmpz_get_d_2exp@plt+0x47704> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - adc %cl,0x22(%eax) │ │ │ │ + add $0x30,%al │ │ │ │ + ret │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ac330 <__gmpz_get_d_2exp@plt+0x60690> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x5002247,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ac608 <__gmpz_get_d_2exp@plt+0x60968> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x82d0d70,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80ac4dc <__gmpz_get_d_2exp@plt+0x6083c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - loopne 80ac655 <__gmpz_get_d_2exp@plt+0x609b5> │ │ │ │ - and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80ac665 <__gmpz_get_d_2exp@plt+0x609c5> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ac65b <__gmpz_get_d_2exp@plt+0x609bb> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x80ac5e8,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8189e6c,-0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jb 80ac3d6 <__gmpz_get_d_2exp@plt+0x60736> │ │ │ │ + movl $0x82daee9,-0x14(%ebp) │ │ │ │ + movl $0x82daeee,-0x10(%ebp) │ │ │ │ + movl $0x82dcc19,-0xc(%ebp) │ │ │ │ + movl $0x82dc501,-0x8(%ebp) │ │ │ │ + movl $0x82d0b5b,-0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80a8438 <__gmpz_get_d_2exp@plt+0x5c798> │ │ │ │ + mov $0x82d0b68,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ac68d <__gmpz_get_d_2exp@plt+0x609ed> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ac69c <__gmpz_get_d_2exp@plt+0x609fc> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ac71c <__gmpz_get_d_2exp@plt+0x60a7c> │ │ │ │ - movl $0x80ac6d4,-0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ + jb 80ac40c <__gmpz_get_d_2exp@plt+0x6076c> │ │ │ │ + movl $0x80ac438,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ac6d4 <__gmpz_get_d_2exp@plt+0x60a34> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80ac6eb <__gmpz_get_d_2exp@plt+0x60a4b> │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ac71f <__gmpz_get_d_2exp@plt+0x60a7f> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80ac674,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80bb10c <__gmpz_get_d_2exp@plt+0x6f46c> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80b0fac <__gmpz_get_d_2exp@plt+0x6530c> │ │ │ │ + mov $0x82d0b7c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,0x22(%ebp) │ │ │ │ - add %al,(%ecx) │ │ │ │ + or $0x51,%al │ │ │ │ + and (%eax),%al │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,-0x3a7cf78b(%ecx) │ │ │ │ + add $0xe9,%al │ │ │ │ + dec %ecx │ │ │ │ + pop %ecx │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ac766 <__gmpz_get_d_2exp@plt+0x60ac6> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x82d0c3c,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80b7aa4 <__gmpz_get_d_2exp@plt+0x6be04> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ nop │ │ │ │ + inc %esp │ │ │ │ inc %esi │ │ │ │ and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ac846 <__gmpz_get_d_2exp@plt+0x60ba6> │ │ │ │ - movl $0x80ac7ac,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ac7ac <__gmpz_get_d_2exp@plt+0x60b0c> │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + or %bl,0xa(%esp,%eax,8) │ │ │ │ + or %al,-0x899f73b(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80ac45c <__gmpz_get_d_2exp@plt+0x607bc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and %al,0x22(%esi) │ │ │ │ + add %al,0x0(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,(%eax) │ │ │ │ + les (%edx),%ecx │ │ │ │ + or %cl,0x45c7f875(%ecx) │ │ │ │ + cld │ │ │ │ + add %edx,0xc583082d │ │ │ │ + clc │ │ │ │ + jmp 8140a8c <__gmpz_get_d_2exp@plt+0xf4dec> │ │ │ │ + xchg %ax,%ax │ │ │ │ nop │ │ │ │ - pop %esp │ │ │ │ + hlt │ │ │ │ inc %esi │ │ │ │ and (%eax),%al │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80ac811 <__gmpz_get_d_2exp@plt+0x60b71> │ │ │ │ - mov $0x82d0d80,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80ac4be <__gmpz_get_d_2exp@plt+0x6081e> │ │ │ │ + movl $0x82daee9,-0x14(%ebp) │ │ │ │ + movl $0x82daeee,-0x10(%ebp) │ │ │ │ + movl $0x82dcc11,-0xc(%ebp) │ │ │ │ + movl $0x82dc501,-0x8(%ebp) │ │ │ │ + movl $0x82d0b7f,-0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80a8438 <__gmpz_get_d_2exp@plt+0x5c798> │ │ │ │ + mov $0x82d0b8c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb %al,0x22(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80ac4f4 <__gmpz_get_d_2exp@plt+0x60854> │ │ │ │ + movl $0x80ac520,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80b0fac <__gmpz_get_d_2exp@plt+0x6530c> │ │ │ │ + mov $0x82d0ba0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + and $0x50,%al │ │ │ │ + and (%eax),%al │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,%al │ │ │ │ - (bad) │ │ │ │ - or (%eax),%cl │ │ │ │ - movl $0x82d6745,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80bb28c <__gmpz_get_d_2exp@plt+0x6f5ec> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %esp │ │ │ │ + add %cl,-0x3a7cf78b(%ecx) │ │ │ │ + add $0xe9,%al │ │ │ │ + popa │ │ │ │ + pop %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + nop │ │ │ │ + xchg %eax,%esp │ │ │ │ inc %esp │ │ │ │ and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80ac858 <__gmpz_get_d_2exp@plt+0x60bb8> │ │ │ │ - mov %eax,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + or %al,0xa(%ebp,%eax,8) │ │ │ │ + or %al,-0x899f73b(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80ac544 <__gmpz_get_d_2exp@plt+0x608a4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ac849 <__gmpz_get_d_2exp@plt+0x60ba9> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80ac618,-0x8(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - movl $0x80ac7d0,-0x4(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80f4a04 <__gmpz_get_d_2exp@plt+0xa8d64> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ac89d <__gmpz_get_d_2exp@plt+0x60bfd> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80ac69c,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x80ac73c,-0x14(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x8143dd0,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1b(%edi),%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80ac69c <__gmpz_get_d_2exp@plt+0x609fc> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - push %eax │ │ │ │ - inc %ebp │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jo 80ac57e <__gmpz_get_d_2exp@plt+0x608de> │ │ │ │ and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x8(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80ac8fb <__gmpz_get_d_2exp@plt+0x60c5b> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ac8f1 <__gmpz_get_d_2exp@plt+0x60c51> │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x80ac778,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8189e72,-0x8(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,(%eax) │ │ │ │ + lds (%edx),%ecx │ │ │ │ + or %cl,0x45c7f875(%ecx) │ │ │ │ cld │ │ │ │ - inc %esp │ │ │ │ - and (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x8(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80ac94e <__gmpz_get_d_2exp@plt+0x60cae> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ac944 <__gmpz_get_d_2exp@plt+0x60ca4> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80ac8b8,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80bb10c <__gmpz_get_d_2exp@plt+0x6f46c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %edx,0xc583082d │ │ │ │ + clc │ │ │ │ + jmp 8140838 <__gmpz_get_d_2exp@plt+0xf4b98> │ │ │ │ + xchg %ax,%ax │ │ │ │ nop │ │ │ │ - test $0x44,%al │ │ │ │ - and (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80ac9b3 <__gmpz_get_d_2exp@plt+0x60d13> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ac9a9 <__gmpz_get_d_2exp@plt+0x60d09> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80ac90c,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8189e7b,-0x10(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ac9e9 <__gmpz_get_d_2exp@plt+0x60d49> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80bb10c <__gmpz_get_d_2exp@plt+0x6f46c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + xor %al,0x22(%esi) │ │ │ │ + add %al,0x100 │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80aca17 <__gmpz_get_d_2exp@plt+0x60d77> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80aca28 <__gmpz_get_d_2exp@plt+0x60d88> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jb 80ac5a6 <__gmpz_get_d_2exp@plt+0x60906> │ │ │ │ + movl $0x82daee9,-0x14(%ebp) │ │ │ │ + movl $0x82daee9,-0x10(%ebp) │ │ │ │ + movl $0x82dcc11,-0xc(%ebp) │ │ │ │ + movl $0x82dc501,-0x8(%ebp) │ │ │ │ + movl $0x82d0ba3,-0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80a8438 <__gmpz_get_d_2exp@plt+0x5c798> │ │ │ │ + mov $0x82d0bb0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80acae5 <__gmpz_get_d_2exp@plt+0x60e45> │ │ │ │ - movl $0x80aca64,-0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ + jb 80ac608 <__gmpz_get_d_2exp@plt+0x60968> │ │ │ │ + movl $0x80ac630,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80b1770 <__gmpz_get_d_2exp@plt+0x65ad0> │ │ │ │ + test %cl,0x22(%edi) │ │ │ │ + add %al,0x0(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x1c,%al │ │ │ │ + (bad) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80aca64 <__gmpz_get_d_2exp@plt+0x60dc4> │ │ │ │ + jne 80ac61c <__gmpz_get_d_2exp@plt+0x6097c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + mov $0x82d0bc4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + push %eax │ │ │ │ + dec %edi │ │ │ │ + and (%eax),%al │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x2ce90075(%ecx) │ │ │ │ + pop %ebx │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80acaa1 <__gmpz_get_d_2exp@plt+0x60e01> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80acaf7 <__gmpz_get_d_2exp@plt+0x60e57> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80ac9f4,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80acadf <__gmpz_get_d_2exp@plt+0x60e3f> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80acae8 <__gmpz_get_d_2exp@plt+0x60e48> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80ac9c0,-0x18(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000100,%eax │ │ │ │ + cmp $0x4f,%al │ │ │ │ + and (%eax),%al │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + or %ch,%al │ │ │ │ + lds (%edx),%ecx │ │ │ │ + or %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80ac5e8 <__gmpz_get_d_2exp@plt+0x60948> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + inc %ebp │ │ │ │ + and (%eax),%al │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80acb58 <__gmpz_get_d_2exp@plt+0x60eb8> │ │ │ │ - movl $0x80acb48,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + jb 80ac68e <__gmpz_get_d_2exp@plt+0x609ee> │ │ │ │ + movl $0x82daee9,-0x14(%ebp) │ │ │ │ + movl $0x82daeee,-0x10(%ebp) │ │ │ │ + movl $0x82dcc11,-0xc(%ebp) │ │ │ │ + movl $0x82dc481,-0x8(%ebp) │ │ │ │ + movl $0x82d0bc7,-0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80a8438 <__gmpz_get_d_2exp@plt+0x5c798> │ │ │ │ + mov $0x82d0bd4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb $0x45,%al │ │ │ │ + and (%eax),%al │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80aca28 <__gmpz_get_d_2exp@plt+0x60d88> │ │ │ │ + jb 80ac6de <__gmpz_get_d_2exp@plt+0x60a3e> │ │ │ │ + movl $0x82daee9,-0x14(%ebp) │ │ │ │ + movl $0x82daeee,-0x10(%ebp) │ │ │ │ + movl $0x82dcc11,-0xc(%ebp) │ │ │ │ + movl $0x82dc501,-0x8(%ebp) │ │ │ │ + movl $0x82d0bc7,-0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80a8438 <__gmpz_get_d_2exp@plt+0x5c798> │ │ │ │ + mov $0x82d0be8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ + xchg %ax,%ax │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4cf39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80acbb8 <__gmpz_get_d_2exp@plt+0x60f18> │ │ │ │ - movl $0x80ac584,-0x2c(%edi) │ │ │ │ + jb 80ac714 <__gmpz_get_d_2exp@plt+0x60a74> │ │ │ │ + movl $0x80ac7bc,-0x4(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x80ac960,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x80aca28,-0x10(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80acb14,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x2c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ - mov $0x82d0e2c,%esi │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80aff6c <__gmpz_get_d_2exp@plt+0x642cc> │ │ │ │ + mov $0x82d0c0c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %esp │ │ │ │ - inc %eax │ │ │ │ - and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80acc11 <__gmpz_get_d_2exp@plt+0x60f71> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80acc0d <__gmpz_get_d_2exp@plt+0x60f6d> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82d0c0a,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80f4aa8 <__gmpz_get_d_2exp@plt+0xa8e08> │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x197cf88a(%ebx) │ │ │ │ + cld │ │ │ │ + add $0x4,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - push $0x2240 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0x21002244,%esp │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80acc59 <__gmpz_get_d_2exp@plt+0x60fb9> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80acc55 <__gmpz_get_d_2exp@plt+0x60fb5> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82d0c76,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80f4938 <__gmpz_get_d_2exp@plt+0xa8c98> │ │ │ │ + add %ah,0xa(%edi,%eax,8) │ │ │ │ + or %cl,-0x899fc8a(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80ac764 <__gmpz_get_d_2exp@plt+0x60ac4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cwtl │ │ │ │ + inc %esp │ │ │ │ + and (%eax),%al │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x24,%al │ │ │ │ + (bad) │ │ │ │ + or (%eax),%cl │ │ │ │ + movl $0x82d08ce,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80f4fc8 <__gmpz_get_d_2exp@plt+0xa9328> │ │ │ │ + nop │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + inc %esp │ │ │ │ + and (%eax),%al │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %bl,-0x76f7f534(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x40,%al │ │ │ │ (bad) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80acc98 <__gmpz_get_d_2exp@plt+0x60ff8> │ │ │ │ + jne 80ac740 <__gmpz_get_d_2exp@plt+0x60aa0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - jmp 80acc6b <__gmpz_get_d_2exp@plt+0x60fcb> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80acc7f <__gmpz_get_d_2exp@plt+0x60fdf> │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 816589c <__gmpz_get_d_2exp@plt+0x119bfc> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80accdb <__gmpz_get_d_2exp@plt+0x6103b> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80accec <__gmpz_get_d_2exp@plt+0x6104c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + inc %eax │ │ │ │ + inc %esp │ │ │ │ + and (%eax),%al │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80acd96 <__gmpz_get_d_2exp@plt+0x610f6> │ │ │ │ - movl $0x80acd28,-0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add $0x90,%al │ │ │ │ + (bad) │ │ │ │ + or (%eax),%cl │ │ │ │ mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80acd28 <__gmpz_get_d_2exp@plt+0x61088> │ │ │ │ + jne 80ac790 <__gmpz_get_d_2exp@plt+0x60af0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + sub %al,0x0(%edx,%eiz,1) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80acd65 <__gmpz_get_d_2exp@plt+0x610c5> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80acda8 <__gmpz_get_d_2exp@plt+0x61108> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80accb8,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80acd70 <__gmpz_get_d_2exp@plt+0x610d0> │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80acd99 <__gmpz_get_d_2exp@plt+0x610f9> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jb 80ac7fe <__gmpz_get_d_2exp@plt+0x60b5e> │ │ │ │ + movl $0x82d0c0e,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80a8580 <__gmpz_get_d_2exp@plt+0x5c8e0> │ │ │ │ + mov $0x82d0c1c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80acdf0 <__gmpz_get_d_2exp@plt+0x61150> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x816d0bc,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80faa14 <__gmpz_get_d_2exp@plt+0xaed74> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - mov $0x500223b,%esp │ │ │ │ - add %al,(%ecx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80ace48 <__gmpz_get_d_2exp@plt+0x611a8> │ │ │ │ - movl $0x80ace38,-0x4(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80accec <__gmpz_get_d_2exp@plt+0x6104c> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - cmp %fs:(%edx),%esp │ │ │ │ - add %al,0x1000100 │ │ │ │ + jb 80ac860 <__gmpz_get_d_2exp@plt+0x60bc0> │ │ │ │ + movl $0x80ac888,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80afc6c <__gmpz_get_d_2exp@plt+0x63fcc> │ │ │ │ + sub $0x4d,%al │ │ │ │ + and (%eax),%al │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80ace9f <__gmpz_get_d_2exp@plt+0x611ff> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80accec,-0x20(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - movl $0x80acdc0,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80ace04,-0x8(%edi) │ │ │ │ - lea -0x1f(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x74,%al │ │ │ │ + enter $0x80a,$0x8b │ │ │ │ + dec %esi │ │ │ │ + add 0x84d89c6(%ecx),%ecx │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ac874 <__gmpz_get_d_2exp@plt+0x60bd4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x82d0c30,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - int3 │ │ │ │ - aas │ │ │ │ + clc │ │ │ │ + dec %esp │ │ │ │ and (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x14(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80acf2c <__gmpz_get_d_2exp@plt+0x6128c> │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80acf22 <__gmpz_get_d_2exp@plt+0x61282> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80ace5c,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x80acf10,-0xc(%ebp) │ │ │ │ - lea -0x3(%edi),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80bb28c <__gmpz_get_d_2exp@plt+0x6f5ec> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - or $0x3e,%al │ │ │ │ - and (%eax),%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x2b16ff8b(%ecx) │ │ │ │ + pop %eax │ │ │ │ add %al,(%eax) │ │ │ │ + in $0x4c,%al │ │ │ │ + and (%eax),%al │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - and %esp,%ebp │ │ │ │ - sub $0x8,%al │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80933a4 <__gmpz_get_d_2exp@plt+0x47704> │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cld │ │ │ │ - and %ds:(%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add $0x40,%al │ │ │ │ + enter $0x80a,$0x83 │ │ │ │ + lds (%esi,%eiz,2),%eax │ │ │ │ + test $0xa7750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + addb $0x0,0x22(%ebx) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80acf6a <__gmpz_get_d_2exp@plt+0x612ca> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x82d0e3c,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80acc68 <__gmpz_get_d_2exp@plt+0x60fc8> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - in $0x3e,%al │ │ │ │ - and (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80acfec <__gmpz_get_d_2exp@plt+0x6134c> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80acfe2 <__gmpz_get_d_2exp@plt+0x61342> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80acf40,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80acfd0,-0x4(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - movl $0x816d0bc,-0xc(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80faa14 <__gmpz_get_d_2exp@plt+0xaed74> │ │ │ │ + jb 80ac8e6 <__gmpz_get_d_2exp@plt+0x60c46> │ │ │ │ + movl $0x82daee9,-0x14(%ebp) │ │ │ │ + movl $0x82daeee,-0x10(%ebp) │ │ │ │ + movl $0x82dcc11,-0xc(%ebp) │ │ │ │ + movl $0x82dc501,-0x8(%ebp) │ │ │ │ + movl $0x82d0c33,-0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80a8438 <__gmpz_get_d_2exp@plt+0x5c798> │ │ │ │ + mov $0x82d0c40,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - or %bh,(%edx) │ │ │ │ + sub $0x42,%al │ │ │ │ and (%eax),%al │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45c7fc75(%ecx) │ │ │ │ - add %bl,%al │ │ │ │ - or %ebp,0xfcc58308 │ │ │ │ - jmp 80bb10c <__gmpz_get_d_2exp@plt+0x6f46c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pusha │ │ │ │ - and %ds:(%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80ad053 <__gmpz_get_d_2exp@plt+0x613b3> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ad049 <__gmpz_get_d_2exp@plt+0x613a9> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80acf7c,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8189e6c,-0x10(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ad083 <__gmpz_get_d_2exp@plt+0x613e3> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80faa14 <__gmpz_get_d_2exp@plt+0xaed74> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ad0a9 <__gmpz_get_d_2exp@plt+0x61409> │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ + jb 80ac94c <__gmpz_get_d_2exp@plt+0x60cac> │ │ │ │ + movl $0x80ac974,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80ad0b8 <__gmpz_get_d_2exp@plt+0x61418> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + jmp 80b0fac <__gmpz_get_d_2exp@plt+0x6530c> │ │ │ │ + inc %eax │ │ │ │ + dec %esp │ │ │ │ + and (%eax),%al │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ad138 <__gmpz_get_d_2exp@plt+0x61498> │ │ │ │ - movl $0x80ad0f0,-0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x60,%al │ │ │ │ + leave │ │ │ │ + or (%eax),%cl │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ad0f0 <__gmpz_get_d_2exp@plt+0x61450> │ │ │ │ + jne 80ac960 <__gmpz_get_d_2exp@plt+0x60cc0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + mov $0x82d0c54,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + or $0x4c,%al │ │ │ │ + and (%eax),%al │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x1716ff8b(%ecx) │ │ │ │ + push %edi │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80ad107 <__gmpz_get_d_2exp@plt+0x61467> │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + clc │ │ │ │ + dec %ebx │ │ │ │ + and (%eax),%al │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + or %ch,(%ecx,%ecx,8) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ac92c <__gmpz_get_d_2exp@plt+0x60c8c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ad13b <__gmpz_get_d_2exp@plt+0x6149b> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80ad090,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80bb10c <__gmpz_get_d_2exp@plt+0x6f46c> │ │ │ │ + mov $0x5002242,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80ac9d2 <__gmpz_get_d_2exp@plt+0x60d32> │ │ │ │ + movl $0x82daee9,-0x14(%ebp) │ │ │ │ + movl $0x82daeee,-0x10(%ebp) │ │ │ │ + movl $0x82dcc11,-0xc(%ebp) │ │ │ │ + movl $0x82dc501,-0x8(%ebp) │ │ │ │ + movl $0x82d0c57,-0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80a8438 <__gmpz_get_d_2exp@plt+0x5c798> │ │ │ │ + mov $0x82d0c5c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ xchg %ax,%ax │ │ │ │ - in $0x3a,%al │ │ │ │ + sbb $0x41,%al │ │ │ │ and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ad182 <__gmpz_get_d_2exp@plt+0x614e2> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x82d0c3c,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80b7aa4 <__gmpz_get_d_2exp@plt+0x6be04> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - fdivrl (%edx,%eiz,1) │ │ │ │ - add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ad288 <__gmpz_get_d_2exp@plt+0x615e8> │ │ │ │ - movl $0x80ad1d0,-0x8(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ + jb 80aca38 <__gmpz_get_d_2exp@plt+0x60d98> │ │ │ │ + movl $0x80aca60,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ad1d0 <__gmpz_get_d_2exp@plt+0x61530> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov 0x100223c,%al │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80aff6c <__gmpz_get_d_2exp@plt+0x642cc> │ │ │ │ + push %esp │ │ │ │ + dec %ebx │ │ │ │ + and (%eax),%al │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80ad24d <__gmpz_get_d_2exp@plt+0x615ad> │ │ │ │ - mov $0x82d0e4c,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x4c,%al │ │ │ │ + lret $0x80a │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80aca4c <__gmpz_get_d_2exp@plt+0x60dac> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - dec %eax │ │ │ │ - cmp (%edx),%ah │ │ │ │ - add %al,(%edx) │ │ │ │ + mov $0x82d0c70,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + and %cl,0x22(%ebx) │ │ │ │ + add %ah,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x316ff8b(%ecx) │ │ │ │ + push %esi │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ad29a <__gmpz_get_d_2exp@plt+0x615fa> │ │ │ │ - movl $0x80ad060,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80ad234,0x0(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80bb28c <__gmpz_get_d_2exp@plt+0x6f5ec> │ │ │ │ - nop │ │ │ │ - or %bh,(%edx) │ │ │ │ + or $0x4b,%al │ │ │ │ and (%eax),%al │ │ │ │ inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80ad2a9 <__gmpz_get_d_2exp@plt+0x61609> │ │ │ │ - mov %eax,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add $0x18,%al │ │ │ │ + lret $0x80a │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80aca18 <__gmpz_get_d_2exp@plt+0x60d78> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ad28b <__gmpz_get_d_2exp@plt+0x615eb> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80ad000,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - movl $0x80ad1f4,-0x4(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80f4a04 <__gmpz_get_d_2exp@plt+0xa8d64> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ad2ee <__gmpz_get_d_2exp@plt+0x6164e> │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80ad0b8,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x80ad158,-0x14(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x8143dd0,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1b(%edi),%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 80ad0b8 <__gmpz_get_d_2exp@plt+0x61418> │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cmp %fs:(%edx),%esp │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80ad355 <__gmpz_get_d_2exp@plt+0x616b5> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ad34b <__gmpz_get_d_2exp@plt+0x616ab> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80ad194,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8189e72,-0x8(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - or %bh,(%ebx) │ │ │ │ - and (%eax),%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80ad3b0 <__gmpz_get_d_2exp@plt+0x61710> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ad3a6 <__gmpz_get_d_2exp@plt+0x61706> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x80ad30c,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80bb10c <__gmpz_get_d_2exp@plt+0x6f46c> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - cmp (%edx),%ah │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ + nop │ │ │ │ + call d0aecbe │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80ad41d <__gmpz_get_d_2exp@plt+0x6177d> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ad413 <__gmpz_get_d_2exp@plt+0x61773> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x80ad368,-0x10(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8189e7b,-0x10(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ad455 <__gmpz_get_d_2exp@plt+0x617b5> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80bb10c <__gmpz_get_d_2exp@plt+0x6f46c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ad483 <__gmpz_get_d_2exp@plt+0x617e3> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80ad494 <__gmpz_get_d_2exp@plt+0x617f4> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jb 80acabe <__gmpz_get_d_2exp@plt+0x60e1e> │ │ │ │ + movl $0x82daee9,-0x14(%ebp) │ │ │ │ + movl $0x82daeee,-0x10(%ebp) │ │ │ │ + movl $0x82dcc11,-0xc(%ebp) │ │ │ │ + movl $0x82dc501,-0x8(%ebp) │ │ │ │ + movl $0x82d0c73,-0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80a8438 <__gmpz_get_d_2exp@plt+0x5c798> │ │ │ │ + mov $0x82d0c78,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ad551 <__gmpz_get_d_2exp@plt+0x618b1> │ │ │ │ - movl $0x80ad4d0,-0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ + jb 80acaf4 <__gmpz_get_d_2exp@plt+0x60e54> │ │ │ │ + movl $0x80acb08,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ad4d0 <__gmpz_get_d_2exp@plt+0x61830> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80b0fac <__gmpz_get_d_2exp@plt+0x6530c> │ │ │ │ + mov $0x82d0c8c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + and $0x4a,%al │ │ │ │ + and (%eax),%al │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x3a7cef8b(%ecx) │ │ │ │ + or $0xe9,%al │ │ │ │ + popa │ │ │ │ + push %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80ad50d <__gmpz_get_d_2exp@plt+0x6186d> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ad563 <__gmpz_get_d_2exp@plt+0x618c3> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80ad460,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80ad54b <__gmpz_get_d_2exp@plt+0x618ab> │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ad554 <__gmpz_get_d_2exp@plt+0x618b4> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80ad42c,-0x18(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + push $0x5002241 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80acb5a <__gmpz_get_d_2exp@plt+0x60eba> │ │ │ │ + movl $0x82daee9,-0x14(%ebp) │ │ │ │ + movl $0x82daee9,-0x10(%ebp) │ │ │ │ + movl $0x82dcc21,-0xc(%ebp) │ │ │ │ + movl $0x82dc501,-0x8(%ebp) │ │ │ │ + movl $0x82d0c8f,-0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80a8438 <__gmpz_get_d_2exp@plt+0x5c798> │ │ │ │ + mov $0x82d0c9c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x2000100,%eax │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ad5c4 <__gmpz_get_d_2exp@plt+0x61924> │ │ │ │ - movl $0x80ad5b4,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + jb 80acb90 <__gmpz_get_d_2exp@plt+0x60ef0> │ │ │ │ + movl $0x80acc38,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + jmp 80aff6c <__gmpz_get_d_2exp@plt+0x642cc> │ │ │ │ + mov $0x82d0ce8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + add %cl,-0x197cfc8a(%ebx) │ │ │ │ + cld │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 80ad494 <__gmpz_get_d_2exp@plt+0x617f4> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb $0x41,%al │ │ │ │ + and (%eax),%al │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4c739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,%al │ │ │ │ + lret │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80acbe0 <__gmpz_get_d_2exp@plt+0x60f40> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + clc │ │ │ │ + inc %eax │ │ │ │ + and (%eax),%al │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ad62d <__gmpz_get_d_2exp@plt+0x6198d> │ │ │ │ - movl $0x80aceb8,-0x34(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - movl $0x80ad3c4,-0x24(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x80ad494,-0x10(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80ad580,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x34(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x38,0x33c(%ebx) │ │ │ │ - mov $0x82d0e94,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0xa0,%al │ │ │ │ + lret │ │ │ │ + or (%eax),%cl │ │ │ │ + movl $0x82d0896,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80f4fc8 <__gmpz_get_d_2exp@plt+0xa9328> │ │ │ │ nop │ │ │ │ - pushf │ │ │ │ - cmp %ah,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + int3 │ │ │ │ + inc %eax │ │ │ │ + and (%eax),%al │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ - inc %ebp │ │ │ │ - lock cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ad68c <__gmpz_get_d_2exp@plt+0x619ec> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80ad688 <__gmpz_get_d_2exp@plt+0x619e8> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82d0ea4,-0x10(%ebp) │ │ │ │ - movl $0x82d0eda,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80acb68 <__gmpz_get_d_2exp@plt+0x60ec8> │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0xbc,%al │ │ │ │ + lret │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80acbbc <__gmpz_get_d_2exp@plt+0x60f1c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - mov 0x2238,%al │ │ │ │ + mov 0x42002240,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ad6dc <__gmpz_get_d_2exp@plt+0x61a3c> │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80ad6d8 <__gmpz_get_d_2exp@plt+0x61a38> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82d0f08,-0x10(%ebp) │ │ │ │ - movl $0x82d0f2e,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ac1c8 <__gmpz_get_d_2exp@plt+0x60528> │ │ │ │ + add $0xc,%al │ │ │ │ + int3 │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80acc0c <__gmpz_get_d_2exp@plt+0x60f6c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x2000100,%eax │ │ │ │ + mov %al,0x22(%eax) │ │ │ │ + add %al,0x100 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ad706 <__gmpz_get_d_2exp@plt+0x61a66> │ │ │ │ - movl $0x82d0f70,-0x4(%ebp) │ │ │ │ + jb 80acc7a <__gmpz_get_d_2exp@plt+0x60fda> │ │ │ │ + movl $0x82d0cea,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ - mov $0x82d0f98,%esi │ │ │ │ + jmp 80a8580 <__gmpz_get_d_2exp@plt+0x5c8e0> │ │ │ │ + mov $0x82d0cf8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ad736 <__gmpz_get_d_2exp@plt+0x61a96> │ │ │ │ - movl $0x82d0fa8,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ - mov $0x82d0fbc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80ad766 <__gmpz_get_d_2exp@plt+0x61ac6> │ │ │ │ - movl $0x82d0f84,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ - mov $0x82d0fcc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %cl,-0x197cff8b(%ebx) │ │ │ │ + cld │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + loopne 80accdf <__gmpz_get_d_2exp@plt+0x6103f> │ │ │ │ + and (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x20(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ad798 <__gmpz_get_d_2exp@plt+0x61af8> │ │ │ │ + jb 80accf2 <__gmpz_get_d_2exp@plt+0x61052> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x82daee9,-0x20(%ebp) │ │ │ │ + movl $0x82daeee,-0x1c(%ebp) │ │ │ │ + movl $0x82dcc11,-0x18(%ebp) │ │ │ │ + movl $0x82dc501,-0x14(%ebp) │ │ │ │ + movl $0x82d0a8f,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80ad7a8 <__gmpz_get_d_2exp@plt+0x61b08> │ │ │ │ + add $0xffffffe0,%ebp │ │ │ │ + jmp 80a8438 <__gmpz_get_d_2exp@plt+0x5c798> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ nop │ │ │ │ - add $0x100,%eax │ │ │ │ + int3 │ │ │ │ + inc %edi │ │ │ │ + and (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80acd2e <__gmpz_get_d_2exp@plt+0x6108e> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x82d0d0e,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80b1568 <__gmpz_get_d_2exp@plt+0x658c8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + mov %es,0x22(%edi) │ │ │ │ + add %al,0x1000100 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %cl,%al │ │ │ │ - xlat %ds:(%ebx) │ │ │ │ - or (%eax),%cl │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80acd6b <__gmpz_get_d_2exp@plt+0x610cb> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x80acd04,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ad7c8 <__gmpz_get_d_2exp@plt+0x61b28> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80ad7ff <__gmpz_get_d_2exp@plt+0x61b5f> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ad840 <__gmpz_get_d_2exp@plt+0x61ba0> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80ad778,-0x10(%edi) │ │ │ │ + ja 80acdb1 <__gmpz_get_d_2exp@plt+0x61111> │ │ │ │ + movl $0x80accac,-0x10(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x80acd44,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80ad80a <__gmpz_get_d_2exp@plt+0x61b6a> │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ad831 <__gmpz_get_d_2exp@plt+0x61b91> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82daefd,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + mov $0x82d0d10,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + cmp $0x22,%al │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ad882 <__gmpz_get_d_2exp@plt+0x61be2> │ │ │ │ + jb 80ace16 <__gmpz_get_d_2exp@plt+0x61176> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8189dd6,-0x10(%ebp) │ │ │ │ + movl $0x82daee9,-0x20(%ebp) │ │ │ │ + movl $0x82daeee,-0x1c(%ebp) │ │ │ │ + movl $0x82dcc11,-0x18(%ebp) │ │ │ │ + movl $0x82dc501,-0x14(%ebp) │ │ │ │ + movl $0x82d0a77,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ + add $0xffffffe0,%ebp │ │ │ │ + jmp 80a8438 <__gmpz_get_d_2exp@plt+0x5c798> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + test $0x46,%al │ │ │ │ + and (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ad8b0 <__gmpz_get_d_2exp@plt+0x61c10> │ │ │ │ + jb 80ace52 <__gmpz_get_d_2exp@plt+0x611b2> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80ad8c0 <__gmpz_get_d_2exp@plt+0x61c20> │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x82d0d0e,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80b1568 <__gmpz_get_d_2exp@plt+0x658c8> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ nop │ │ │ │ - add $0x100,%eax │ │ │ │ + push $0x5002246 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %ah,%al │ │ │ │ - fmuls (%edx) │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 80ad8e0 <__gmpz_get_d_2exp@plt+0x61c40> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ + ja 80ace8f <__gmpz_get_d_2exp@plt+0x611ef> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x80ace28,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80ad917 <__gmpz_get_d_2exp@plt+0x61c77> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ad964 <__gmpz_get_d_2exp@plt+0x61cc4> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80ad890,-0x10(%edi) │ │ │ │ + ja 80aced5 <__gmpz_get_d_2exp@plt+0x61235> │ │ │ │ + movl $0x80acdd0,-0x10(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x80ace68,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80ad94f <__gmpz_get_d_2exp@plt+0x61caf> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ad955 <__gmpz_get_d_2exp@plt+0x61cb5> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80ad858,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - nop │ │ │ │ - dec %esp │ │ │ │ - and %ss:(%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ad9a0 <__gmpz_get_d_2exp@plt+0x61d00> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80ad9b4 <__gmpz_get_d_2exp@plt+0x61d14> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + mov $0x82d0d2c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - sbb %dh,(%esi) │ │ │ │ + cmp $0x3b,%al │ │ │ │ and (%eax),%al │ │ │ │ - add $0x100,%eax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ada46 <__gmpz_get_d_2exp@plt+0x61da6> │ │ │ │ + jb 80acf1a <__gmpz_get_d_2exp@plt+0x6127a> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80ad9e8,0x0(%ebp) │ │ │ │ + movl $0x80acf44,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ad9e8 <__gmpz_get_d_2exp@plt+0x61d48> │ │ │ │ + jne 80acf44 <__gmpz_get_d_2exp@plt+0x612a4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + mov $0x82d0d48,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - in $0x35,%al │ │ │ │ - and (%eax),%al │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x3a7cf78b(%ecx) │ │ │ │ + add $0xe9,%al │ │ │ │ + pop %ecx │ │ │ │ + dec %ecx │ │ │ │ + add %al,(%eax) │ │ │ │ + nop │ │ │ │ + lock cmp (%edx),%ah │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80ada1f <__gmpz_get_d_2exp@plt+0x61d7f> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ada60 <__gmpz_get_d_2exp@plt+0x61dc0> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80ad980,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80ada2a <__gmpz_get_d_2exp@plt+0x61d8a> │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x80ada58,0x0(%ebp) │ │ │ │ - movl $0x82d0f84,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,-0x31(%eax) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80acf68 <__gmpz_get_d_2exp@plt+0x612c8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + int3 │ │ │ │ + cmp (%edx),%ah │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,(%edi,%ecx,8) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %esi,-0x8(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ - mov $0x82d0fe4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp 80ab6a8 <__gmpz_get_d_2exp@plt+0x5fa08> │ │ │ │ + mov $0x100223d,%esp │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x48e90075(%ecx) │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - inc %edi │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %dl,(%eax,%eax,1) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + jb 80acfd2 <__gmpz_get_d_2exp@plt+0x61332> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x82daee9,-0x20(%ebp) │ │ │ │ + movl $0x82daee9,-0x1c(%ebp) │ │ │ │ + movl $0x82d0749,-0x18(%ebp) │ │ │ │ + movl $0x82d073d,-0x14(%ebp) │ │ │ │ + movl $0x82d0d4b,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe0,%ebp │ │ │ │ + jmp 80a8438 <__gmpz_get_d_2exp@plt+0x5c798> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ nop │ │ │ │ + in (%dx),%al │ │ │ │ + inc %esp │ │ │ │ + and (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ada9b <__gmpz_get_d_2exp@plt+0x61dfb> │ │ │ │ + jb 80ad00e <__gmpz_get_d_2exp@plt+0x6136e> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8096d44 <__gmpz_get_d_2exp@plt+0x4b0a4> │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x82d0d0e,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80b1568 <__gmpz_get_d_2exp@plt+0x658c8> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - pusha │ │ │ │ - das │ │ │ │ + nop │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %esp │ │ │ │ and (%eax),%al │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80adad0 <__gmpz_get_d_2exp@plt+0x61e30> │ │ │ │ - movl $0x82daee9,-0x8(%ebp) │ │ │ │ + ja 80ad04b <__gmpz_get_d_2exp@plt+0x613ab> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80aa924 <__gmpz_get_d_2exp@plt+0x5ec84> │ │ │ │ + movl $0x80acfe4,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - xor %dh,0x10022 │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x1c(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80adb4f <__gmpz_get_d_2exp@plt+0x61eaf> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80adb45 <__gmpz_get_d_2exp@plt+0x61ea5> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x80ada78,-0x10(%edi) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80ad091 <__gmpz_get_d_2exp@plt+0x613f1> │ │ │ │ + movl $0x80acf8c,-0x10(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80adab0,-0x4(%edi) │ │ │ │ + movl $0x80ad024,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x82ce521,-0x1c(%ebp) │ │ │ │ - movl $0x82d0f99,-0x18(%ebp) │ │ │ │ - movl $0x82d0fbd,-0x14(%ebp) │ │ │ │ - movl $0x82d0fcd,-0x10(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 80943ac <__gmpz_get_d_2exp@plt+0x4870c> │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - pushf │ │ │ │ - xor $0x22,%al │ │ │ │ - add %al,0x1000100 │ │ │ │ + mov $0x82d0d50,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + push %esp │ │ │ │ + cmp %esp,(%edx) │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80adbb2 <__gmpz_get_d_2exp@plt+0x61f12> │ │ │ │ - movl $0x80adba0,-0x8(%ebp) │ │ │ │ - movl $0x82d0f5c,-0x10(%ebp) │ │ │ │ + jb 80ad0d6 <__gmpz_get_d_2exp@plt+0x61436> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - dec %esp │ │ │ │ - xor $0x22,%al │ │ │ │ - add %al,(%edx) │ │ │ │ + movl $0x80ad100,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ad100 <__gmpz_get_d_2exp@plt+0x61460> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x82d0d6c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cf78b(%ecx) │ │ │ │ + add $0xe9,%al │ │ │ │ + popf │ │ │ │ + inc %edi │ │ │ │ + add %al,(%eax) │ │ │ │ + nop │ │ │ │ + or %bh,(%ecx) │ │ │ │ + and (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %al,%ah │ │ │ │ - fisttpl (%edx) │ │ │ │ - or %cl,-0x3a7c038b(%ecx) │ │ │ │ - cld │ │ │ │ - jmp 80ad7a8 <__gmpz_get_d_2exp@plt+0x61b08> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %ah,(%ecx,%edx,8) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ad124 <__gmpz_get_d_2exp@plt+0x61484> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sub %dh,(%edx,%eiz,1) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80adbea <__gmpz_get_d_2exp@plt+0x61f4a> │ │ │ │ - movl $0x80adbfc,0x0(%ebp) │ │ │ │ - movl $0x82d0f70,-0x8(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - call a0afe28 │ │ │ │ + in $0x38,%al │ │ │ │ + and (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bl,(%eax) │ │ │ │ - fmull (%edx) │ │ │ │ - or %cl,-0x3a7c038b(%ecx) │ │ │ │ - cld │ │ │ │ - jmp 80ad9b4 <__gmpz_get_d_2exp@plt+0x61d14> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add %ch,%al │ │ │ │ + rorb $1,(%edx) │ │ │ │ + or %cl,0x458bf875(%ecx) │ │ │ │ + or %cl,-0x3a7c03bb(%ecx) │ │ │ │ + clc │ │ │ │ + jmp 80ab5ec <__gmpz_get_d_2exp@plt+0x5f94c> │ │ │ │ + and $0x3c,%al │ │ │ │ + and (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x20(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ad18e <__gmpz_get_d_2exp@plt+0x614ee> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x82daee9,-0x20(%ebp) │ │ │ │ + movl $0x82daee9,-0x1c(%ebp) │ │ │ │ + movl $0x82d0749,-0x18(%ebp) │ │ │ │ + movl $0x82d073d,-0x14(%ebp) │ │ │ │ + movl $0x82d0d6f,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe0,%ebp │ │ │ │ + jmp 80a8438 <__gmpz_get_d_2exp@plt+0x5c798> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + xor %al,0x22(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80adc3a <__gmpz_get_d_2exp@plt+0x61f9a> │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - movl $0x80adc48,0x8(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + jb 80ad1ca <__gmpz_get_d_2exp@plt+0x6152a> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x82d0d0e,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80b1568 <__gmpz_get_d_2exp@plt+0x658c8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + lock inc %edx │ │ │ │ + and (%eax),%al │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x70e90075(%ecx) │ │ │ │ - cld │ │ │ │ - (bad) │ │ │ │ - incl 0x2000100 │ │ │ │ + ja 80ad207 <__gmpz_get_d_2exp@plt+0x61567> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x80ad1a0,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80adc89 <__gmpz_get_d_2exp@plt+0x61fe9> │ │ │ │ - movl $0x80adae0,-0x10(%edi) │ │ │ │ + ja 80ad24d <__gmpz_get_d_2exp@plt+0x615ad> │ │ │ │ + movl $0x80ad148,-0x10(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80adb64,-0x4(%edi) │ │ │ │ + movl $0x80ad1e0,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ - mov $0x82d1030,%esi │ │ │ │ + mov $0x82d0d74,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ + jo 80ad299 <__gmpz_get_d_2exp@plt+0x615f9> │ │ │ │ + and (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x20(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80adcc4 <__gmpz_get_d_2exp@plt+0x62024> │ │ │ │ + jb 80ad2b2 <__gmpz_get_d_2exp@plt+0x61612> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x82daee9,-0x20(%ebp) │ │ │ │ + movl $0x82daee9,-0x1c(%ebp) │ │ │ │ + movl $0x82dcc21,-0x18(%ebp) │ │ │ │ + movl $0x82dc501,-0x14(%ebp) │ │ │ │ + movl $0x82d09df,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80adcd4 <__gmpz_get_d_2exp@plt+0x62034> │ │ │ │ + add $0xffffffe0,%ebp │ │ │ │ + jmp 80a8438 <__gmpz_get_d_2exp@plt+0x5c798> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ nop │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + or $0x42,%al │ │ │ │ + and (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dh,%ah │ │ │ │ - fmull (%edx) │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 80adcf4 <__gmpz_get_d_2exp@plt+0x62054> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ad2ee <__gmpz_get_d_2exp@plt+0x6164e> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x82d0d0e,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80b1568 <__gmpz_get_d_2exp@plt+0x658c8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ nop │ │ │ │ + int3 │ │ │ │ + inc %ecx │ │ │ │ + and (%eax),%al │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + ja 80ad32b <__gmpz_get_d_2exp@plt+0x6168b> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x80ad2c4,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80add2b <__gmpz_get_d_2exp@plt+0x6208b> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80add6c <__gmpz_get_d_2exp@plt+0x620cc> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80adca4,-0x10(%edi) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80ad371 <__gmpz_get_d_2exp@plt+0x616d1> │ │ │ │ + movl $0x80ad26c,-0x10(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x80ad304,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80add36 <__gmpz_get_d_2exp@plt+0x62096> │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80add5d <__gmpz_get_d_2exp@plt+0x620bd> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82daefd,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + mov $0x82d0d90,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ + xor $0x36,%al │ │ │ │ + and (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x20(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80addae <__gmpz_get_d_2exp@plt+0x6210e> │ │ │ │ + jb 80ad3d6 <__gmpz_get_d_2exp@plt+0x61736> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8189dd6,-0x10(%ebp) │ │ │ │ + movl $0x82daee9,-0x20(%ebp) │ │ │ │ + movl $0x82daee9,-0x1c(%ebp) │ │ │ │ + movl $0x82dcc11,-0x18(%ebp) │ │ │ │ + movl $0x82dc501,-0x14(%ebp) │ │ │ │ + movl $0x82d09c7,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ + add $0xffffffe0,%ebp │ │ │ │ + jmp 80a8438 <__gmpz_get_d_2exp@plt+0x5c798> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + call 90af621 │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80adddc <__gmpz_get_d_2exp@plt+0x6213c> │ │ │ │ + jb 80ad412 <__gmpz_get_d_2exp@plt+0x61772> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80addec <__gmpz_get_d_2exp@plt+0x6214c> │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x82d0d0e,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80b1568 <__gmpz_get_d_2exp@plt+0x658c8> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ nop │ │ │ │ - add $0x100,%eax │ │ │ │ + test $0x40,%al │ │ │ │ + and (%eax),%al │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %cl,(%esi,%ebx,8) │ │ │ │ - or (%eax),%cl │ │ │ │ + ja 80ad44f <__gmpz_get_d_2exp@plt+0x617af> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x80ad3e8,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ade0c <__gmpz_get_d_2exp@plt+0x6216c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80ade43 <__gmpz_get_d_2exp@plt+0x621a3> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ade90 <__gmpz_get_d_2exp@plt+0x621f0> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80addbc,-0x10(%edi) │ │ │ │ + ja 80ad495 <__gmpz_get_d_2exp@plt+0x617f5> │ │ │ │ + movl $0x80ad390,-0x10(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ + movl $0x80ad428,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80ade7b <__gmpz_get_d_2exp@plt+0x621db> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ade81 <__gmpz_get_d_2exp@plt+0x621e1> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80add84,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + mov $0x82d0dac,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - and %dh,(%ecx) │ │ │ │ + in $0x34,%al │ │ │ │ and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80adecc <__gmpz_get_d_2exp@plt+0x6222c> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80adee0 <__gmpz_get_d_2exp@plt+0x62240> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - in (%dx),%al │ │ │ │ - xor %ah,(%edx) │ │ │ │ - add %al,0x100 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80adf72 <__gmpz_get_d_2exp@plt+0x622d2> │ │ │ │ + jb 80ad4da <__gmpz_get_d_2exp@plt+0x6183a> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80adf14,0x0(%ebp) │ │ │ │ + movl $0x80ad504,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80adf14 <__gmpz_get_d_2exp@plt+0x62274> │ │ │ │ + jne 80ad504 <__gmpz_get_d_2exp@plt+0x61864> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + mov $0x82d0dc8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov $0x2230,%eax │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80adf4b <__gmpz_get_d_2exp@plt+0x622ab> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80adf8c <__gmpz_get_d_2exp@plt+0x622ec> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80adeac,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80adf56 <__gmpz_get_d_2exp@plt+0x622b6> │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x80adf84,0x0(%ebp) │ │ │ │ - movl $0x82d0f84,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ - mov $0x82d1048,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cf78b(%ecx) │ │ │ │ + add $0xe9,%al │ │ │ │ + cltd │ │ │ │ + inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + nop │ │ │ │ + cwtl │ │ │ │ + xor $0x22,%al │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x48e90075(%ecx) │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - inc %edi │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %dl,(%eax,%eax,1) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,(%eax) │ │ │ │ + aad $0xa │ │ │ │ + or %cl,-0x899f88a(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80ad528 <__gmpz_get_d_2exp@plt+0x61888> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + je 80ad552 <__gmpz_get_d_2exp@plt+0x618b2> │ │ │ │ + and (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - nop │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,%ah │ │ │ │ + aam $0xa │ │ │ │ + or %cl,0x458bf875(%ecx) │ │ │ │ + or %cl,-0x3a7c03bb(%ecx) │ │ │ │ + clc │ │ │ │ + jmp 80ab41c <__gmpz_get_d_2exp@plt+0x5f77c> │ │ │ │ + jl 80ad57a <__gmpz_get_d_2exp@plt+0x618da> │ │ │ │ + and (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x20(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80adfc7 <__gmpz_get_d_2exp@plt+0x62327> │ │ │ │ + jb 80ad592 <__gmpz_get_d_2exp@plt+0x618f2> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x82daee9,-0x20(%ebp) │ │ │ │ + movl $0x82daee9,-0x1c(%ebp) │ │ │ │ + movl $0x82d0749,-0x18(%ebp) │ │ │ │ + movl $0x82d073d,-0x14(%ebp) │ │ │ │ + movl $0x82d0dcb,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8096db4 <__gmpz_get_d_2exp@plt+0x4b114> │ │ │ │ + add $0xffffffe0,%ebp │ │ │ │ + jmp 80a8438 <__gmpz_get_d_2exp@plt+0x5c798> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - xor $0x2a,%al │ │ │ │ - and (%eax),%al │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80adffc <__gmpz_get_d_2exp@plt+0x6235c> │ │ │ │ - movl $0x82daee9,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80aa924 <__gmpz_get_d_2exp@plt+0x5ec84> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - add $0x30,%al │ │ │ │ + sub $0x3f,%al │ │ │ │ and (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x1c(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80ae07b <__gmpz_get_d_2exp@plt+0x623db> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ae071 <__gmpz_get_d_2exp@plt+0x623d1> │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ad5ce <__gmpz_get_d_2exp@plt+0x6192e> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x80adfa4,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80adfdc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x82ce521,-0x1c(%ebp) │ │ │ │ - movl $0x82d0f99,-0x18(%ebp) │ │ │ │ - movl $0x82d0fbd,-0x14(%ebp) │ │ │ │ - movl $0x82d0fcd,-0x10(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 80943ac <__gmpz_get_d_2exp@plt+0x4870c> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x82d0d0e,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80b1568 <__gmpz_get_d_2exp@plt+0x658c8> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - aam $0x2f │ │ │ │ - and (%eax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + in (%dx),%al │ │ │ │ + and %ds:(%eax),%al │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ae0de <__gmpz_get_d_2exp@plt+0x6243e> │ │ │ │ - movl $0x80ae0cc,-0x8(%ebp) │ │ │ │ - movl $0x82d0f5c,-0x10(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + ja 80ad60b <__gmpz_get_d_2exp@plt+0x6196b> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - test %ch,(%edi) │ │ │ │ - and (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,%al │ │ │ │ - loopne 80ae0dc <__gmpz_get_d_2exp@plt+0x6243c> │ │ │ │ - or %cl,-0x3a7c038b(%ecx) │ │ │ │ - cld │ │ │ │ - jmp 80adcd4 <__gmpz_get_d_2exp@plt+0x62034> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pusha │ │ │ │ - das │ │ │ │ - and (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80ae116 <__gmpz_get_d_2exp@plt+0x62476> │ │ │ │ - movl $0x80ae128,0x0(%ebp) │ │ │ │ - movl $0x82d0f70,-0x8(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - and %ch,(%edi) │ │ │ │ - and (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,0xa(%ecx,%eiz,8) │ │ │ │ - or %cl,-0x3a7c038b(%ecx) │ │ │ │ - cld │ │ │ │ - jmp 80adee0 <__gmpz_get_d_2exp@plt+0x62240> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80ae166 <__gmpz_get_d_2exp@plt+0x624c6> │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - movl $0x80ae174,0x8(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ + movl $0x80ad5a4,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x70e90075(%ecx) │ │ │ │ - cld │ │ │ │ - (bad) │ │ │ │ - incl 0x2000100 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ae1b5 <__gmpz_get_d_2exp@plt+0x62515> │ │ │ │ - movl $0x80ae00c,-0x10(%edi) │ │ │ │ + ja 80ad651 <__gmpz_get_d_2exp@plt+0x619b1> │ │ │ │ + movl $0x80ad54c,-0x10(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80ae090,-0x4(%edi) │ │ │ │ + movl $0x80ad5e4,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ - mov $0x82d1074,%esi │ │ │ │ + mov $0x82d0dd0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + aaa │ │ │ │ + and (%eax),%al │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ae1f3 <__gmpz_get_d_2exp@plt+0x62553> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8096db4 <__gmpz_get_d_2exp@plt+0x4b114> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x9c,%al │ │ │ │ + (bad) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ad69c <__gmpz_get_d_2exp@plt+0x619fc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - or %ch,(%eax) │ │ │ │ + test %dh,(%edi) │ │ │ │ and (%eax),%al │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + add %ch,%cl │ │ │ │ + adc %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ae231 <__gmpz_get_d_2exp@plt+0x62591> │ │ │ │ - movl $0x80ae1d0,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x82daee9,0x0(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 80aa924 <__gmpz_get_d_2exp@plt+0x5ec84> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x82d1084,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - and $0x2e,%al │ │ │ │ - and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + push $0x4002237 │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ae273 <__gmpz_get_d_2exp@plt+0x625d3> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80ae188 <__gmpz_get_d_2exp@plt+0x624e8> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x77cffbb(%ebx) │ │ │ │ + popa │ │ │ │ + jb 80ad77d <__gmpz_get_d_2exp@plt+0x61add> │ │ │ │ + cmp $0x78,%eax │ │ │ │ + jb 80ad6ed <__gmpz_get_d_2exp@plt+0x61a4d> │ │ │ │ + cmp $0x7a,%eax │ │ │ │ + jae 80ad809 <__gmpz_get_d_2exp@plt+0x61b69> │ │ │ │ + cmp $0x79,%eax │ │ │ │ + jb 80ad6e2 <__gmpz_get_d_2exp@plt+0x61a42> │ │ │ │ + mov $0x82d0d22,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x82d0e06,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x77,%eax │ │ │ │ + jb 80ad6fd <__gmpz_get_d_2exp@plt+0x61a5d> │ │ │ │ + mov $0x82d0b22,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x6e,%eax │ │ │ │ + jb 80ad823 <__gmpz_get_d_2exp@plt+0x61b83> │ │ │ │ + cmp $0x75,%eax │ │ │ │ + jne 80ad809 <__gmpz_get_d_2exp@plt+0x61b69> │ │ │ │ + mov $0x82d0b4e,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x82d0d3e,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x82d0b72,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x82d0d62,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x82d0b96,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x82d0bba,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x82d0bde,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x82d0bf2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x82d0d86,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x82d0c26,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x56,%eax │ │ │ │ + jb 80ad7b2 <__gmpz_get_d_2exp@plt+0x61b12> │ │ │ │ + cmp $0x58,%eax │ │ │ │ + jb 80ad797 <__gmpz_get_d_2exp@plt+0x61af7> │ │ │ │ + cmp $0x59,%eax │ │ │ │ + jne 80ad809 <__gmpz_get_d_2exp@plt+0x61b69> │ │ │ │ + mov $0x82d0da2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x57,%eax │ │ │ │ + jb 80ad7a7 <__gmpz_get_d_2exp@plt+0x61b07> │ │ │ │ + mov $0x82d0c4a,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x82d0c66,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x48,%eax │ │ │ │ + jb 80ad814 <__gmpz_get_d_2exp@plt+0x61b74> │ │ │ │ + cmp $0x55,%eax │ │ │ │ + jb 80ad809 <__gmpz_get_d_2exp@plt+0x61b69> │ │ │ │ + mov $0x82d0c82,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x82d0ca6,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x82d0dfa,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x82d0dee,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x82d0dbe,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x82d0de2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x82d0d02,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x82d6251,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x41,%eax │ │ │ │ + jb 80ad809 <__gmpz_get_d_2exp@plt+0x61b69> │ │ │ │ + add $0xffffffbf,%eax │ │ │ │ + jmp *0x8195788(,%eax,4) │ │ │ │ + add $0xffffff9f,%eax │ │ │ │ + jmp *0x8195754(,%eax,4) │ │ │ │ xchg %ax,%ax │ │ │ │ - cld │ │ │ │ - sub $0xf0022,%eax │ │ │ │ - add (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + nop │ │ │ │ + add $0x21000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ae2a1 <__gmpz_get_d_2exp@plt+0x62601> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ae208 <__gmpz_get_d_2exp@plt+0x62568> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ae2cf <__gmpz_get_d_2exp@plt+0x6262f> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8096db4 <__gmpz_get_d_2exp@plt+0x4b114> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jb 80ad856 <__gmpz_get_d_2exp@plt+0x61bb6> │ │ │ │ + movl $0x82d0eae,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80a8580 <__gmpz_get_d_2exp@plt+0x5c8e0> │ │ │ │ + mov $0x82d0e20,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x2000100,%eax │ │ │ │ + mov $0x35,%al │ │ │ │ + and (%eax),%al │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4cf39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ae32d <__gmpz_get_d_2exp@plt+0x6268d> │ │ │ │ - movl $0x80ae250,-0x2c(%edi) │ │ │ │ + jb 80ad897 <__gmpz_get_d_2exp@plt+0x61bf7> │ │ │ │ + movl $0x82d0e12,-0x8(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x80ae288,-0x20(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x80ae2ac,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x80b46c0,-0xc(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x1e(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x2c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ - mov $0x82d108c,%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82d0cc4,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80aa588 <__gmpz_get_d_2exp@plt+0x5e8e8> │ │ │ │ + mov $0x82d0eac,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - enter $0x2227,$0x0 │ │ │ │ + jo 80ad8d7 <__gmpz_get_d_2exp@plt+0x61c37> │ │ │ │ + and (%eax),%al │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80ad8ca <__gmpz_get_d_2exp@plt+0x61c2a> │ │ │ │ + movl $0x82d0ebe,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80a8580 <__gmpz_get_d_2exp@plt+0x5c8e0> │ │ │ │ + mov $0x82d0eb4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp $0x35,%al │ │ │ │ + and (%eax),%al │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ae376 <__gmpz_get_d_2exp@plt+0x626d6> │ │ │ │ + jb 80ad90b <__gmpz_get_d_2exp@plt+0x61c6b> │ │ │ │ + movl $0x82d0e12,-0x8(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - movl $0x82dcc01,0x4(%ebp) │ │ │ │ + movl $0x82d0cb0,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80aa588 <__gmpz_get_d_2exp@plt+0x5e8e8> │ │ │ │ + mov $0x82d0ebc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + cld │ │ │ │ + xor $0x22,%al │ │ │ │ + add %al,0x100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80ad93e <__gmpz_get_d_2exp@plt+0x61c9e> │ │ │ │ + movl $0x82d0ece,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80ab854 <__gmpz_get_d_2exp@plt+0x5fbb4> │ │ │ │ - mov $0x82d109c,%esi │ │ │ │ + jmp 80a8580 <__gmpz_get_d_2exp@plt+0x5c8e0> │ │ │ │ + mov $0x82d0ec4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + enter $0x2234,$0x0 │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ae3a8 <__gmpz_get_d_2exp@plt+0x62708> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80ae3b8 <__gmpz_get_d_2exp@plt+0x62718> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %bl,%al │ │ │ │ - jecxz 80ae3cb <__gmpz_get_d_2exp@plt+0x6272b> │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 80ae3d8 <__gmpz_get_d_2exp@plt+0x62738> │ │ │ │ + jb 80ad97a <__gmpz_get_d_2exp@plt+0x61cda> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80ad990,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ad990 <__gmpz_get_d_2exp@plt+0x61cf0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + mov $0x82d0ecc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ nop │ │ │ │ + xor $0x22,%al │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + adc (%esi),%cl │ │ │ │ + sub $0xfc758908,%eax │ │ │ │ + mov 0x13(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80aa588 <__gmpz_get_d_2exp@plt+0x5e8e8> │ │ │ │ + sbb $0x35,%al │ │ │ │ + and (%eax),%al │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,%ah │ │ │ │ + (bad) (%edx) │ │ │ │ + or %cl,-0x899f78b(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80ad9dc <__gmpz_get_d_2exp@plt+0x61d3c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + clc │ │ │ │ + xor $0x22,%al │ │ │ │ + add %al,0x0(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,-0x74f7d2e7(%ecx) │ │ │ │ + inc %esi │ │ │ │ + or -0x5d16f7bb(%ecx),%ecx │ │ │ │ + lods %ds:(%esi),%eax │ │ │ │ + (bad) │ │ │ │ + jmp *-0x70(%esi) │ │ │ │ + in $0x34,%al │ │ │ │ + and (%eax),%al │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80ae40f <__gmpz_get_d_2exp@plt+0x6276f> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ae450 <__gmpz_get_d_2exp@plt+0x627b0> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80ae388,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80ae41a <__gmpz_get_d_2exp@plt+0x6277a> │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ae441 <__gmpz_get_d_2exp@plt+0x627a1> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82daefd,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + jb 80ada36 <__gmpz_get_d_2exp@plt+0x61d96> │ │ │ │ + movl $0x82daeee,-0x14(%ebp) │ │ │ │ + movl $0x82daeee,-0x10(%ebp) │ │ │ │ + movl $0x82dcc61,-0xc(%ebp) │ │ │ │ + movl $0x82dc501,-0x8(%ebp) │ │ │ │ + movl $0x82d0ee7,-0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80a8438 <__gmpz_get_d_2exp@plt+0x5c798> │ │ │ │ + mov $0x82d0eec,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ae492 <__gmpz_get_d_2exp@plt+0x627f2> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8189dd6,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80ada66 <__gmpz_get_d_2exp@plt+0x61dc6> │ │ │ │ + movl $0x82d0aa6,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80a8580 <__gmpz_get_d_2exp@plt+0x5c8e0> │ │ │ │ + mov $0x82d0f00,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + in (%dx),%al │ │ │ │ + cmp (%edx),%ah │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ae4c0 <__gmpz_get_d_2exp@plt+0x62820> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80ae4d0 <__gmpz_get_d_2exp@plt+0x62830> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,-0x25(%eax) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80adb60 <__gmpz_get_d_2exp@plt+0x61ec0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + les (%edx),%edi │ │ │ │ + and (%eax),%al │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dh,%al │ │ │ │ - in $0xa,%al │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 80ae4f0 <__gmpz_get_d_2exp@plt+0x62850> │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4e8b0445(%ebx) │ │ │ │ + add -0x46(%ecx),%ecx │ │ │ │ + or $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + cltd │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + idiv %ecx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 80adb06 <__gmpz_get_d_2exp@plt+0x61e66> │ │ │ │ + movl $0x80adaf4,0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80adaf4 <__gmpz_get_d_2exp@plt+0x61e54> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ + js 80adb24 <__gmpz_get_d_2exp@plt+0x61e84> │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80ae527 <__gmpz_get_d_2exp@plt+0x62887> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ae574 <__gmpz_get_d_2exp@plt+0x628d4> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80ae4a0,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80ae55f <__gmpz_get_d_2exp@plt+0x628bf> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ae565 <__gmpz_get_d_2exp@plt+0x628c5> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80ae468,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + add %al,0x4ae9fcc5(%ebx) │ │ │ │ + inc %esi │ │ │ │ + add %al,(%eax) │ │ │ │ + movl $0x80adb4c,0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + setl %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + sub %eax,%ecx │ │ │ │ + and $0xc,%ecx │ │ │ │ + add %ecx,%edx │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80adb4c <__gmpz_get_d_2exp@plt+0x61eac> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - cmp $0x2a,%al │ │ │ │ + and %bh,(%edx) │ │ │ │ and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ae5b0 <__gmpz_get_d_2exp@plt+0x62910> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80ae5c4 <__gmpz_get_d_2exp@plt+0x62924> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x316ff8b(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + or $0x3a,%al │ │ │ │ + and (%eax),%al │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,-0x74f7f526(%eax) │ │ │ │ + jbe 80adb6d <__gmpz_get_d_2exp@plt+0x61ecd> │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80adaa8 <__gmpz_get_d_2exp@plt+0x61e08> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ nop │ │ │ │ - or %ch,(%edx) │ │ │ │ + test %dh,(%ebx) │ │ │ │ and (%eax),%al │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ae656 <__gmpz_get_d_2exp@plt+0x629b6> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80ae5f8,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 80adbc2 <__gmpz_get_d_2exp@plt+0x61f22> │ │ │ │ + movl $0x82daee9,-0x14(%ebp) │ │ │ │ + movl $0x82daeee,-0x10(%ebp) │ │ │ │ + movl $0x82dcc11,-0xc(%ebp) │ │ │ │ + movl $0x82dc481,-0x8(%ebp) │ │ │ │ + movl $0x82d0f13,-0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80a8438 <__gmpz_get_d_2exp@plt+0x5c798> │ │ │ │ + mov $0x82d0f18,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + cmp %esp,(%edx) │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,-0x24(%eax) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ae5f8 <__gmpz_get_d_2exp@plt+0x62958> │ │ │ │ + jne 80adc40 <__gmpz_get_d_2exp@plt+0x61fa0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - aam $0x29 │ │ │ │ - and (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + cmp %esp,(%edx) │ │ │ │ + add %al,0x0(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80ae62f <__gmpz_get_d_2exp@plt+0x6298f> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ae670 <__gmpz_get_d_2exp@plt+0x629d0> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80ae590,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80ae63a <__gmpz_get_d_2exp@plt+0x6299a> │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x2c,%al │ │ │ │ + fmull (%edx) │ │ │ │ + or %cl,-0x3976fcb2(%ebx) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x80ae668,0x0(%ebp) │ │ │ │ - movl $0x82d0f84,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ - mov $0x82d10ac,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80adc2c <__gmpz_get_d_2exp@plt+0x61f8c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + inc %eax │ │ │ │ + cmp %esp,(%edx) │ │ │ │ + add %ah,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x1ce90075(%ecx) │ │ │ │ + inc %ebp │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + sub $0x39,%al │ │ │ │ + and (%eax),%al │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x48e90075(%ecx) │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - inc %edi │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %dl,(%eax,%eax,1) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ add %al,(%eax) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + fmull (%edx) │ │ │ │ + or %cl,-0x899fc8a(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80adc00 <__gmpz_get_d_2exp@plt+0x61f60> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ nop │ │ │ │ - adc %ch,(%edx) │ │ │ │ + les (%edx),%esi │ │ │ │ and (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ae6b5 <__gmpz_get_d_2exp@plt+0x62a15> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ae350 <__gmpz_get_d_2exp@plt+0x626b0> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - dec %eax │ │ │ │ - and (%edx),%esp │ │ │ │ - add %al,0x1000100 │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ae6e8 <__gmpz_get_d_2exp@plt+0x62a48> │ │ │ │ - movl $0x82daee9,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80aa924 <__gmpz_get_d_2exp@plt+0x5ec84> │ │ │ │ + jb 80adc9e <__gmpz_get_d_2exp@plt+0x61ffe> │ │ │ │ + movl $0x82daee9,-0x14(%ebp) │ │ │ │ + movl $0x82daeee,-0x10(%ebp) │ │ │ │ + movl $0x82dcc11,-0xc(%ebp) │ │ │ │ + movl $0x82dc481,-0x8(%ebp) │ │ │ │ + movl $0x82d0f2f,-0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80a8438 <__gmpz_get_d_2exp@plt+0x5c798> │ │ │ │ + mov $0x82d0f34,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - loopne 80ae717 <__gmpz_get_d_2exp@plt+0x62a77> │ │ │ │ - and (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x1c(%ebp),%ecx │ │ │ │ + add %al,(%eax) │ │ │ │ + adc $0x89000000,%eax │ │ │ │ + lock lea -0xc(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80ae76d <__gmpz_get_d_2exp@plt+0x62acd> │ │ │ │ - add $0x18,%edi │ │ │ │ + jb 80addcd <__gmpz_get_d_2exp@plt+0x6212d> │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ae763 <__gmpz_get_d_2exp@plt+0x62ac3> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ + ja 80addc3 <__gmpz_get_d_2exp@plt+0x62123> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + push %ebx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80addd2 <__gmpz_get_d_2exp@plt+0x62132> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80ae68c,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80ae6c8,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + movl $0x816ad58,-0xc(%edi) │ │ │ │ + movl $0x8,-0x8(%edi) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov $0x81957a4,%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov (%edx),%cl │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %cl,(%edx) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov 0x1(%ecx),%dl │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %dl,0x1(%ecx) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov 0x2(%edx),%cl │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %cl,0x2(%edx) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov 0x3(%ecx),%dl │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %dl,0x3(%ecx) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov 0x4(%edx),%cl │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %cl,0x4(%edx) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov 0x5(%ecx),%dl │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %dl,0x5(%ecx) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov 0x6(%edx),%cl │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %cl,0x6(%edx) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov 0x7(%ecx),%cl │ │ │ │ + mov %cl,0x7(%edx) │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80add97 <__gmpz_get_d_2exp@plt+0x620f7> │ │ │ │ + movl $0x81418dc,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x82ce521,-0x1c(%ebp) │ │ │ │ - movl $0x82d0f99,-0x18(%ebp) │ │ │ │ - movl $0x82d0fbd,-0x14(%ebp) │ │ │ │ - movl $0x82d0fcd,-0x10(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 80943ac <__gmpz_get_d_2exp@plt+0x4870c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x80addbc,-0xc(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0xf76f33b(%ebx) │ │ │ │ + jmp 80add7a <__gmpz_get_d_2exp@plt+0x620da> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %esp │ │ │ │ - sub %esp,(%edx) │ │ │ │ - add %al,0x1000100 │ │ │ │ + mov $0x31,%ah │ │ │ │ + and (%eax),%al │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ae7d2 <__gmpz_get_d_2exp@plt+0x62b32> │ │ │ │ - movl $0x80ae7c0,-0x8(%ebp) │ │ │ │ - movl $0x82d0f5c,-0x10(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + jb 80ade13 <__gmpz_get_d_2exp@plt+0x62173> │ │ │ │ + movl $0x80adf0c,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ + movl $0x82d6329,-0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 813dc7c <__gmpz_get_d_2exp@plt+0xf1fdc> │ │ │ │ + mov $0x82d0fb0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + inc %esp │ │ │ │ + aaa │ │ │ │ + and (%eax),%al │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + or %al,0x1ae904c5(%ebx) │ │ │ │ + inc %ebx │ │ │ │ + add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub %dh,(%ecx) │ │ │ │ + and (%eax),%al │ │ │ │ + inc %esp │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + or %dh,-0x22(%eax) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ade70 <__gmpz_get_d_2exp@plt+0x621d0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - hlt │ │ │ │ - sub %ah,(%edx) │ │ │ │ + cld │ │ │ │ + xor %ah,(%edx) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ah,%ah │ │ │ │ - out %eax,$0xa │ │ │ │ - or %cl,-0x3a7c038b(%ecx) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fimuls (%edx) │ │ │ │ + or %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + add %esp,0x2d(%ebp) │ │ │ │ + or %cl,0x45890845(%ebx) │ │ │ │ + clc │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80f8b08 <__gmpz_get_d_2exp@plt+0xace68> │ │ │ │ + nop │ │ │ │ + shlb $1,(%eax) │ │ │ │ + and (%eax),%al │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ cld │ │ │ │ - jmp 80ae3b8 <__gmpz_get_d_2exp@plt+0x62718> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + inc %esp │ │ │ │ + fimuls (%edx) │ │ │ │ + or %al,-0x899033b(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80ade44 <__gmpz_get_d_2exp@plt+0x621a4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - shrb $1,(%eax) │ │ │ │ + shlb $1,(%eax) │ │ │ │ and (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80ae80a <__gmpz_get_d_2exp@plt+0x62b6a> │ │ │ │ - movl $0x80ae81c,0x0(%ebp) │ │ │ │ - movl $0x82d0f70,-0x8(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - sub %ah,(%edx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,%al │ │ │ │ + fimuls (%edx) │ │ │ │ + or %cl,0xf5cbef0(%ecx) │ │ │ │ + sub $0x8458908,%eax │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80adee8 <__gmpz_get_d_2exp@plt+0x62248> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + cwtl │ │ │ │ + xor %ah,(%edx) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,(%eax) │ │ │ │ - call 7d93f02f │ │ │ │ + add %bl,0x458b080a(%esi,%ebx,8) │ │ │ │ + or %cl,0x7589f845(%ecx) │ │ │ │ cld │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ae5c4 <__gmpz_get_d_2exp@plt+0x62924> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80f733c <__gmpz_get_d_2exp@plt+0xab69c> │ │ │ │ + xchg %eax,%esp │ │ │ │ + xor %ah,(%edx) │ │ │ │ + add %al,0x0(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,%al │ │ │ │ + fimuls (%edx) │ │ │ │ + or %cl,0x45c7f875(%ecx) │ │ │ │ + cld │ │ │ │ + sub %esp,0x2d(%ebx) │ │ │ │ + or %al,0x57e9f8c5(%ebx) │ │ │ │ + std │ │ │ │ + or %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + js 80adf5a <__gmpz_get_d_2exp@plt+0x622ba> │ │ │ │ + and (%eax),%al │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80ae85a <__gmpz_get_d_2exp@plt+0x62bba> │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - movl $0x80ae868,0x8(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,-0x74f7f521(%eax) │ │ │ │ + jne 80adf4a <__gmpz_get_d_2exp@plt+0x622aa> │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80adfa0 <__gmpz_get_d_2exp@plt+0x62300> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push %esp │ │ │ │ + xor %ah,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,-0xf76f7f6(%edi,%ebx,8) │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80adf84 <__gmpz_get_d_2exp@plt+0x622e4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0x30,%al │ │ │ │ + and (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add %cl,0x5ae90475(%ecx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jmp *-0x70(%esi) │ │ │ │ + adc %dh,(%eax) │ │ │ │ + and (%eax),%al │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x5c,%al │ │ │ │ + fisttps (%edx) │ │ │ │ + or %cl,-0x3976f4b2(%ebx) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80adf5c <__gmpz_get_d_2exp@plt+0x622bc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + call d0b01f4 │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80ae006 <__gmpz_get_d_2exp@plt+0x62366> │ │ │ │ + movl $0x82daee9,-0x14(%ebp) │ │ │ │ + movl $0x82daeee,-0x10(%ebp) │ │ │ │ + movl $0x82dcc11,-0xc(%ebp) │ │ │ │ + movl $0x82dc501,-0x8(%ebp) │ │ │ │ + movl $0x82d0fbb,-0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80a8438 <__gmpz_get_d_2exp@plt+0x5c798> │ │ │ │ + mov $0x82d0fc0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x2e,%ah │ │ │ │ + and (%eax),%al │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x60e90075(%ecx) │ │ │ │ - cld │ │ │ │ - (bad) │ │ │ │ - decl (%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + jb 80ae091 <__gmpz_get_d_2exp@plt+0x623f1> │ │ │ │ + movl $0x80ae0a8,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ae0a8 <__gmpz_get_d_2exp@plt+0x62408> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ae040 <__gmpz_get_d_2exp@plt+0x623a0> │ │ │ │ + movl $0x8143dd0,-0x8(%edi) │ │ │ │ + movl $0x82dc4f1,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ae8af <__gmpz_get_d_2exp@plt+0x62c0f> │ │ │ │ - movl $0x80ae6f8,-0x14(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80ae784,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80ae04f <__gmpz_get_d_2exp@plt+0x623af> │ │ │ │ + mov $0x82daefd,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x82d10fc,%esi │ │ │ │ + mov $0x82d0fe8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sub $0x28,%al │ │ │ │ + sub $0x2e,%al │ │ │ │ and (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ae8f6 <__gmpz_get_d_2exp@plt+0x62c56> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ae87c <__gmpz_get_d_2exp@plt+0x62bdc> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - or $0x22,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + or %bh,0xa(%eax,%eiz,8) │ │ │ │ + or %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + xchg %eax,%ecx │ │ │ │ + sbb %ebp,0x4458b08 │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80a8790 <__gmpz_get_d_2exp@plt+0x5caf0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + or $0x2f,%al │ │ │ │ and (%eax),%al │ │ │ │ - add $0x2000100,%eax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ae92b <__gmpz_get_d_2exp@plt+0x62c8b> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80ab854 <__gmpz_get_d_2exp@plt+0x5fbb4> │ │ │ │ + jb 80ae112 <__gmpz_get_d_2exp@plt+0x62472> │ │ │ │ + movl $0x82daeee,-0x14(%ebp) │ │ │ │ + movl $0x82daee9,-0x10(%ebp) │ │ │ │ + movl $0x82dcc61,-0xc(%ebp) │ │ │ │ + movl $0x82dc501,-0x8(%ebp) │ │ │ │ + movl $0x82d0feb,-0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80a8438 <__gmpz_get_d_2exp@plt+0x5c798> │ │ │ │ + mov $0x82d0ff0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - pusha │ │ │ │ - daa │ │ │ │ - and (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ + push %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ae965 <__gmpz_get_d_2exp@plt+0x62cc5> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ae350 <__gmpz_get_d_2exp@plt+0x626b0> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4c339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %al,0x7d0c087d(%ebx) │ │ │ │ + adc $0xc10445c7,%eax │ │ │ │ + xchg %eax,%ebp │ │ │ │ + sub $0x458b08,%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80bb28c <__gmpz_get_d_2exp@plt+0x6f5ec> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x82d95c1,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80bb28c <__gmpz_get_d_2exp@plt+0x6f5ec> │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ae9cd <__gmpz_get_d_2exp@plt+0x62d2d> │ │ │ │ - movl $0x80ae8d0,-0x38(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - movl $0x80ae90c,-0x28(%edi) │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x80ae93c,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x80b46c0,-0xc(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x27(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x38(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x3c,0x33c(%ebx) │ │ │ │ - mov $0x82d110c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80aea0d <__gmpz_get_d_2exp@plt+0x62d6d> │ │ │ │ - movl $0x82daee9,-0x8(%ebp) │ │ │ │ - movl $0x82ce7a9,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80aa924 <__gmpz_get_d_2exp@plt+0x5ec84> │ │ │ │ - mov $0x82d111c,%esi │ │ │ │ + jb 80ae1a5 <__gmpz_get_d_2exp@plt+0x62505> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80ae200,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ae200 <__gmpz_get_d_2exp@plt+0x62560> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,-0x74f7f51f(%eax) │ │ │ │ + jbe 80ae19d <__gmpz_get_d_2exp@plt+0x624fd> │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ae1b8 <__gmpz_get_d_2exp@plt+0x62518> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x82d1004,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - or %ah,(%edi) │ │ │ │ - and (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ + add %cl,0x45890845(%ebx) │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + or %ch,%cl │ │ │ │ + pop %edi │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl 0x10076(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - in $0x3b,%al │ │ │ │ - sbbl $0x0,(%ebx,%eax,1) │ │ │ │ - add %dh,0x4a(%edx) │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80aea75 <__gmpz_get_d_2exp@plt+0x62dd5> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82ce521,-0x1c(%ebp) │ │ │ │ - movl $0x82d0f99,-0x18(%ebp) │ │ │ │ - movl $0x82d0fbd,-0x14(%ebp) │ │ │ │ - movl $0x82d0fcd,-0x10(%ebp) │ │ │ │ - movl $0x82d111d,-0xc(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 80943ac <__gmpz_get_d_2exp@plt+0x4870c> │ │ │ │ + cld │ │ │ │ + nop │ │ │ │ + loope 80ae1e4 <__gmpz_get_d_2exp@plt+0x62544> │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ae190 <__gmpz_get_d_2exp@plt+0x624f0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80aeaa4 <__gmpz_get_d_2exp@plt+0x62e04> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80aeab4 <__gmpz_get_d_2exp@plt+0x62e14> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,%ah │ │ │ │ + loope 80ae210 <__gmpz_get_d_2exp@plt+0x62570> │ │ │ │ + or %cl,-0x899f48a(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80ae1d4 <__gmpz_get_d_2exp@plt+0x62534> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ nop │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dl,%ah │ │ │ │ - ljmp $0xf766,$0xc689080a │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80ae23e <__gmpz_get_d_2exp@plt+0x6259e> │ │ │ │ + movl $0x82d1006,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80a8580 <__gmpz_get_d_2exp@plt+0x5c8e0> │ │ │ │ + mov $0x82d1008,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + adc $0x33,%al │ │ │ │ + and (%eax),%al │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,0x758b080a(%edx,%eiz,8) │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ movb $0x0,(%ebx) │ │ │ │ - jne 80aead4 <__gmpz_get_d_2exp@plt+0x62e34> │ │ │ │ + jne 80ae2bc <__gmpz_get_d_2exp@plt+0x6261c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + lock xor (%edx),%ah │ │ │ │ + add %al,0x0(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0xa8,%al │ │ │ │ + loop 80ae28f <__gmpz_get_d_2exp@plt+0x625ef> │ │ │ │ + or %cl,-0x3976fcb2(%ebx) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ae2a8 <__gmpz_get_d_2exp@plt+0x62608> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + les (%edx),%esi │ │ │ │ + and (%eax),%al │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x5f16ff8b(%ecx) │ │ │ │ + add %al,%ds:(%eax) │ │ │ │ + mov $0x32,%al │ │ │ │ + and (%eax),%al │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80aeb0b <__gmpz_get_d_2exp@plt+0x62e6b> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80aeb4c <__gmpz_get_d_2exp@plt+0x62eac> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80aea84,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80aeb16 <__gmpz_get_d_2exp@plt+0x62e76> │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80aeb3d <__gmpz_get_d_2exp@plt+0x62e9d> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82daefd,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,0xa(%edx,%eiz,8) │ │ │ │ + or %cl,-0x899f88a(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80ae27c <__gmpz_get_d_2exp@plt+0x625dc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + xor $0x2d,%al │ │ │ │ + and (%eax),%al │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80aeb8e <__gmpz_get_d_2exp@plt+0x62eee> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8189dd6,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + jb 80ae31a <__gmpz_get_d_2exp@plt+0x6267a> │ │ │ │ + movl $0x82daee9,-0x14(%ebp) │ │ │ │ + movl $0x82daeee,-0x10(%ebp) │ │ │ │ + movl $0x82dcc11,-0xc(%ebp) │ │ │ │ + movl $0x82dc501,-0x8(%ebp) │ │ │ │ + movl $0x82d101b,-0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80a8438 <__gmpz_get_d_2exp@plt+0x5c798> │ │ │ │ + mov $0x82d1020,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp %dh,(%edx) │ │ │ │ + and (%eax),%al │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80aebbc <__gmpz_get_d_2exp@plt+0x62f1c> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80aebcc <__gmpz_get_d_2exp@plt+0x62f2c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,(%esp,%eiz,8) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ae414 <__gmpz_get_d_2exp@plt+0x62774> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + adc %dh,(%edx) │ │ │ │ + and (%eax),%al │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %ch,%ah │ │ │ │ - jmp 80aebdf <__gmpz_get_d_2exp@plt+0x62f3f> │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 80aebec <__gmpz_get_d_2exp@plt+0x62f4c> │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4e8b0445(%ebx) │ │ │ │ + add -0x46(%ecx),%ecx │ │ │ │ + or $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + cltd │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + idiv %ecx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 80ae3ba <__gmpz_get_d_2exp@plt+0x6271a> │ │ │ │ + movl $0x80ae3a8,0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ae3a8 <__gmpz_get_d_2exp@plt+0x62708> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ + les (%ecx),%esi │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80aec23 <__gmpz_get_d_2exp@plt+0x62f83> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80aec70 <__gmpz_get_d_2exp@plt+0x62fd0> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80aeb9c,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80aec5b <__gmpz_get_d_2exp@plt+0x62fbb> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80aec61 <__gmpz_get_d_2exp@plt+0x62fc1> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80aeb64,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + add %al,-0x6916033b(%ebx) │ │ │ │ + cmp $0x45c70000,%eax │ │ │ │ + add $0x0,%al │ │ │ │ + in $0xa,%al │ │ │ │ + or %cl,-0x76bfdbbc(%ebx) │ │ │ │ + (bad) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + setl %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + sub %eax,%ecx │ │ │ │ + and $0xc,%ecx │ │ │ │ + add %ecx,%edx │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ae400 <__gmpz_get_d_2exp@plt+0x62760> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - inc %eax │ │ │ │ - and (%edx),%esp │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + xor %esp,(%edx) │ │ │ │ + add %ah,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,0x48e90075(%ecx) │ │ │ │ + cmp $0x31580000,%eax │ │ │ │ + and (%eax),%al │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,0xa(%ebx,%eiz,8) │ │ │ │ + or %cl,-0x899fc8a(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80ae35c <__gmpz_get_d_2exp@plt+0x626bc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + hlt │ │ │ │ + sub (%edx),%esp │ │ │ │ + add %al,0x100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80aecac <__gmpz_get_d_2exp@plt+0x6300c> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80aecc0 <__gmpz_get_d_2exp@plt+0x63020> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - or $0x23,%al │ │ │ │ - and (%eax),%al │ │ │ │ - add $0x100,%eax │ │ │ │ + jb 80ae476 <__gmpz_get_d_2exp@plt+0x627d6> │ │ │ │ + movl $0x82daee9,-0x14(%ebp) │ │ │ │ + movl $0x82daeee,-0x10(%ebp) │ │ │ │ + movl $0x82dcc11,-0xc(%ebp) │ │ │ │ + movl $0x82dc501,-0x8(%ebp) │ │ │ │ + movl $0x82d1037,-0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80a8438 <__gmpz_get_d_2exp@plt+0x5c798> │ │ │ │ + mov $0x82d103c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + pushf │ │ │ │ + sub (%edx),%ah │ │ │ │ + add %al,0x100 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80aed52 <__gmpz_get_d_2exp@plt+0x630b2> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80aecf4,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 80ae4c6 <__gmpz_get_d_2exp@plt+0x62826> │ │ │ │ + movl $0x82daee9,-0x14(%ebp) │ │ │ │ + movl $0x82daeee,-0x10(%ebp) │ │ │ │ + movl $0x82dcc11,-0xc(%ebp) │ │ │ │ + movl $0x82dc501,-0x8(%ebp) │ │ │ │ + movl $0x82d0f2f,-0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80a8438 <__gmpz_get_d_2exp@plt+0x5c798> │ │ │ │ + mov $0x82d1050,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + les (%ebx),%ebp │ │ │ │ + and (%eax),%al │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x8,%al │ │ │ │ + in $0xa,%eax │ │ │ │ + or %cl,0x4c583c6(%ecx) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80aecf4 <__gmpz_get_d_2exp@plt+0x63054> │ │ │ │ + jne 80ae508 <__gmpz_get_d_2exp@plt+0x62868> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - fsubs (%edx) │ │ │ │ - and (%eax),%al │ │ │ │ + pushf │ │ │ │ + sub (%edx),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80aed2b <__gmpz_get_d_2exp@plt+0x6308b> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80aed6c <__gmpz_get_d_2exp@plt+0x630cc> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80aec8c,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + add %ch,%cl │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + nop │ │ │ │ + subb $0x22,(%ebx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x77cffbb(%ebx) │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + jb 80ae569 <__gmpz_get_d_2exp@plt+0x628c9> │ │ │ │ + cmp $0x72,%eax │ │ │ │ + jb 80ae545 <__gmpz_get_d_2exp@plt+0x628a5> │ │ │ │ + cmp $0x73,%eax │ │ │ │ + jae 80ae5f0 <__gmpz_get_d_2exp@plt+0x62950> │ │ │ │ + mov $0x82d108a,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80aed36 <__gmpz_get_d_2exp@plt+0x63096> │ │ │ │ + cmp $0x71,%eax │ │ │ │ + jb 80ae555 <__gmpz_get_d_2exp@plt+0x628b5> │ │ │ │ + mov $0x82d0ef6,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x80aed64,0x0(%ebp) │ │ │ │ - movl $0x82d0f84,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ - mov $0x82d1164,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + cmp $0x70,%eax │ │ │ │ + jb 80ae5f0 <__gmpz_get_d_2exp@plt+0x62950> │ │ │ │ + mov $0x82d0f06,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x6b,%eax │ │ │ │ + jb 80ae5fb <__gmpz_get_d_2exp@plt+0x6295b> │ │ │ │ + cmp $0x6c,%eax │ │ │ │ + jb 80ae582 <__gmpz_get_d_2exp@plt+0x628e2> │ │ │ │ + mov $0x82d0f22,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x82d0f3e,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x82d107e,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x82d1072,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x82d0fca,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x82d1066,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x82d0ffa,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x82d100e,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x82d102a,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x82d1046,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x82d105a,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x82d6251,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x59,%eax │ │ │ │ + jae 80ae5f0 <__gmpz_get_d_2exp@plt+0x62950> │ │ │ │ + cmp $0x48,%eax │ │ │ │ + jb 80ae5f0 <__gmpz_get_d_2exp@plt+0x62950> │ │ │ │ + add $0xffffffb8,%eax │ │ │ │ + jmp *0x81957b0(,%eax,4) │ │ │ │ + nop │ │ │ │ + add $0x18000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x48e90075(%ecx) │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - inc %edi │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %dl,(%eax,%eax,1) │ │ │ │ + jb 80ae636 <__gmpz_get_d_2exp@plt+0x62996> │ │ │ │ + movl $0x82d110e,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80a8580 <__gmpz_get_d_2exp@plt+0x5c8e0> │ │ │ │ + mov $0x82d10a4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %esp │ │ │ │ + sub (%edx),%ah │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - nop │ │ │ │ - add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80aedce <__gmpz_get_d_2exp@plt+0x6312e> │ │ │ │ - movl $0x80aedbc,-0x4(%ebp) │ │ │ │ - movl $0x82d0f5c,-0xc(%ebp) │ │ │ │ + jb 80ae677 <__gmpz_get_d_2exp@plt+0x629d7> │ │ │ │ + movl $0x82d1096,-0x8(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82d0fd4,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80aa588 <__gmpz_get_d_2exp@plt+0x5e8e8> │ │ │ │ + mov $0x82d110c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - shlb $0x22,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + adc $0x2a,%al │ │ │ │ + and (%eax),%al │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,%ah │ │ │ │ - in (%dx),%eax │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80ae6aa <__gmpz_get_d_2exp@plt+0x62a0a> │ │ │ │ + movl $0x82d111e,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80aeab4 <__gmpz_get_d_2exp@plt+0x62e14> │ │ │ │ - mov $0x82d1190,%esi │ │ │ │ + jmp 80a8580 <__gmpz_get_d_2exp@plt+0x5c8e0> │ │ │ │ + mov $0x82d1114,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - cwtl │ │ │ │ - and (%edx),%esp │ │ │ │ - add %al,(%ecx) │ │ │ │ + loopne 80ae6df <__gmpz_get_d_2exp@plt+0x62a3f> │ │ │ │ + and (%eax),%al │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80aee0a <__gmpz_get_d_2exp@plt+0x6316a> │ │ │ │ - movl $0x80aee1c,0x0(%ebp) │ │ │ │ - movl $0x82d0f70,-0x8(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80ae6eb <__gmpz_get_d_2exp@plt+0x62a4b> │ │ │ │ + movl $0x82d1096,-0x8(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82d0f48,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - push %eax │ │ │ │ - and (%edx),%esp │ │ │ │ + jmp 80aa588 <__gmpz_get_d_2exp@plt+0x5e8e8> │ │ │ │ + mov $0x82d111c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + mov 0x5002229,%al │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,(%esi,%ebp,8) │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80ae71e <__gmpz_get_d_2exp@plt+0x62a7e> │ │ │ │ + movl $0x82d112e,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80aecc0 <__gmpz_get_d_2exp@plt+0x63020> │ │ │ │ + jmp 80a8580 <__gmpz_get_d_2exp@plt+0x5c8e0> │ │ │ │ + mov $0x82d1124,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - adc %ah,(%ebx) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + sub %esp,(%edx) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80ae75a <__gmpz_get_d_2exp@plt+0x62aba> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80ae770,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ae770 <__gmpz_get_d_2exp@plt+0x62ad0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x82d112c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor $0x29,%al │ │ │ │ and (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80aee5d <__gmpz_get_d_2exp@plt+0x631bd> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80aee6c,0x4(%ebp) │ │ │ │ - mov $0x82d114c,%esi │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + xchg %eax,%esi │ │ │ │ + adc %ch,0xfc758908 │ │ │ │ + mov 0x17(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80aa588 <__gmpz_get_d_2exp@plt+0x5e8e8> │ │ │ │ + or $0x29,%al │ │ │ │ + and (%eax),%al │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x58e90075(%ecx) │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - lcall *0xf002222(%eax) │ │ │ │ - add %al,(%edx) │ │ │ │ + jb 80ae7b2 <__gmpz_get_d_2exp@plt+0x62b12> │ │ │ │ + movl $0x82d113e,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80a8580 <__gmpz_get_d_2exp@plt+0x5c8e0> │ │ │ │ + mov $0x82d1134,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + fsubrs (%eax) │ │ │ │ + and (%eax),%al │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,0x60e904c5(%ebx) │ │ │ │ - sti │ │ │ │ - (bad) │ │ │ │ - incl 0x2000100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80aeeb9 <__gmpz_get_d_2exp@plt+0x63219> │ │ │ │ - movl $0x82daee9,-0x8(%ebp) │ │ │ │ - movl $0x82d0ef8,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80aa924 <__gmpz_get_d_2exp@plt+0x5ec84> │ │ │ │ - mov $0x82d11bc,%esi │ │ │ │ + jb 80ae7ee <__gmpz_get_d_2exp@plt+0x62b4e> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80ae804,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ae804 <__gmpz_get_d_2exp@plt+0x62b64> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x82d113c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cld │ │ │ │ - and (%edx),%ah │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x1002228,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - in $0x3b,%al │ │ │ │ - sbbl $0x0,(%ebx,%eax,1) │ │ │ │ - add %dh,0x4a(%edx) │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80aef21 <__gmpz_get_d_2exp@plt+0x63281> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82ce521,-0x1c(%ebp) │ │ │ │ - movl $0x82d0f99,-0x18(%ebp) │ │ │ │ - movl $0x82d0fbd,-0x14(%ebp) │ │ │ │ - movl $0x82d0fcd,-0x10(%ebp) │ │ │ │ - movl $0x82d11bd,-0xc(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 80943ac <__gmpz_get_d_2exp@plt+0x4870c> │ │ │ │ + clc │ │ │ │ + xchg %eax,%esi │ │ │ │ + adc %ch,0xfc758908 │ │ │ │ + mov 0x1b(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80aa588 <__gmpz_get_d_2exp@plt+0x5e8e8> │ │ │ │ + xor $0x29,%al │ │ │ │ + and (%eax),%al │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x54,%al │ │ │ │ + call ce93f042 │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ae854 <__gmpz_get_d_2exp@plt+0x62bb4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + or $0x29,%al │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + add %ch,%cl │ │ │ │ + xchg %eax,%ecx │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %dl,0x2(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80aef50 <__gmpz_get_d_2exp@plt+0x632b0> │ │ │ │ + jb 80ae88e <__gmpz_get_d_2exp@plt+0x62bee> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80aef60 <__gmpz_get_d_2exp@plt+0x632c0> │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ nop │ │ │ │ - add $0x100,%eax │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %al,-0x76f7f511(%eax) │ │ │ │ - (bad) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80aef80 <__gmpz_get_d_2exp@plt+0x632e0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80ae8c7 <__gmpz_get_d_2exp@plt+0x62c27> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x816b1a8,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80aefb7 <__gmpz_get_d_2exp@plt+0x63317> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80aeff8 <__gmpz_get_d_2exp@plt+0x63358> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80aef30,-0x10(%edi) │ │ │ │ + ja 80ae913 <__gmpz_get_d_2exp@plt+0x62c73> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x80ae868,-0x14(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ + movl $0x80ae8a0,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80aefc2 <__gmpz_get_d_2exp@plt+0x63322> │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80aefe9 <__gmpz_get_d_2exp@plt+0x63349> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82daefd,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80af03a <__gmpz_get_d_2exp@plt+0x6339a> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8189dd6,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80af068 <__gmpz_get_d_2exp@plt+0x633c8> │ │ │ │ + jb 80ae94e <__gmpz_get_d_2exp@plt+0x62cae> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80af078 <__gmpz_get_d_2exp@plt+0x633d8> │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ nop │ │ │ │ - add $0x100,%eax │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %bl,-0x76f7f510(%eax) │ │ │ │ - (bad) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80af098 <__gmpz_get_d_2exp@plt+0x633f8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + ja 80ae987 <__gmpz_get_d_2exp@plt+0x62ce7> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x816b154,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80af0cf <__gmpz_get_d_2exp@plt+0x6342f> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80af11c <__gmpz_get_d_2exp@plt+0x6347c> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80af048,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80af107 <__gmpz_get_d_2exp@plt+0x63467> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80af10d <__gmpz_get_d_2exp@plt+0x6346d> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80af010,-0x14(%edi) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80ae9d3 <__gmpz_get_d_2exp@plt+0x62d33> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x80ae928,-0x14(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80ae960,-0x4(%edi) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - nop │ │ │ │ - xchg %eax,%esp │ │ │ │ - push %ds │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + jo 80aea09 <__gmpz_get_d_2exp@plt+0x62d69> │ │ │ │ and (%eax),%al │ │ │ │ + add $0x0,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80af158 <__gmpz_get_d_2exp@plt+0x634b8> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80af16c <__gmpz_get_d_2exp@plt+0x634cc> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - pusha │ │ │ │ - push %ds │ │ │ │ - and (%eax),%al │ │ │ │ - add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80af1fe <__gmpz_get_d_2exp@plt+0x6355e> │ │ │ │ + jb 80aeadc <__gmpz_get_d_2exp@plt+0x62e3c> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80af1a0,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80af1a0 <__gmpz_get_d_2exp@plt+0x63500> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0x1e,%al │ │ │ │ - and (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80af1d7 <__gmpz_get_d_2exp@plt+0x63537> │ │ │ │ - add $0x14,%edi │ │ │ │ + cmp $0x63,%eax │ │ │ │ + jne 80aeae4 <__gmpz_get_d_2exp@plt+0x62e44> │ │ │ │ + mov $0x82d1146,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80af218 <__gmpz_get_d_2exp@plt+0x63578> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80af138,-0x10(%edi) │ │ │ │ + ja 80aea16 <__gmpz_get_d_2exp@plt+0x62d76> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + movl $0x80ae9a0,-0xc(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ + movl $0x80f526c,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80af1e2 <__gmpz_get_d_2exp@plt+0x63542> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80aea52 <__gmpz_get_d_2exp@plt+0x62db2> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + movl $0x80ae8e0,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80f526c,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x80af210,0x0(%ebp) │ │ │ │ - movl $0x82d0f84,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ - mov $0x82d1204,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x48e90075(%ecx) │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - inc %edi │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %dl,(%eax,%eax,1) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80aea61 <__gmpz_get_d_2exp@plt+0x62dc1> │ │ │ │ + mov $0x82d6251,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + loopne 80aead7 <__gmpz_get_d_2exp@plt+0x62e37> │ │ │ │ + and (%eax),%al │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80aea25 <__gmpz_get_d_2exp@plt+0x62d85> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80aea98,0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 80ae524 <__gmpz_get_d_2exp@plt+0x62884> │ │ │ │ + mov $0x82d1158,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x80aeabc,-0x4(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80ad6b8 <__gmpz_get_d_2exp@plt+0x61a18> │ │ │ │ + xchg %ax,%ax │ │ │ │ nop │ │ │ │ - add $0x2000100,%eax │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80af27a <__gmpz_get_d_2exp@plt+0x635da> │ │ │ │ - movl $0x80af268,-0x4(%ebp) │ │ │ │ - movl $0x82d0f5c,-0xc(%ebp) │ │ │ │ + jb 80aeb4d <__gmpz_get_d_2exp@plt+0x62ead> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ - nop │ │ │ │ - mov $0x1f,%ah │ │ │ │ + movl $0x80aeb38,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80aeb38 <__gmpz_get_d_2exp@plt+0x62e98> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub %ah,(%esi) │ │ │ │ and (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dl,-0x76f7f50e(%eax) │ │ │ │ - jne 80af26e <__gmpz_get_d_2exp@plt+0x635ce> │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80aef60 <__gmpz_get_d_2exp@plt+0x632c0> │ │ │ │ - mov $0x82d1230,%esi │ │ │ │ + add %ah,0xa(%ebx,%ebp,8) │ │ │ │ + or %cl,-0x899fc8a(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80aeb64 <__gmpz_get_d_2exp@plt+0x62ec4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x82d1160,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %ds,(%edi) │ │ │ │ - and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cld │ │ │ │ + and $0x10022,%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80af2b6 <__gmpz_get_d_2exp@plt+0x63616> │ │ │ │ - movl $0x80af2c8,0x0(%ebp) │ │ │ │ - movl $0x82d0f70,-0x8(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + push %edx │ │ │ │ + adc %ebp,0xfc758908 │ │ │ │ + mov 0xf(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80aa588 <__gmpz_get_d_2exp@plt+0x5e8e8> │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80aebb4 <__gmpz_get_d_2exp@plt+0x62f14> │ │ │ │ + movl $0x80aec60,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80b3440 <__gmpz_get_d_2exp@plt+0x677a0> │ │ │ │ + mov $0x82d11a4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sub %esp,%fs:(%edx) │ │ │ │ + add %al,%ah │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + jne 80aebe1 <__gmpz_get_d_2exp@plt+0x62f41> │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 80b1d74 <__gmpz_get_d_2exp@plt+0x660d4> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cwtl │ │ │ │ + and $0x1c40022,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,%al │ │ │ │ + jmp 80aebf8 <__gmpz_get_d_2exp@plt+0x62f58> │ │ │ │ + or %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + jne 80aec58 <__gmpz_get_d_2exp@plt+0x62fb8> │ │ │ │ + sub $0xfc758908,%eax │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ + jmp 80a7b5c <__gmpz_get_d_2exp@plt+0x5bebc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + test %ah,0x7460022 │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + or %bh,(%esp,%ebp,8) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - inc %esp │ │ │ │ - pop %ds │ │ │ │ - and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80aec3c <__gmpz_get_d_2exp@plt+0x62f9c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %eax │ │ │ │ + and $0xc40022,%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %ch,%al │ │ │ │ - repnz or (%eax),%cl │ │ │ │ + jmp 80aec4c <__gmpz_get_d_2exp@plt+0x62fac> │ │ │ │ + or %cl,0x45891045(%ebx) │ │ │ │ + clc │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80af16c <__gmpz_get_d_2exp@plt+0x634cc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1f,%al │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80a7658 <__gmpz_get_d_2exp@plt+0x5b9b8> │ │ │ │ + xor $0x25,%al │ │ │ │ and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + les (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80af309 <__gmpz_get_d_2exp@plt+0x63669> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80af318,0x4(%ebp) │ │ │ │ - mov $0x82d11ec,%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + adc %ch,%ah │ │ │ │ + or (%eax),%cl │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80aec10 <__gmpz_get_d_2exp@plt+0x62f70> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ nop │ │ │ │ + sbb $0x25,%al │ │ │ │ + and (%eax),%al │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x58e90075(%ecx) │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - decl 0xf0022(%esi,%ebx,1) │ │ │ │ - add (%eax),%al │ │ │ │ + jb 80aecd8 <__gmpz_get_d_2exp@plt+0x63038> │ │ │ │ + movl $0x80aed0c,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80aed0c <__gmpz_get_d_2exp@plt+0x6306c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lock and $0x22,%al │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + in (%dx),%al │ │ │ │ + in (%dx),%al │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80aecec <__gmpz_get_d_2exp@plt+0x6304c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x82d11b4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov $0x3002224,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,0x60e904c5(%ebx) │ │ │ │ - sti │ │ │ │ + add %cl,0x458b0075(%ecx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,0x4589044d(%ecx) │ │ │ │ + or %ch,%cl │ │ │ │ + mov %bh,%dh │ │ │ │ (bad) │ │ │ │ - incl 0x2000100 │ │ │ │ + lcall *0x42002224(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,0x468b080a(%esp,%ebp,8) │ │ │ │ + pop %es │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80aecb4 <__gmpz_get_d_2exp@plt+0x63014> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + jl 80aed4e <__gmpz_get_d_2exp@plt+0x630ae> │ │ │ │ + and (%eax),%al │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80af365 <__gmpz_get_d_2exp@plt+0x636c5> │ │ │ │ - movl $0x82daee9,-0x8(%ebp) │ │ │ │ - movl $0x82d0f4c,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80aa924 <__gmpz_get_d_2exp@plt+0x5ec84> │ │ │ │ - mov $0x82d125c,%esi │ │ │ │ + jb 80aed6e <__gmpz_get_d_2exp@plt+0x630ce> │ │ │ │ + movl $0x82daee9,-0x14(%ebp) │ │ │ │ + movl $0x82daeee,-0x10(%ebp) │ │ │ │ + movl $0x82dcc09,-0xc(%ebp) │ │ │ │ + movl $0x82dc501,-0x8(%ebp) │ │ │ │ + movl $0x82d11b7,-0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80a8438 <__gmpz_get_d_2exp@plt+0x5c798> │ │ │ │ + mov $0x82d11bc,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - lock push %ds │ │ │ │ - and (%eax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + fs and $0x22,%al │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - in $0x3b,%al │ │ │ │ - sbbl $0x0,(%ebx,%eax,1) │ │ │ │ - add %dh,0x4a(%edx) │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80af3cd <__gmpz_get_d_2exp@plt+0x6372d> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82ce521,-0x1c(%ebp) │ │ │ │ - movl $0x82d0f99,-0x18(%ebp) │ │ │ │ - movl $0x82d0fbd,-0x14(%ebp) │ │ │ │ - movl $0x82d0fcd,-0x10(%ebp) │ │ │ │ - movl $0x82d125d,-0xc(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 80943ac <__gmpz_get_d_2exp@plt+0x4870c> │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80aedab <__gmpz_get_d_2exp@plt+0x6310b> │ │ │ │ + movl $0x80aedc0,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80aedc0 <__gmpz_get_d_2exp@plt+0x63120> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + mov $0x82d11dc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + sub $0x24,%al │ │ │ │ + and (%eax),%al │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + or %al,-0x6d16fb3b(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80af3fc <__gmpz_get_d_2exp@plt+0x6375c> │ │ │ │ + jb 80aedfe <__gmpz_get_d_2exp@plt+0x6315e> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80af40c <__gmpz_get_d_2exp@plt+0x6376c> │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ nop │ │ │ │ - add $0x100,%eax │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %ch,(%esp,%esi,8) │ │ │ │ - or (%eax),%cl │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80aee37 <__gmpz_get_d_2exp@plt+0x63197> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x816b1a8,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80af42c <__gmpz_get_d_2exp@plt+0x6378c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80af463 <__gmpz_get_d_2exp@plt+0x637c3> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80af4a4 <__gmpz_get_d_2exp@plt+0x63804> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80af3dc,-0x10(%edi) │ │ │ │ + ja 80aee83 <__gmpz_get_d_2exp@plt+0x631e3> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x80aedd8,-0x14(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ + movl $0x80aee10,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80af46e <__gmpz_get_d_2exp@plt+0x637ce> │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80af495 <__gmpz_get_d_2exp@plt+0x637f5> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80aeebe <__gmpz_get_d_2exp@plt+0x6321e> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80aeef7 <__gmpz_get_d_2exp@plt+0x63257> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82daefd,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + movl $0x816b154,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80aef43 <__gmpz_get_d_2exp@plt+0x632a3> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x80aee98,-0x14(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80aeed0,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov %fs,(%edx) │ │ │ │ + and (%eax),%al │ │ │ │ + push %cs │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80af033 <__gmpz_get_d_2exp@plt+0x63393> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp $0x63,%eax │ │ │ │ + jne 80af03b <__gmpz_get_d_2exp@plt+0x6339b> │ │ │ │ + mov $0x82d11d2,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80aef86 <__gmpz_get_d_2exp@plt+0x632e6> │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + movl $0x80aef10,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80f526c,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80aefe4,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x10c783f0(%ecx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80aefc2 <__gmpz_get_d_2exp@plt+0x63322> │ │ │ │ + mov 0x2(%eax),%eax │ │ │ │ + movl $0x80aee50,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80f526c,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80af4e6 <__gmpz_get_d_2exp@plt+0x63846> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7c0e7610(%ecx) │ │ │ │ + loope 80af026 <__gmpz_get_d_2exp@plt+0x63386> │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80aefe6 <__gmpz_get_d_2exp@plt+0x63346> │ │ │ │ + mov $0x82d6251,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x82d11e4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + cmp $0x73,%eax │ │ │ │ + jne 80af04b <__gmpz_get_d_2exp@plt+0x633ab> │ │ │ │ + mov $0x82d11c6,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80af06c,-0x4(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80ae9f0 <__gmpz_get_d_2exp@plt+0x62d50> │ │ │ │ + mov %bl,(%edx) │ │ │ │ + and (%eax),%al │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80aef95 <__gmpz_get_d_2exp@plt+0x632f5> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80af0a0,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80af0a0 <__gmpz_get_d_2exp@plt+0x63400> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + push %esp │ │ │ │ + sbb (%edx),%ah │ │ │ │ + add %ah,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x1c,%al │ │ │ │ + lock or (%eax),%cl │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8189dd6,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80abfa0 <__gmpz_get_d_2exp@plt+0x60300> │ │ │ │ + add $0x8000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80af0de <__gmpz_get_d_2exp@plt+0x6343e> │ │ │ │ + movl $0x82d1216,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80a8580 <__gmpz_get_d_2exp@plt+0x5c8e0> │ │ │ │ + mov $0x82d11ec,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + hlt │ │ │ │ + and %ah,(%edx) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80af11a <__gmpz_get_d_2exp@plt+0x6347a> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80af130,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80af130 <__gmpz_get_d_2exp@plt+0x63490> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x82d1214,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x1002220,%esp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + ficoms (%ecx) │ │ │ │ + sub $0xfc758908,%eax │ │ │ │ + mov 0xf(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80aa588 <__gmpz_get_d_2exp@plt+0x5e8e8> │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80af514 <__gmpz_get_d_2exp@plt+0x63874> │ │ │ │ + jb 80af176 <__gmpz_get_d_2exp@plt+0x634d6> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80af524 <__gmpz_get_d_2exp@plt+0x63884> │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ nop │ │ │ │ - add $0x100,%eax │ │ │ │ + xchg %eax,%esp │ │ │ │ + and %ah,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %al,0xa(%ebp,%esi,8) │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 80af544 <__gmpz_get_d_2exp@plt+0x638a4> │ │ │ │ + jb 80af1ef <__gmpz_get_d_2exp@plt+0x6354f> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80af200,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80af200 <__gmpz_get_d_2exp@plt+0x63560> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8166a60 <__gmpz_get_d_2exp@plt+0x11adc0> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80af57b <__gmpz_get_d_2exp@plt+0x638db> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80af5c8 <__gmpz_get_d_2exp@plt+0x63928> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80af4f4,-0x10(%edi) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80af1b5 <__gmpz_get_d_2exp@plt+0x63515> │ │ │ │ + movl $0x80b34a8,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb $0x20,%al │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,%ah │ │ │ │ + int1 │ │ │ │ + or (%eax),%cl │ │ │ │ + movl $0x82d1601,-0xc(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80b30cc <__gmpz_get_d_2exp@plt+0x6742c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + call d0b1448 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80af26f <__gmpz_get_d_2exp@plt+0x635cf> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x80af188,-0x14(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x80b34b8,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + movl $0x82d1601,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + pop %ds │ │ │ │ + and (%eax),%al │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80af2bf <__gmpz_get_d_2exp@plt+0x6361f> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x80af150,-0x14(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ + movl $0x80af234,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80af5b3 <__gmpz_get_d_2exp@plt+0x63913> │ │ │ │ - add $0x18,%edi │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + push %cs │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80af33a <__gmpz_get_d_2exp@plt+0x6369a> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80af350,0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80aef60 <__gmpz_get_d_2exp@plt+0x632c0> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80af5b9 <__gmpz_get_d_2exp@plt+0x63919> │ │ │ │ + ja 80af2fe <__gmpz_get_d_2exp@plt+0x6365e> │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80af4bc,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + movl $0x80af28c,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80f526c,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + mov $0x82d122c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + int3 │ │ │ │ + push %ds │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80af30d <__gmpz_get_d_2exp@plt+0x6366d> │ │ │ │ + mov $0x82d6251,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + xchg %ax,%ax │ │ │ │ nop │ │ │ │ - call 90b17f6 │ │ │ │ + mov $0x1e,%ah │ │ │ │ + and (%eax),%al │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80af604 <__gmpz_get_d_2exp@plt+0x63964> │ │ │ │ + jb 80af39b <__gmpz_get_d_2exp@plt+0x636fb> │ │ │ │ + movl $0x80af3b0,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80af3b0 <__gmpz_get_d_2exp@plt+0x63710> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x82d123c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + jl 80af3c4 <__gmpz_get_d_2exp@plt+0x63724> │ │ │ │ + and (%eax),%al │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + or %al,0x1ae904c5(%ebx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jmp *-0x70(%esi) │ │ │ │ + je 80af375 <__gmpz_get_d_2exp@plt+0x636d5> │ │ │ │ + and (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80af3f6 <__gmpz_get_d_2exp@plt+0x63756> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80af618 <__gmpz_get_d_2exp@plt+0x63978> │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x82d1245,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 813c4d8 <__gmpz_get_d_2exp@plt+0xf0838> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ nop │ │ │ │ - mov $0x19,%ah │ │ │ │ - and (%eax),%al │ │ │ │ - add $0x100,%eax │ │ │ │ + dec %esp │ │ │ │ + mov $0x22,%ch │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80af6aa <__gmpz_get_d_2exp@plt+0x63a0a> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80af64c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 80af435 <__gmpz_get_d_2exp@plt+0x63795> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80af444,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80af64c <__gmpz_get_d_2exp@plt+0x639ac> │ │ │ │ + jne 80af444 <__gmpz_get_d_2exp@plt+0x637a4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + adc %dh,0x22(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %cl,0x12(%ebp) │ │ │ │ + sub $0xfcc58308,%eax │ │ │ │ + jmp 8140a8c <__gmpz_get_d_2exp@plt+0xf4dec> │ │ │ │ xchg %ax,%ax │ │ │ │ - sbbb $0x22,(%ecx) │ │ │ │ + fdivs 0x100(%edx,%eiz,1) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + jb 80af4c6 <__gmpz_get_d_2exp@plt+0x63826> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80af4d8,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80af4d8 <__gmpz_get_d_2exp@plt+0x63838> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80af683 <__gmpz_get_d_2exp@plt+0x639e3> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80af6c4 <__gmpz_get_d_2exp@plt+0x63a24> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80af5e4,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7c0e7610(%ecx) │ │ │ │ + loope 80af4a6 <__gmpz_get_d_2exp@plt+0x63806> │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jae 80af4b3 <__gmpz_get_d_2exp@plt+0x63813> │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jae 80af4bb <__gmpz_get_d_2exp@plt+0x6381b> │ │ │ │ + cmpl $0x3,0x3(%eax) │ │ │ │ + jg 80af4bb <__gmpz_get_d_2exp@plt+0x6381b> │ │ │ │ + mov %eax,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80af68e <__gmpz_get_d_2exp@plt+0x639ee> │ │ │ │ + mov $0x82d125d,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x80af6bc,0x0(%ebp) │ │ │ │ - movl $0x82d0f84,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + fs mov $0x22,%ah │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,0x7589080a(%esp,%esi,8) │ │ │ │ + clc │ │ │ │ + movl $0x82d1255,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ - mov $0x82d12a4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp 8140838 <__gmpz_get_d_2exp@plt+0xf4b98> │ │ │ │ xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + aam $0x1d │ │ │ │ + and (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x18(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80af537 <__gmpz_get_d_2exp@plt+0x63897> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80af548,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x82d1255,-0x14(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 813dc7c <__gmpz_get_d_2exp@plt+0xf1fdc> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + fdivl 0x10022(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add %cl,-0x4916fb8b(%ecx) │ │ │ │ + rorl $0x0,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + lock mov $0x22,%bl │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x48e90075(%ecx) │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - inc %edi │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %dl,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - nop │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80af726 <__gmpz_get_d_2exp@plt+0x63a86> │ │ │ │ - movl $0x80af714,-0x4(%ebp) │ │ │ │ - movl $0x82d0f5c,-0xc(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ + jb 80af591 <__gmpz_get_d_2exp@plt+0x638f1> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80af5a0,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ - nop │ │ │ │ - test $0x1b,%al │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80af5a0 <__gmpz_get_d_2exp@plt+0x63900> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov $0xb3,%ah │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %ah,0x12(%ebp) │ │ │ │ + sub $0xfcc58308,%eax │ │ │ │ + jmp 8140a8c <__gmpz_get_d_2exp@plt+0xf4dec> │ │ │ │ + xchg %ax,%ax │ │ │ │ + jl 80af569 <__gmpz_get_d_2exp@plt+0x638c9> │ │ │ │ and (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80af622 <__gmpz_get_d_2exp@plt+0x63982> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80af634,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80af634 <__gmpz_get_d_2exp@plt+0x63994> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7c0e7610(%ecx) │ │ │ │ + loope 80af602 <__gmpz_get_d_2exp@plt+0x63962> │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jae 80af60f <__gmpz_get_d_2exp@plt+0x6396f> │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jae 80af617 <__gmpz_get_d_2exp@plt+0x63977> │ │ │ │ + cmpl $0x3,0x3(%eax) │ │ │ │ + jg 80af617 <__gmpz_get_d_2exp@plt+0x63977> │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x82d125d,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or %dh,0x22(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,(%edi,%esi,8) │ │ │ │ + add %bh,%al │ │ │ │ + cmc │ │ │ │ or (%eax),%cl │ │ │ │ + mov %esi,-0x8(%ebp) │ │ │ │ + movl $0x82d126d,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8140838 <__gmpz_get_d_2exp@plt+0xf4b98> │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + push $0x200221c │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80af6c9 <__gmpz_get_d_2exp@plt+0x63a29> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80af71c,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x82d126d,-0x14(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 813dc7c <__gmpz_get_d_2exp@plt+0xf1fdc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81669f0 <__gmpz_get_d_2exp@plt+0x11ad50> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80af693 <__gmpz_get_d_2exp@plt+0x639f3> │ │ │ │ + movl $0x8143d68,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,0x7589080a(%esi,%esi,8) │ │ │ │ + cld │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80af40c <__gmpz_get_d_2exp@plt+0x6376c> │ │ │ │ - mov $0x82d12d0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp 814145c <__gmpz_get_d_2exp@plt+0xf57bc> │ │ │ │ xchg %ax,%ax │ │ │ │ - sbbb $0x22,(%ebx) │ │ │ │ + dec %esp │ │ │ │ + mov $0x22,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,%ah │ │ │ │ + testb $0x8,(%edx) │ │ │ │ + mov %esi,-0x8(%ebp) │ │ │ │ + movl $0x82d128d,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 813c4d8 <__gmpz_get_d_2exp@plt+0xf0838> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cwtl │ │ │ │ + sbb (%edx),%esp │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80af762 <__gmpz_get_d_2exp@plt+0x63ac2> │ │ │ │ - movl $0x80af774,0x0(%ebp) │ │ │ │ - movl $0x82d0f70,-0x8(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0xf4,%al │ │ │ │ + testb $0x8,(%edx) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %bl,(%ebx) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 813b70c <__gmpz_get_d_2exp@plt+0xefa6c> │ │ │ │ + sbb %fs:(%edx),%esp │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80af783 <__gmpz_get_d_2exp@plt+0x63ae3> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80af8c0,-0x18(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov 0x14(%esi),%esi │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80af8c0 <__gmpz_get_d_2exp@plt+0x63c20> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,0x7589080a(%edi,%esi,8) │ │ │ │ - cld │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80af618 <__gmpz_get_d_2exp@plt+0x63978> │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %cl,-0x7cf7d2ee(%ebp) │ │ │ │ + (bad) │ │ │ │ + xor %ch,%cl │ │ │ │ + or %al,(%eax) │ │ │ │ xchg %ax,%ax │ │ │ │ - clc │ │ │ │ - sbb (%edx),%ah │ │ │ │ + mov %gs,0x10022(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x94,%al │ │ │ │ + testl $0xfc758908,(%edx) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 813c4d8 <__gmpz_get_d_2exp@plt+0xf0838> │ │ │ │ + push $0x430022af │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80af7b5 <__gmpz_get_d_2exp@plt+0x63b15> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80af7c4,0x4(%ebp) │ │ │ │ - mov $0x82d128c,%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + or %dh,0x7589080a(%edi,%esi,8) │ │ │ │ + add %ch,%cl │ │ │ │ + int1 │ │ │ │ + int3 │ │ │ │ + or %al,(%eax) │ │ │ │ nop │ │ │ │ + dec %esp │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ + and (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,%al │ │ │ │ + testl $0xf8758908,(%edx) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 813c4d8 <__gmpz_get_d_2exp@plt+0xf0838> │ │ │ │ + jl 80af828 <__gmpz_get_d_2exp@plt+0x63b88> │ │ │ │ + and (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,%ah │ │ │ │ + testl $0xf8758908,(%edx) │ │ │ │ + movl $0x82d1275,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 813dc7c <__gmpz_get_d_2exp@plt+0xf1fdc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb %fs:(%edx),%ah │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x58e90075(%ecx) │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - incl 0xf00221a(%eax) │ │ │ │ - add %al,(%edx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,(%eax) │ │ │ │ + clc │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x82d124d,-0x4(%ebp) │ │ │ │ + mov %esi,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8140838 <__gmpz_get_d_2exp@plt+0xf4b98> │ │ │ │ + nop │ │ │ │ + cmp %bl,(%edx) │ │ │ │ + and (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,-0x8(%eax) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x82d127d,-0x4(%ebp) │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 813dc7c <__gmpz_get_d_2exp@plt+0xf1fdc> │ │ │ │ + nop │ │ │ │ + or $0x1a,%al │ │ │ │ + and (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,0xa(%eax,%edi,8) │ │ │ │ + or %cl,0x45c7f875(%ecx) │ │ │ │ + cld │ │ │ │ + test %edx,(%edx) │ │ │ │ + sub $0xf8c58308,%eax │ │ │ │ + jmp 813dc7c <__gmpz_get_d_2exp@plt+0xf1fdc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + in $0x19,%al │ │ │ │ + and (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,0x60e904c5(%ebx) │ │ │ │ - sti │ │ │ │ - (bad) │ │ │ │ - incl 0x2000100 │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,%al │ │ │ │ + clc │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80af8e8 <__gmpz_get_d_2exp@plt+0x63c48> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x3002219,%esp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,-0x76f7f508(%eax) │ │ │ │ + jne 80af8ea <__gmpz_get_d_2exp@plt+0x63c4a> │ │ │ │ + movl $0x82d1265,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8140838 <__gmpz_get_d_2exp@plt+0xf4b98> │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + add $0x4000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c48b39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80af811 <__gmpz_get_d_2exp@plt+0x63b71> │ │ │ │ - movl $0x82daee9,-0x8(%ebp) │ │ │ │ - movl $0x82cf195,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80aa924 <__gmpz_get_d_2exp@plt+0x5ec84> │ │ │ │ - mov $0x82d12fc,%esi │ │ │ │ + ja 80af9a6 <__gmpz_get_d_2exp@plt+0x63d06> │ │ │ │ + movl $0x80af3cc,-0x70(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x68(%edi) │ │ │ │ + movl $0x80af408,-0x64(%edi) │ │ │ │ + lea -0x70(%edi),%eax │ │ │ │ + mov %eax,-0x5c(%edi) │ │ │ │ + movl $0x80af464,-0x58(%edi) │ │ │ │ + lea -0x64(%edi),%ecx │ │ │ │ + mov %ecx,-0x50(%edi) │ │ │ │ + movl $0x80af500,-0x4c(%edi) │ │ │ │ + mov %ecx,-0x44(%edi) │ │ │ │ + lea -0x58(%edi),%ecx │ │ │ │ + mov %ecx,-0x40(%edi) │ │ │ │ + movl $0x80af564,-0x3c(%edi) │ │ │ │ + lea -0x4c(%edi),%edx │ │ │ │ + mov %edx,-0x34(%edi) │ │ │ │ + movl $0x80af5c0,-0x30(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + lea -0x3c(%edi),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + movl $0x80af65c,-0x24(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + lea -0x30(%edi),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x80af740,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x14(%edi),%esi │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + movl $0x74,0x33c(%ebx) │ │ │ │ + mov $0x82d12e4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - in $0x1a,%al │ │ │ │ + jl 80af967 <__gmpz_get_d_2exp@plt+0x63cc7> │ │ │ │ and (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - in $0x3b,%al │ │ │ │ - sbbl $0x0,(%ebx,%eax,1) │ │ │ │ - add %dh,0x4a(%edx) │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80af879 <__gmpz_get_d_2exp@plt+0x63bd9> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82ce521,-0x1c(%ebp) │ │ │ │ - movl $0x82d0f99,-0x18(%ebp) │ │ │ │ - movl $0x82d0fbd,-0x14(%ebp) │ │ │ │ - movl $0x82d0fcd,-0x10(%ebp) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80af9ee <__gmpz_get_d_2exp@plt+0x63d4e> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ movl $0x82d12fd,-0xc(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 80943ac <__gmpz_get_d_2exp@plt+0x4870c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 813c4d8 <__gmpz_get_d_2exp@plt+0xf0838> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + push %esp │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ + and (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80af8a8 <__gmpz_get_d_2exp@plt+0x63c08> │ │ │ │ + jb 80afa64 <__gmpz_get_d_2exp@plt+0x63dc4> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x80afa90,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80af8b8 <__gmpz_get_d_2exp@plt+0x63c18> │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80afa90 <__gmpz_get_d_2exp@plt+0x63df0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81669f0 <__gmpz_get_d_2exp@plt+0x11ad50> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80afa2d <__gmpz_get_d_2exp@plt+0x63d8d> │ │ │ │ + movl $0x8143d68,-0x4(%edi) │ │ │ │ + lea 0x1(%esi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %bl,%al │ │ │ │ - clc │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,0xa(%edx,%edi,8) │ │ │ │ + or %cl,-0x3a7c038b(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 814145c <__gmpz_get_d_2exp@plt+0xf57bc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + les 0x22(%esi),%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,-0x6(%eax) │ │ │ │ or (%eax),%cl │ │ │ │ - mov %eax,%esi │ │ │ │ + mov %esi,-0x8(%ebp) │ │ │ │ + movl $0x82d1305,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8140a8c <__gmpz_get_d_2exp@plt+0xf4dec> │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + sbb %ah,%fs:(%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80afb76 <__gmpz_get_d_2exp@plt+0x63ed6> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80afc44,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80af8d8 <__gmpz_get_d_2exp@plt+0x63c38> │ │ │ │ + jne 80afc44 <__gmpz_get_d_2exp@plt+0x63fa4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81669f0 <__gmpz_get_d_2exp@plt+0x11ad50> │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80af90f <__gmpz_get_d_2exp@plt+0x63c6f> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80af950 <__gmpz_get_d_2exp@plt+0x63cb0> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80af888,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80af91a <__gmpz_get_d_2exp@plt+0x63c7a> │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80afaf3 <__gmpz_get_d_2exp@plt+0x63e53> │ │ │ │ + movl $0x8143d68,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80af941 <__gmpz_get_d_2exp@plt+0x63ca1> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + enter $0x2217,$0x0 │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80afb29 <__gmpz_get_d_2exp@plt+0x63e89> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82daefd,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + movl $0x81418cc,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80afbf4,0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 813b70c <__gmpz_get_d_2exp@plt+0xefa6c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,(%ebx,%edi,8) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 814145c <__gmpz_get_d_2exp@plt+0xf57bc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + subb $0x0,0x10022(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x84,%al │ │ │ │ + sti │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 813b70c <__gmpz_get_d_2exp@plt+0xefa6c> │ │ │ │ + inc %esp │ │ │ │ + pop %ss │ │ │ │ + and (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,0x458b080a(%ebx,%edi,8) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + movl $0x82d1305,-0x4(%ebp) │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8140838 <__gmpz_get_d_2exp@plt+0xf4b98> │ │ │ │ + nop │ │ │ │ + sbb %dl,(%edi) │ │ │ │ + and (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,%al │ │ │ │ + sti │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %esi,-0x8(%ebp) │ │ │ │ + movl $0x82d1305,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8140838 <__gmpz_get_d_2exp@plt+0xf4b98> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + lock push %ss │ │ │ │ + and (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add $0x44,%al │ │ │ │ + sti │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80afb44 <__gmpz_get_d_2exp@plt+0x63ea4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + fcoms (%esi) │ │ │ │ + and (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,(%esp,%edi,8) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80af910 <__gmpz_get_d_2exp@plt+0x63c70> │ │ │ │ + mov $0x16,%al │ │ │ │ + and (%eax),%al │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80afca9 <__gmpz_get_d_2exp@plt+0x64009> │ │ │ │ + movl $0x80af9c4,-0x24(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x80afa00,-0x18(%edi) │ │ │ │ + lea -0x24(%edi),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x80afab8,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0xc(%edi),%esi │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + mov $0x82d132c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ + js 80afc68 <__gmpz_get_d_2exp@plt+0x63fc8> │ │ │ │ + and (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80af992 <__gmpz_get_d_2exp@plt+0x63cf2> │ │ │ │ + jb 80afcf2 <__gmpz_get_d_2exp@plt+0x64052> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8189dd6,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x82d125d,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ + jmp 813c4d8 <__gmpz_get_d_2exp@plt+0xf0838> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + push %eax │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + and (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80af9c0 <__gmpz_get_d_2exp@plt+0x63d20> │ │ │ │ + jb 80afd65 <__gmpz_get_d_2exp@plt+0x640c5> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x80afd90,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80af9d0 <__gmpz_get_d_2exp@plt+0x63d30> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dh,%al │ │ │ │ - stc │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80af9f0 <__gmpz_get_d_2exp@plt+0x63d50> │ │ │ │ + jne 80afd90 <__gmpz_get_d_2exp@plt+0x640f0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81669f0 <__gmpz_get_d_2exp@plt+0x11ad50> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80afa27 <__gmpz_get_d_2exp@plt+0x63d87> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80afa74 <__gmpz_get_d_2exp@plt+0x63dd4> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80af9a0,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80afa5f <__gmpz_get_d_2exp@plt+0x63dbf> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80afa65 <__gmpz_get_d_2exp@plt+0x63dc5> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80af968,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80afd31 <__gmpz_get_d_2exp@plt+0x64091> │ │ │ │ + movl $0x8143d68,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,-0x3(%eax) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 814145c <__gmpz_get_d_2exp@plt+0xf57bc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + les 0x22(%ebx),%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,-0x3(%eax) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %esi,-0x8(%ebp) │ │ │ │ + movl $0x82d1305,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8140a8c <__gmpz_get_d_2exp@plt+0xf4dec> │ │ │ │ + xchg %ax,%ax │ │ │ │ nop │ │ │ │ - cmp $0x15,%al │ │ │ │ - and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + fs adc $0x20022,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + lea -0x18(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80afab0 <__gmpz_get_d_2exp@plt+0x63e10> │ │ │ │ + jb 80afe76 <__gmpz_get_d_2exp@plt+0x641d6> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80aff44,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80afac4 <__gmpz_get_d_2exp@plt+0x63e24> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - or %dl,0x50022 │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80afb56 <__gmpz_get_d_2exp@plt+0x63eb6> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80afaf8,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80afaf8 <__gmpz_get_d_2exp@plt+0x63e58> │ │ │ │ + jne 80aff44 <__gmpz_get_d_2exp@plt+0x642a4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81669f0 <__gmpz_get_d_2exp@plt+0x11ad50> │ │ │ │ xchg %ax,%ax │ │ │ │ - aam $0x14 │ │ │ │ - and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80afb2f <__gmpz_get_d_2exp@plt+0x63e8f> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80afb70 <__gmpz_get_d_2exp@plt+0x63ed0> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80afa90,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80afb3a <__gmpz_get_d_2exp@plt+0x63e9a> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80afdf3 <__gmpz_get_d_2exp@plt+0x64153> │ │ │ │ + movl $0x8143d68,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x80afb68,0x0(%ebp) │ │ │ │ - movl $0x82d0f84,-0x8(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + enter $0x2214,$0x0 │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80afe29 <__gmpz_get_d_2exp@plt+0x64189> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ + movl $0x81418cc,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80afef4,0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ - mov $0x82d1344,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp 813b70c <__gmpz_get_d_2exp@plt+0xefa6c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x48e90075(%ecx) │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - inc %edi │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %dl,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - nop │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80afbd2 <__gmpz_get_d_2exp@plt+0x63f32> │ │ │ │ - movl $0x80afbc0,-0x4(%ebp) │ │ │ │ - movl $0x82d0f5c,-0xc(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ - nop │ │ │ │ - pushf │ │ │ │ - pop %ss │ │ │ │ - and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,%al │ │ │ │ - sti │ │ │ │ + add %cl,(%esi,%edi,8) │ │ │ │ or (%eax),%cl │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80af8b8 <__gmpz_get_d_2exp@plt+0x63c18> │ │ │ │ - mov $0x82d1370,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp 814145c <__gmpz_get_d_2exp@plt+0xf57bc> │ │ │ │ xchg %ax,%ax │ │ │ │ - je 80afbf5 <__gmpz_get_d_2exp@plt+0x63f55> │ │ │ │ + subb $0x0,0x10022(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x84,%al │ │ │ │ + decb (%edx) │ │ │ │ + or %cl,0x4589fc75(%ecx) │ │ │ │ + add %al,0x50e9fcc5(%ebx) │ │ │ │ + mov $0x14440008,%eax │ │ │ │ and (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80afc0e <__gmpz_get_d_2exp@plt+0x63f6e> │ │ │ │ - movl $0x80afc20,0x0(%ebp) │ │ │ │ - movl $0x82d0f70,-0x8(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,0x458b080a(%esi,%edi,8) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + movl $0x82d1305,-0x4(%ebp) │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - sub $0x17,%al │ │ │ │ - and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + jmp 8140838 <__gmpz_get_d_2exp@plt+0xf4b98> │ │ │ │ + nop │ │ │ │ + sbb %dl,(%edx,%eiz,1) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,%al │ │ │ │ + decb (%edx) │ │ │ │ + or %cl,0x45c7f875(%ecx) │ │ │ │ + cld │ │ │ │ + add $0x83082d13,%eax │ │ │ │ + (bad) │ │ │ │ + sub (%ecx),%ecx │ │ │ │ + or %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + lock adc (%edx),%esp │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add $0x44,%al │ │ │ │ + decb (%edx) │ │ │ │ + or %cl,-0x3a7cff8b(%ebx) │ │ │ │ + add $0x66,%al │ │ │ │ + test $0x850f0003,%esi │ │ │ │ + adc %bh,%bh │ │ │ │ + (bad) │ │ │ │ + decl -0x271f00fa(%ebx) │ │ │ │ + adc (%edx),%esp │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %al,-0x4(%eax) │ │ │ │ + add %bl,(%edi,%edi,8) │ │ │ │ or (%eax),%cl │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80afac4 <__gmpz_get_d_2exp@plt+0x63e24> │ │ │ │ - xchg %ax,%ax │ │ │ │ - in (%dx),%al │ │ │ │ - push %ss │ │ │ │ + jmp 80af910 <__gmpz_get_d_2exp@plt+0x63c70> │ │ │ │ + mov $0x13,%al │ │ │ │ and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80afc61 <__gmpz_get_d_2exp@plt+0x63fc1> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80afc70,0x4(%ebp) │ │ │ │ - mov $0x82d132c,%esi │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80affa9 <__gmpz_get_d_2exp@plt+0x64309> │ │ │ │ + movl $0x80afcc8,-0x24(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x80afd04,-0x18(%edi) │ │ │ │ + lea -0x24(%edi),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x80afdb8,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0xc(%edi),%esi │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + mov $0x82d1334,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ + mov %ch,0x50022(%ecx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x58e90075(%ecx) │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - push 0x22(%esi,%edx,1) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,0x60e904c5(%ebx) │ │ │ │ - sti │ │ │ │ - (bad) │ │ │ │ - incl 0x2000100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80afcbd <__gmpz_get_d_2exp@plt+0x6401d> │ │ │ │ - movl $0x82daee9,-0x8(%ebp) │ │ │ │ - movl $0x82cf1b5,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80aa924 <__gmpz_get_d_2exp@plt+0x5ec84> │ │ │ │ - mov $0x82d139c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - fcoms (%esi) │ │ │ │ - and (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - in $0x3b,%al │ │ │ │ - sbbl $0x0,(%ebx,%eax,1) │ │ │ │ - add %dh,0x4a(%edx) │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80afd25 <__gmpz_get_d_2exp@plt+0x64085> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82ce521,-0x1c(%ebp) │ │ │ │ - movl $0x82d0f99,-0x18(%ebp) │ │ │ │ - movl $0x82d0fbd,-0x14(%ebp) │ │ │ │ - movl $0x82d0fcd,-0x10(%ebp) │ │ │ │ - movl $0x82d139d,-0xc(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 80943ac <__gmpz_get_d_2exp@plt+0x4870c> │ │ │ │ + jb 80b0173 <__gmpz_get_d_2exp@plt+0x644d3> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80b0188,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b0188 <__gmpz_get_d_2exp@plt+0x644e8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %eax │ │ │ │ + test $0x10022,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 80b002a <__gmpz_get_d_2exp@plt+0x6438a> │ │ │ │ + movl $0x80b0070,0x4(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82d127d,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8140a8c <__gmpz_get_d_2exp@plt+0xf4dec> │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jb 80b00da <__gmpz_get_d_2exp@plt+0x6443a> │ │ │ │ + movl $0x80b009c,0x4(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82d127d,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8140a8c <__gmpz_get_d_2exp@plt+0xf4dec> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + mov $0x82daeee,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 80b013d <__gmpz_get_d_2exp@plt+0x6449d> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80b004f <__gmpz_get_d_2exp@plt+0x643af> │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80afd54 <__gmpz_get_d_2exp@plt+0x640b4> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80afd64 <__gmpz_get_d_2exp@plt+0x640c4> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %al,-0x3976f7f6(%ebp,%edi,8) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80afd84 <__gmpz_get_d_2exp@plt+0x640e4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 80b005a <__gmpz_get_d_2exp@plt+0x643ba> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80b004f <__gmpz_get_d_2exp@plt+0x643af> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80b004f <__gmpz_get_d_2exp@plt+0x643af> │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 80b0155 <__gmpz_get_d_2exp@plt+0x644b5> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80b004f <__gmpz_get_d_2exp@plt+0x643af> │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 80afdbb <__gmpz_get_d_2exp@plt+0x6411b> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80afdfc <__gmpz_get_d_2exp@plt+0x6415c> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80afd34,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jb 80b0084 <__gmpz_get_d_2exp@plt+0x643e4> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80b004f <__gmpz_get_d_2exp@plt+0x643af> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80b004f <__gmpz_get_d_2exp@plt+0x643af> │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 80afdc6 <__gmpz_get_d_2exp@plt+0x64126> │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80afded <__gmpz_get_d_2exp@plt+0x6414d> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82daefd,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + jb 80b0164 <__gmpz_get_d_2exp@plt+0x644c4> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80b004f <__gmpz_get_d_2exp@plt+0x643af> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 80b00b0 <__gmpz_get_d_2exp@plt+0x64410> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80b004f <__gmpz_get_d_2exp@plt+0x643af> │ │ │ │ + cmpl $0x0,0x3(%esi) │ │ │ │ + je 80b004f <__gmpz_get_d_2exp@plt+0x643af> │ │ │ │ + movl $0x80b00c8,0x4(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82d127d,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8140a8c <__gmpz_get_d_2exp@plt+0xf4dec> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + dec %eax │ │ │ │ + test $0x22,%al │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jae 80b014a <__gmpz_get_d_2exp@plt+0x644aa> │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jae 80b014a <__gmpz_get_d_2exp@plt+0x644aa> │ │ │ │ + cmpl $0x0,0x3(%esi) │ │ │ │ + jne 80b014a <__gmpz_get_d_2exp@plt+0x644aa> │ │ │ │ + movl $0x80b0004,0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x82d1275,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8140a8c <__gmpz_get_d_2exp@plt+0xf4dec> │ │ │ │ + cmpl $0x0,0x3(%esi) │ │ │ │ + jne 80b004c <__gmpz_get_d_2exp@plt+0x643ac> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + mov $0x82daee9,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + cmpl $0x0,0x3(%esi) │ │ │ │ + jne 80b007f <__gmpz_get_d_2exp@plt+0x643df> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80b014a <__gmpz_get_d_2exp@plt+0x644aa> │ │ │ │ + cmpl $0x0,0x3(%esi) │ │ │ │ + jne 80b00ab <__gmpz_get_d_2exp@plt+0x6440b> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80b014a <__gmpz_get_d_2exp@plt+0x644aa> │ │ │ │ + mov $0x82d133c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + int3 │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80afe3e <__gmpz_get_d_2exp@plt+0x6419e> │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + or $0x1,%al │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov %esi,-0xc(%ebp) │ │ │ │ + movl $0x82d1285,-0x8(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8140a8c <__gmpz_get_d_2exp@plt+0xf4dec> │ │ │ │ + pushf │ │ │ │ + adc %esp,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %dl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80b0233 <__gmpz_get_d_2exp@plt+0x64593> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8189dd6,-0x10(%ebp) │ │ │ │ + movl $0x80b0354,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x82d128d,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 813b70c <__gmpz_get_d_2exp@plt+0xefa6c> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x10,%al │ │ │ │ + and (%eax),%al │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80afe6c <__gmpz_get_d_2exp@plt+0x641cc> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ + ja 80b01e7 <__gmpz_get_d_2exp@plt+0x64547> │ │ │ │ + movl $0x81418cc,-0x4(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80b02ac,0x0(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80afe7c <__gmpz_get_d_2exp@plt+0x641dc> │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 813c4d8 <__gmpz_get_d_2exp@plt+0xf0838> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + loopne 80b01de <__gmpz_get_d_2exp@plt+0x6453e> │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %bl,-0x3976f7f6(%esi,%edi,8) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80afe9c <__gmpz_get_d_2exp@plt+0x641fc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %al,0x13(%ebp) │ │ │ │ + sub $0xfcc58308,%eax │ │ │ │ + jmp 813b70c <__gmpz_get_d_2exp@plt+0xefa6c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %eax │ │ │ │ + adc %ah,(%edx) │ │ │ │ + add %al,%bl │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + or $0x44,%al │ │ │ │ + add (%ebx),%cl │ │ │ │ + or %cl,0x75890445(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + or %al,0x5ce904c5(%ebx) │ │ │ │ + ret $0x8 │ │ │ │ + sub $0x10,%al │ │ │ │ + and (%eax),%al │ │ │ │ + test %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x64,%al │ │ │ │ + add (%ebx),%cl │ │ │ │ + or %cl,0x4589fc75(%ecx) │ │ │ │ + add %al,0x6ce9fcc5(%ebx) │ │ │ │ + mov $0x8,%ah │ │ │ │ + add %cl,(%eax) │ │ │ │ + adc %ah,(%edx) │ │ │ │ + add %al,(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80afed3 <__gmpz_get_d_2exp@plt+0x64233> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80aff20 <__gmpz_get_d_2exp@plt+0x64280> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80afe4c,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80aff0b <__gmpz_get_d_2exp@plt+0x6426b> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80aff11 <__gmpz_get_d_2exp@plt+0x64271> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80afe14,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - nop │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,-0x76f7f4fe(%eax) │ │ │ │ + jne 80b02ae <__gmpz_get_d_2exp@plt+0x6460e> │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 813c4d8 <__gmpz_get_d_2exp@plt+0xf0838> │ │ │ │ + hlt │ │ │ │ + mov %eax,%cr0 │ │ │ │ + add $0x1,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%edx,%eax,1) │ │ │ │ + or (%eax),%ecx │ │ │ │ + movl $0x82d126d,-0x8(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %esi,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 813dc7c <__gmpz_get_d_2exp@plt+0xf1fdc> │ │ │ │ nop │ │ │ │ + push %eax │ │ │ │ adc %ah,(%edx) │ │ │ │ + add %al,0x1e000000(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + rolb $1,(%edx) │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x82d1285,-0x8(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8140838 <__gmpz_get_d_2exp@plt+0xf4b98> │ │ │ │ + nop │ │ │ │ + and $0x10,%al │ │ │ │ + and (%eax),%al │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80aff5c <__gmpz_get_d_2exp@plt+0x642bc> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + cld │ │ │ │ + add (%ebx),%cl │ │ │ │ + or %cl,0x45890445(%ebx) │ │ │ │ + hlt │ │ │ │ + movl $0x82d127d,-0x8(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80aff70 <__gmpz_get_d_2exp@plt+0x642d0> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jmp 8140838 <__gmpz_get_d_2exp@plt+0xf4b98> │ │ │ │ nop │ │ │ │ - pop %esp │ │ │ │ - adc %ah,(%edx) │ │ │ │ - add %al,0x100 │ │ │ │ + clc │ │ │ │ + mov %eax,%cr0 │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + sub %al,(%ebx) │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov %esi,-0xc(%ebp) │ │ │ │ + movl $0x82d1275,-0x8(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8140838 <__gmpz_get_d_2exp@plt+0xf4b98> │ │ │ │ + push %cs │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b0002 <__gmpz_get_d_2exp@plt+0x64362> │ │ │ │ + jb 80b03fb <__gmpz_get_d_2exp@plt+0x6475b> │ │ │ │ + cmpl $0x1,0x4(%ebp) │ │ │ │ + jl 80b042b <__gmpz_get_d_2exp@plt+0x6478b> │ │ │ │ + movl $0x80b0410,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80affa4,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80affa4 <__gmpz_get_d_2exp@plt+0x64304> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub %dl,(%eax) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80affcc <__gmpz_get_d_2exp@plt+0x6432c> │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x80b03c8,0x0(%ebp) │ │ │ │ + jmp 8166604 <__gmpz_get_d_2exp@plt+0x11a964> │ │ │ │ + test %cl,(%edi) │ │ │ │ and (%eax),%al │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80affdb <__gmpz_get_d_2exp@plt+0x6433b> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b001c <__gmpz_get_d_2exp@plt+0x6437c> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80aff3c,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80b03a6 <__gmpz_get_d_2exp@plt+0x64706> │ │ │ │ + movl $0x80b01b0,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x80f526c,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80affe6 <__gmpz_get_d_2exp@plt+0x64346> │ │ │ │ + mov $0x82d135c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + cmp $0xf,%al │ │ │ │ + and (%eax),%al │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x3e283f2(%ecx) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80b0436 <__gmpz_get_d_2exp@plt+0x64796> │ │ │ │ + cmp $0x16d,%ecx │ │ │ │ + jle 80b03ce <__gmpz_get_d_2exp@plt+0x6472e> │ │ │ │ add $0x4,%ebp │ │ │ │ + mov $0x82d6251,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x80b0014,0x0(%ebp) │ │ │ │ - movl $0x82d0f84,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ - mov $0x82d13e4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + cmp $0x16e,%ecx │ │ │ │ + jle 80b03ce <__gmpz_get_d_2exp@plt+0x6472e> │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80b042b <__gmpz_get_d_2exp@plt+0x6478b> │ │ │ │ + nop │ │ │ │ + or %cl,(%edi) │ │ │ │ + and (%eax),%al │ │ │ │ + push %cs │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x48e90075(%ecx) │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - inc %edi │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %dl,(%eax,%eax,1) │ │ │ │ + jb 80b0654 <__gmpz_get_d_2exp@plt+0x649b4> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + cmpl $0x1,0x4(%ebp) │ │ │ │ + jge 80b065c <__gmpz_get_d_2exp@plt+0x649bc> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + mov $0x1,%ecx │ │ │ │ + movl $0x80b0638,0x4(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82d128d,0x0(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 813b70c <__gmpz_get_d_2exp@plt+0xefa6c> │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + push %cs │ │ │ │ + and (%eax),%al │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x3e283f2(%ecx) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80b04bf <__gmpz_get_d_2exp@plt+0x6481f> │ │ │ │ + cmp $0x16d,%ecx │ │ │ │ + jle 80b0478 <__gmpz_get_d_2exp@plt+0x647d8> │ │ │ │ + mov $0x16d,%ecx │ │ │ │ + jmp 80b0478 <__gmpz_get_d_2exp@plt+0x647d8> │ │ │ │ + cmp $0x16e,%ecx │ │ │ │ + jle 80b0478 <__gmpz_get_d_2exp@plt+0x647d8> │ │ │ │ + mov $0x16e,%ecx │ │ │ │ + jmp 80b0478 <__gmpz_get_d_2exp@plt+0x647d8> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - nop │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + enter $0x220d,$0x0 │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b007e <__gmpz_get_d_2exp@plt+0x643de> │ │ │ │ - movl $0x80b006c,-0x4(%ebp) │ │ │ │ - movl $0x82d0f5c,-0xc(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + ja 80b04ce <__gmpz_get_d_2exp@plt+0x6482e> │ │ │ │ + movl $0x81418cc,-0x4(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80b0590,0x0(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ - nop │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 813c4d8 <__gmpz_get_d_2exp@plt+0xf0838> │ │ │ │ nop │ │ │ │ - adc (%edx),%esp │ │ │ │ + cld │ │ │ │ + mov 0x22,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %al,0x13(%ebp) │ │ │ │ + sub $0xfcc58308,%eax │ │ │ │ + jmp 813b70c <__gmpz_get_d_2exp@plt+0xefa6c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + or $0xc30022,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dl,0x7589080b(%eax,%eax,1) │ │ │ │ + or $0x28,%al │ │ │ │ + add $0x458b080b,%eax │ │ │ │ + add $0x89,%al │ │ │ │ + jne 80b0559 <__gmpz_get_d_2exp@plt+0x648b9> │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 813c4d8 <__gmpz_get_d_2exp@plt+0xf0838> │ │ │ │ + dec %eax │ │ │ │ + or $0x1840022,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x48,%al │ │ │ │ + add $0x7589080b,%eax │ │ │ │ cld │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80afd64 <__gmpz_get_d_2exp@plt+0x640c4> │ │ │ │ - mov $0x82d1410,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - push $0x1002213 │ │ │ │ + jmp 813b70c <__gmpz_get_d_2exp@plt+0xefa6c> │ │ │ │ + and $0xd,%al │ │ │ │ + and (%eax),%al │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80b00ba <__gmpz_get_d_2exp@plt+0x6441a> │ │ │ │ - movl $0x80b00cc,0x0(%ebp) │ │ │ │ - movl $0x82d0f70,-0x8(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,0xb(%ebp,%eax,1) │ │ │ │ + or %cl,0x458bf875(%ecx) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - and %dl,(%ebx) │ │ │ │ - and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + jmp 813c4d8 <__gmpz_get_d_2exp@plt+0xf0838> │ │ │ │ + adc %cl,0x1040022 │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %ch,%ah │ │ │ │ - add %cl,(%ebx) │ │ │ │ - or %cl,-0x3a7c038b(%ecx) │ │ │ │ + add $0xb,%al │ │ │ │ + or %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + adc 0xc458b08,%ch │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %esi,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 813dc7c <__gmpz_get_d_2exp@plt+0xf1fdc> │ │ │ │ + nop │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + or $0x830022,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ cld │ │ │ │ - jmp 80aff70 <__gmpz_get_d_2exp@plt+0x642d0> │ │ │ │ - xchg %ax,%ax │ │ │ │ - loopne 80b00f4 <__gmpz_get_d_2exp@plt+0x64454> │ │ │ │ - and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov $0x5,%ah │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x82d1285,-0x8(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8140838 <__gmpz_get_d_2exp@plt+0xf4b98> │ │ │ │ + nop │ │ │ │ + inc %eax │ │ │ │ + or $0x420022,%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80b010d <__gmpz_get_d_2exp@plt+0x6446d> │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + loopne 80b0616 <__gmpz_get_d_2exp@plt+0x64976> │ │ │ │ + or (%eax),%ecx │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80b011c,0x4(%ebp) │ │ │ │ - mov $0x82d13cc,%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x82d127d,-0x8(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8140838 <__gmpz_get_d_2exp@plt+0xf4b98> │ │ │ │ nop │ │ │ │ - add %al,(%eax) │ │ │ │ + adc $0xd,%al │ │ │ │ + and (%eax),%al │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x58e90075(%ecx) │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - ljmp *0x12(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + or $0x6,%al │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov %esi,-0xc(%ebp) │ │ │ │ + movl $0x82d1275,-0x8(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8140838 <__gmpz_get_d_2exp@plt+0xf4b98> │ │ │ │ + mov $0x82d136c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x80b04a0,-0x4(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80affcc <__gmpz_get_d_2exp@plt+0x6432c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0xd,%al │ │ │ │ and (%eax),%al │ │ │ │ - sldt (%edx) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,0x60e904c5(%ebx) │ │ │ │ - sti │ │ │ │ - (bad) │ │ │ │ - incl 0x2000100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b0169 <__gmpz_get_d_2exp@plt+0x644c9> │ │ │ │ - movl $0x82daee9,-0x8(%ebp) │ │ │ │ - movl $0x82cf1d5,-0x4(%ebp) │ │ │ │ + jb 80b0795 <__gmpz_get_d_2exp@plt+0x64af5> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80b074c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b074c <__gmpz_get_d_2exp@plt+0x64aac> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %cl,(%edi) │ │ │ │ + and (%eax),%al │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x3a7cf78b(%ecx) │ │ │ │ + add $0xe9,%al │ │ │ │ + pop %ecx │ │ │ │ + and %al,(%eax) │ │ │ │ + add %dl,0x220cac(%eax) │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,-0x76f7f4fa(%eax) │ │ │ │ + jne 80b06d2 <__gmpz_get_d_2exp@plt+0x64a32> │ │ │ │ + movl $0x82d1375,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80aa924 <__gmpz_get_d_2exp@plt+0x5ec84> │ │ │ │ - mov $0x82d143c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp 813c4d8 <__gmpz_get_d_2exp@plt+0xf0838> │ │ │ │ + movl $0x80b070c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b070c <__gmpz_get_d_2exp@plt+0x64a6c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - int3 │ │ │ │ - adc (%edx),%ah │ │ │ │ - add %al,(%eax) │ │ │ │ + orb $0x0,(%edx,%eiz,1) │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - in $0x3b,%al │ │ │ │ - sbbl $0x0,(%ebx,%eax,1) │ │ │ │ - add %dh,0x4a(%edx) │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80b01d1 <__gmpz_get_d_2exp@plt+0x64531> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82ce521,-0x1c(%ebp) │ │ │ │ - movl $0x82d0f99,-0x18(%ebp) │ │ │ │ - movl $0x82d0fbd,-0x14(%ebp) │ │ │ │ - movl $0x82d0fcd,-0x10(%ebp) │ │ │ │ - movl $0x82d143d,-0xc(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 80943ac <__gmpz_get_d_2exp@plt+0x4870c> │ │ │ │ + add %dl,%al │ │ │ │ + push %es │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov %esi,-0x8(%ebp) │ │ │ │ + movl $0x1,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80b0454 <__gmpz_get_d_2exp@plt+0x647b4> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov %cs,(%esi) │ │ │ │ + and (%eax),%al │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x3a7cf78b(%ecx) │ │ │ │ + add $0xe9,%al │ │ │ │ + fstpl (%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + nop │ │ │ │ + pusha │ │ │ │ + or $0x22,%al │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76f7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80b06e9 <__gmpz_get_d_2exp@plt+0x64a49> │ │ │ │ + movl $0x80b077c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b077c <__gmpz_get_d_2exp@plt+0x64adc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and %cl,(%edx,%eiz,1) │ │ │ │ + add %al,0x0(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,(%edi,%eax,1) │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov %esi,-0x8(%ebp) │ │ │ │ + movl $0x1,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80b0454 <__gmpz_get_d_2exp@plt+0x647b4> │ │ │ │ + mov $0x82d13bc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + or $0xe,%al │ │ │ │ + and (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b0200 <__gmpz_get_d_2exp@plt+0x64560> │ │ │ │ + jb 80b07cf <__gmpz_get_d_2exp@plt+0x64b2f> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80b0210 <__gmpz_get_d_2exp@plt+0x64570> │ │ │ │ + jmp 80b2278 <__gmpz_get_d_2exp@plt+0x665d8> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xb,%al │ │ │ │ + and (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b0894 <__gmpz_get_d_2exp@plt+0x64bf4> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80b08a4,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 813b70c <__gmpz_get_d_2exp@plt+0xefa6c> │ │ │ │ + rcrb $1,(%edi) │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dh,(%eax) │ │ │ │ - add (%ebx),%cl │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 80b0230 <__gmpz_get_d_2exp@plt+0x64590> │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x3f63f00a(%ebp) │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov $0x7,%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %esi,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + cltd │ │ │ │ + idiv %ecx │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + sub %ecx,%eax │ │ │ │ + cmp $0x7fffffff,%eax │ │ │ │ + jne 80b0876 <__gmpz_get_d_2exp@plt+0x64bd6> │ │ │ │ + mov $0x82d27f0,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x80b0874,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp 81669f0 <__gmpz_get_d_2exp@plt+0x11ad50> │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80b0267 <__gmpz_get_d_2exp@plt+0x645c7> │ │ │ │ - add $0x14,%edi │ │ │ │ + add %cl,0x8c783f0(%ecx) │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b02a8 <__gmpz_get_d_2exp@plt+0x64608> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80b01e0,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ + ja 80b0853 <__gmpz_get_d_2exp@plt+0x64bb3> │ │ │ │ + movl $0x8143d68,-0x4(%edi) │ │ │ │ + inc %eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80b0272 <__gmpz_get_d_2exp@plt+0x645d2> │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b0299 <__gmpz_get_d_2exp@plt+0x645f9> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82daefd,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ + dec %esp │ │ │ │ + pop %ds │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,(%eax) │ │ │ │ + or %cl,(%ebx) │ │ │ │ + or %cl,-0x3a7c038b(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 814145c <__gmpz_get_d_2exp@plt+0xf57bc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x1f,%al │ │ │ │ + and (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b02ea <__gmpz_get_d_2exp@plt+0x6464a> │ │ │ │ + jb 80b08e7 <__gmpz_get_d_2exp@plt+0x64c47> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8189dd6,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80bf078 <__gmpz_get_d_2exp@plt+0x733d8> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + xchg %ax,%ax │ │ │ │ + rorb $0x0,(%edx,%eiz,1) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b0318 <__gmpz_get_d_2exp@plt+0x64678> │ │ │ │ + jb 80b091b <__gmpz_get_d_2exp@plt+0x64c7b> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80b0328 <__gmpz_get_d_2exp@plt+0x64688> │ │ │ │ + jmp 80b2278 <__gmpz_get_d_2exp@plt+0x665d8> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + cwtl │ │ │ │ + or (%edx),%ah │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %cl,0x3(%eax) │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b0348 <__gmpz_get_d_2exp@plt+0x646a8> │ │ │ │ + jb 80b09e0 <__gmpz_get_d_2exp@plt+0x64d40> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80b09f0,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 813b70c <__gmpz_get_d_2exp@plt+0xefa6c> │ │ │ │ + test %bl,(%esi) │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x3f63f00a(%ebp) │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov $0x7,%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %esi,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + cltd │ │ │ │ + idiv %ecx │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + sub %ecx,%eax │ │ │ │ + cmp $0x7fffffff,%eax │ │ │ │ + jne 80b09c2 <__gmpz_get_d_2exp@plt+0x64d22> │ │ │ │ + mov $0x82d27f0,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x80b09c0,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp 81669f0 <__gmpz_get_d_2exp@plt+0x11ad50> │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80b037f <__gmpz_get_d_2exp@plt+0x646df> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b03cc <__gmpz_get_d_2exp@plt+0x6472c> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80b02f8,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80b03b7 <__gmpz_get_d_2exp@plt+0x64717> │ │ │ │ - add $0x18,%edi │ │ │ │ + add %cl,0x8c783f0(%ecx) │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b03bd <__gmpz_get_d_2exp@plt+0x6471d> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80b02c0,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + ja 80b099f <__gmpz_get_d_2exp@plt+0x64cff> │ │ │ │ + movl $0x8143d68,-0x4(%edi) │ │ │ │ + inc %eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - in $0xb,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,0xb(%ecx,%ecx,1) │ │ │ │ + or %cl,-0x3a7c038b(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 814145c <__gmpz_get_d_2exp@plt+0xf57bc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + test $0xb,%al │ │ │ │ and (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b0408 <__gmpz_get_d_2exp@plt+0x64768> │ │ │ │ + jb 80b0a33 <__gmpz_get_d_2exp@plt+0x64d93> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80b041c <__gmpz_get_d_2exp@plt+0x6477c> │ │ │ │ + jmp 80b2278 <__gmpz_get_d_2exp@plt+0x665d8> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ nop │ │ │ │ - mov $0xb,%al │ │ │ │ - and (%eax),%al │ │ │ │ - add $0x100,%eax │ │ │ │ + or %esp,(%edx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b04ae <__gmpz_get_d_2exp@plt+0x6480e> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80b0450,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b0450 <__gmpz_get_d_2exp@plt+0x647b0> │ │ │ │ + jb 80b0b0c <__gmpz_get_d_2exp@plt+0x64e6c> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80b0b60,-0x18(%ebp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + mov %eax,-0x20(%ebp) │ │ │ │ + movl $0x82d285d,-0x1c(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe0,%ebp │ │ │ │ + jmp 813b70c <__gmpz_get_d_2exp@plt+0xefa6c> │ │ │ │ + nop │ │ │ │ + pop %eax │ │ │ │ + sbb $0x22,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x3f63f00a(%ebp) │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov $0x7,%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %esi,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + cltd │ │ │ │ + idiv %ecx │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + sub %ecx,%eax │ │ │ │ + cmp $0x7fffffff,%eax │ │ │ │ + jne 80b0aee <__gmpz_get_d_2exp@plt+0x64e4e> │ │ │ │ + mov $0x82d27f0,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - jl 80b0451 <__gmpz_get_d_2exp@plt+0x647b1> │ │ │ │ - and (%eax),%al │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x80b0aec,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp 81669f0 <__gmpz_get_d_2exp@plt+0x11ad50> │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80b0487 <__gmpz_get_d_2exp@plt+0x647e7> │ │ │ │ - add $0x14,%edi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x8c783f0(%ecx) │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b04c8 <__gmpz_get_d_2exp@plt+0x64828> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80b03e8,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ + ja 80b0acb <__gmpz_get_d_2exp@plt+0x64e2b> │ │ │ │ + movl $0x8143d68,-0x4(%edi) │ │ │ │ + inc %eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80b0492 <__gmpz_get_d_2exp@plt+0x647f2> │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x80b04c0,0x0(%ebp) │ │ │ │ - movl $0x82d0f84,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ - mov $0x82d1484,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + aam $0x1c │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,-0x76f7f4f6(%eax) │ │ │ │ + jne 80b0b22 <__gmpz_get_d_2exp@plt+0x64e82> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 814145c <__gmpz_get_d_2exp@plt+0xf57bc> │ │ │ │ xchg %ax,%ax │ │ │ │ + mov %cl,(%eax) │ │ │ │ + and (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x1c,%al │ │ │ │ + or (%ebx),%ecx │ │ │ │ + or %cl,0x7589fc45(%ecx) │ │ │ │ + add %al,-0x4716033b(%ebx) │ │ │ │ + stos %eax,%es:(%edi) │ │ │ │ + or %al,(%eax) │ │ │ │ + je 80b0b5e <__gmpz_get_d_2exp@plt+0x64ebe> │ │ │ │ + and (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70845(%ebx) │ │ │ │ + or %bh,(%ebx,%ecx,1) │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80b0680 <__gmpz_get_d_2exp@plt+0x649e0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + lock sbb $0x22,%al │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x48e90075(%ecx) │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - inc %edi │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %dl,(%eax,%eax,1) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - nop │ │ │ │ - add $0x2000100,%eax │ │ │ │ + jb 80b0baf <__gmpz_get_d_2exp@plt+0x64f0f> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80bf0b0 <__gmpz_get_d_2exp@plt+0x73410> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b052a <__gmpz_get_d_2exp@plt+0x6488a> │ │ │ │ - movl $0x80b0518,-0x4(%ebp) │ │ │ │ - movl $0x82d0f5c,-0xc(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + jb 80b0d2e <__gmpz_get_d_2exp@plt+0x6508e> │ │ │ │ + movl $0x80b0dc0,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ - nop │ │ │ │ - test %cl,(%edi) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80af910 <__gmpz_get_d_2exp@plt+0x63c70> │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + add $0x30,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b0be4 <__gmpz_get_d_2exp@plt+0x64f44> │ │ │ │ + movl $0x80b0a10,-0x2c(%edi) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + movl $0x80b0a44,-0x20(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80b0b8c,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x8(%edi),%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + lea -0x2c(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x8(%ebp) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b0c42 <__gmpz_get_d_2exp@plt+0x64fa2> │ │ │ │ + movl $0x80b08f8,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80b092c,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x8(%ebp) │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + inc %eax │ │ │ │ + pop %es │ │ │ │ and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + test %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,0x5(%eax) │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80b0210 <__gmpz_get_d_2exp@plt+0x64570> │ │ │ │ - mov $0x82d14b0,%esi │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + or %cl,0x3e283f2(%ecx) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80b0c51 <__gmpz_get_d_2exp@plt+0x64fb1> │ │ │ │ + add $0x28,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b0c89 <__gmpz_get_d_2exp@plt+0x64fe9> │ │ │ │ + movl $0x80b07ac,-0x24(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x80b07e0,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80b08c4,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x8(%edi),%esi │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x8(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x7,%al │ │ │ │ + and (%eax),%al │ │ │ │ + add $0x1e000000,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76f7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80b0bf3 <__gmpz_get_d_2exp@plt+0x64f53> │ │ │ │ + movl $0x80b0d6c,0x0(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x82d285d,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 813c4d8 <__gmpz_get_d_2exp@plt+0xf0838> │ │ │ │ + mov $0x82d1420,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - pop %esp │ │ │ │ - mov %eax,%cr0 │ │ │ │ + mov 0x85002206,%al │ │ │ │ add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80b0566 <__gmpz_get_d_2exp@plt+0x648c6> │ │ │ │ - movl $0x80b0578,0x0(%ebp) │ │ │ │ - movl $0x82d0f70,-0x8(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,0x458b080b(%esp,%ecx,1) │ │ │ │ + adc $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov %esi,0x10(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - adc $0xf,%al │ │ │ │ + jmp 813d4bc <__gmpz_get_d_2exp@plt+0xf181c> │ │ │ │ + nop │ │ │ │ + mov %es,(%esi) │ │ │ │ and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bl,-0x76f7f4fb(%eax) │ │ │ │ - jne 80b057e <__gmpz_get_d_2exp@plt+0x648de> │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80b041c <__gmpz_get_d_2exp@plt+0x6477c> │ │ │ │ + add %al,0xb(%ebp,%ecx,1) │ │ │ │ + or %cl,0x45890c45(%ebx) │ │ │ │ + hlt │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80b0680 <__gmpz_get_d_2exp@plt+0x649e0> │ │ │ │ xchg %ax,%ax │ │ │ │ - aam $0xe │ │ │ │ + jo 80b0d94 <__gmpz_get_d_2exp@plt+0x650f4> │ │ │ │ and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80b05b9 <__gmpz_get_d_2exp@plt+0x64919> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80b05c8,0x4(%ebp) │ │ │ │ - mov $0x82d146c,%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + add $0xd,%al │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %esi,-0x8(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 813d4bc <__gmpz_get_d_2exp@plt+0xf181c> │ │ │ │ nop │ │ │ │ - add %al,(%eax) │ │ │ │ + dec %eax │ │ │ │ + push %es │ │ │ │ + and (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x58e90075(%ecx) │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - lcall *0x22(%esi,%ecx,1) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,0x60e904c5(%ebx) │ │ │ │ - sti │ │ │ │ - (bad) │ │ │ │ - incl 0x2000100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b0615 <__gmpz_get_d_2exp@plt+0x64975> │ │ │ │ - movl $0x82daee9,-0x8(%ebp) │ │ │ │ - movl $0x82cf1e5,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80aa924 <__gmpz_get_d_2exp@plt+0x5ec84> │ │ │ │ - mov $0x82d14dc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - rorb $0x22,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - in $0x3b,%al │ │ │ │ - sbbl $0x0,(%ebx,%eax,1) │ │ │ │ - add %dh,0x4a(%edx) │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80b067d <__gmpz_get_d_2exp@plt+0x649dd> │ │ │ │ - movl $0x816c010,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82ce521,-0x1c(%ebp) │ │ │ │ - movl $0x82d0f99,-0x18(%ebp) │ │ │ │ - movl $0x82d0fbd,-0x14(%ebp) │ │ │ │ - movl $0x82d0fcd,-0x10(%ebp) │ │ │ │ - movl $0x82d14dd,-0xc(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 80943ac <__gmpz_get_d_2exp@plt+0x4870c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %bl,-0x74f7f4f3(%eax) │ │ │ │ + inc %ebp │ │ │ │ + or %cl,0x458bf445(%ecx) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80b0680 <__gmpz_get_d_2exp@plt+0x649e0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + xor %al,(%esi) │ │ │ │ + and (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x18(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b06ac <__gmpz_get_d_2exp@plt+0x64a0c> │ │ │ │ + jb 80b0e82 <__gmpz_get_d_2exp@plt+0x651e2> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x80b0e94,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80b06bc <__gmpz_get_d_2exp@plt+0x64a1c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %bl,%ah │ │ │ │ - push %es │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b06dc <__gmpz_get_d_2exp@plt+0x64a3c> │ │ │ │ + jne 80b0e94 <__gmpz_get_d_2exp@plt+0x651f4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80b0e44,0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp 8166a88 <__gmpz_get_d_2exp@plt+0x11ade8> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80b0713 <__gmpz_get_d_2exp@plt+0x64a73> │ │ │ │ - add $0x14,%edi │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b0754 <__gmpz_get_d_2exp@plt+0x64ab4> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80b068c,-0x10(%edi) │ │ │ │ + ja 80b0e21 <__gmpz_get_d_2exp@plt+0x65181> │ │ │ │ + movl $0x8143bf0,-0xc(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80b071e <__gmpz_get_d_2exp@plt+0x64a7e> │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b0745 <__gmpz_get_d_2exp@plt+0x64aa5> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82daefd,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b0796 <__gmpz_get_d_2exp@plt+0x64af6> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8189dd6,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + jmp 80b0e4c <__gmpz_get_d_2exp@plt+0x651ac> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ + mov %es,0x22 │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,0xe(%eax) │ │ │ │ + or (%eax),%ecx │ │ │ │ + movl $0x82d1432,-0xc(%ebp) │ │ │ │ + movl $0x82d15d1,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80b0bc0 <__gmpz_get_d_2exp@plt+0x64f20> │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b07c4 <__gmpz_get_d_2exp@plt+0x64b24> │ │ │ │ + jb 80b0f99 <__gmpz_get_d_2exp@plt+0x652f9> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x80b0f80,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80b07d4 <__gmpz_get_d_2exp@plt+0x64b34> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dh,%ah │ │ │ │ - pop %es │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b07f4 <__gmpz_get_d_2exp@plt+0x64b54> │ │ │ │ + jne 80b0f80 <__gmpz_get_d_2exp@plt+0x652e0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 80b082b <__gmpz_get_d_2exp@plt+0x64b8b> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b0878 <__gmpz_get_d_2exp@plt+0x64bd8> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80b07a4,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ + jb 80b0f5c <__gmpz_get_d_2exp@plt+0x652bc> │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x5,%eax │ │ │ │ + jb 80b0f31 <__gmpz_get_d_2exp@plt+0x65291> │ │ │ │ + cmp $0x6,%eax │ │ │ │ + jb 80b0f26 <__gmpz_get_d_2exp@plt+0x65286> │ │ │ │ + mov $0x82d15a9,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x82d15a1,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jb 80b0f41 <__gmpz_get_d_2exp@plt+0x652a1> │ │ │ │ + mov $0x82d1599,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 80b0f51 <__gmpz_get_d_2exp@plt+0x652b1> │ │ │ │ + mov $0x82d1591,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x82d1589,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 80b0863 <__gmpz_get_d_2exp@plt+0x64bc3> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b0869 <__gmpz_get_d_2exp@plt+0x64bc9> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80b076c,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ + jb 80b0f6c <__gmpz_get_d_2exp@plt+0x652cc> │ │ │ │ + mov $0x82d1581,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + mov $0x82d1579,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ nop │ │ │ │ - cmp %al,(%edi) │ │ │ │ - and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b08b4 <__gmpz_get_d_2exp@plt+0x64c14> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80b08c8 <__gmpz_get_d_2exp@plt+0x64c28> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x7,%al │ │ │ │ - and (%eax),%al │ │ │ │ - add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b095a <__gmpz_get_d_2exp@plt+0x64cba> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80b08fc,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,%ah │ │ │ │ + push %cs │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov 0xb(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b08fc <__gmpz_get_d_2exp@plt+0x64c5c> │ │ │ │ + jne 80b0efc <__gmpz_get_d_2exp@plt+0x6525c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - rolb $1,(%esi) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + je 80b0fa2 <__gmpz_get_d_2exp@plt+0x65302> │ │ │ │ and (%eax),%al │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80b0933 <__gmpz_get_d_2exp@plt+0x64c93> │ │ │ │ - add $0x14,%edi │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80b100e <__gmpz_get_d_2exp@plt+0x6536e> │ │ │ │ + add $0x30,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b0974 <__gmpz_get_d_2exp@plt+0x64cd4> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80b0894,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ + ja 80b1004 <__gmpz_get_d_2exp@plt+0x65364> │ │ │ │ + movl $0x80b0df0,-0x2c(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x80b0ebc,-0x20(%edi) │ │ │ │ + lea -0x2c(%edi),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x816b1a8,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x816b154,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80b093e <__gmpz_get_d_2exp@plt+0x64c9e> │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x80b096c,0x0(%ebp) │ │ │ │ - movl $0x82d0f84,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ + lea -0x8(%edi),%esi │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ - mov $0x82d1524,%esi │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp *0x8(%ebp) │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ + mov $0x82d1434,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ + stc │ │ │ │ + lahf │ │ │ │ + or $0x1000000,%eax │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,0x65ff02c6(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + push %cs │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x48e90075(%ecx) │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - inc %edi │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %dl,(%eax,%eax,1) │ │ │ │ + jb 80b113e <__gmpz_get_d_2exp@plt+0x6549e> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b1134 <__gmpz_get_d_2exp@plt+0x65494> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jge 80b109e <__gmpz_get_d_2exp@plt+0x653fe> │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + movl $0x80b108c,0x4(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82d143d,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 813dc7c <__gmpz_get_d_2exp@plt+0xf1fdc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0x96,%ah │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - nop │ │ │ │ - add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %cl,0x14(%ebp) │ │ │ │ + sub $0xfcc58308,%eax │ │ │ │ + jmp 813c4d8 <__gmpz_get_d_2exp@plt+0xf0838> │ │ │ │ + cmp $0xc,%ecx │ │ │ │ + jle 80b10de <__gmpz_get_d_2exp@plt+0x6543e> │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + movl $0x80b10cc,0x4(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82d143d,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 813dc7c <__gmpz_get_d_2exp@plt+0xf1fdc> │ │ │ │ + nop │ │ │ │ + je 80b1058 <__gmpz_get_d_2exp@plt+0x653b8> │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b09d6 <__gmpz_get_d_2exp@plt+0x64d36> │ │ │ │ - movl $0x80b09c4,-0x4(%ebp) │ │ │ │ - movl $0x82d0f5c,-0xc(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %al,0x14(%ebp) │ │ │ │ + sub $0xfcc58308,%eax │ │ │ │ + jmp 813c4d8 <__gmpz_get_d_2exp@plt+0xf0838> │ │ │ │ + cmp $0x80000000,%ecx │ │ │ │ + jne 80b10f5 <__gmpz_get_d_2exp@plt+0x65455> │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov $0x82d27b4,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x81418cc,-0x4(%edi) │ │ │ │ + dec %ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x80b112c,0x0(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ - nop │ │ │ │ - js 80b09c5 <__gmpz_get_d_2exp@plt+0x64d25> │ │ │ │ + movl $0x82d143d,-0x4(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 813dc7c <__gmpz_get_d_2exp@plt+0xf1fdc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + adc $0x96,%al │ │ │ │ and (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,-0x5b16ff8b(%ecx) │ │ │ │ + mov $0x8,%bl │ │ │ │ add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,%ah │ │ │ │ - or %ecx,(%ebx) │ │ │ │ - or %cl,-0x3a7c038b(%ecx) │ │ │ │ - cld │ │ │ │ - jmp 80b06bc <__gmpz_get_d_2exp@plt+0x64a1c> │ │ │ │ - mov $0x82d1550,%esi │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x82d1454(%esi) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - push %eax │ │ │ │ - or (%edx),%esp │ │ │ │ + call 90b334e │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80b1177 <__gmpz_get_d_2exp@plt+0x654d7> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80affcc <__gmpz_get_d_2exp@plt+0x6432c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x4000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80b1248 <__gmpz_get_d_2exp@plt+0x655a8> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80b127c,0x0(%ebp) │ │ │ │ + movl $0x82d63d9,-0x10(%ebp) │ │ │ │ + movl $0x82d6475,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x82d143d,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80b5460 <__gmpz_get_d_2exp@plt+0x697c0> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pushf │ │ │ │ + add %esp,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80b0a12 <__gmpz_get_d_2exp@plt+0x64d72> │ │ │ │ - movl $0x80b0a24,0x0(%ebp) │ │ │ │ - movl $0x82d0f70,-0x8(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,0x12(%eax) │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b1240 <__gmpz_get_d_2exp@plt+0x655a0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669f0 <__gmpz_get_d_2exp@plt+0x11ad50> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b11ea <__gmpz_get_d_2exp@plt+0x6554a> │ │ │ │ + movl $0x80b1154,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - or %cl,(%ebx) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80b11d0,0x0(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + lea 0x1(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x1f,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80b3dd4 <__gmpz_get_d_2exp@plt+0x68134> │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0x1,%al │ │ │ │ and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,0xb(%edx,%ecx,1) │ │ │ │ - or %cl,-0x3a7c038b(%ecx) │ │ │ │ - cld │ │ │ │ - jmp 80b08c8 <__gmpz_get_d_2exp@plt+0x64c28> │ │ │ │ - xchg %ax,%ax │ │ │ │ - enter $0x220a,$0x0 │ │ │ │ + add %cl,0xce90075(%ecx) │ │ │ │ + repnz (bad) │ │ │ │ + (bad) │ │ │ │ + mov $0x82d1480,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + or $0x2,%al │ │ │ │ + and (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80b0a65 <__gmpz_get_d_2exp@plt+0x64dc5> │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80b0a74,0x4(%ebp) │ │ │ │ - mov $0x82d150c,%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + add %al,-0x2(%ecx) │ │ │ │ + jg 80b12d8 <__gmpz_get_d_2exp@plt+0x65638> │ │ │ │ + xchg %eax,%ebp │ │ │ │ + mov $0x82d27f0,%esi │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x58e90075(%ecx) │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - call *0xa(%eax) │ │ │ │ - and (%eax),%al │ │ │ │ - sldt (%edx) │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + in (%dx),%al │ │ │ │ + add %esp,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,0x60e904c5(%ebx) │ │ │ │ - sti │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bl,0xb(%edx,%edx,1) │ │ │ │ + or %cl,0x7589fc45(%ecx) │ │ │ │ + add $0x83,%al │ │ │ │ (bad) │ │ │ │ - incl (%ecx) │ │ │ │ + enter $0x901,$0x0 │ │ │ │ + pushf │ │ │ │ + add %ah,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b0abc <__gmpz_get_d_2exp@plt+0x64e1c> │ │ │ │ + jb 80b12c3 <__gmpz_get_d_2exp@plt+0x65623> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80b0acc <__gmpz_get_d_2exp@plt+0x64e2c> │ │ │ │ + jmp 80affcc <__gmpz_get_d_2exp@plt+0x6432c> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ + xchg %ax,%ax │ │ │ │ + test $0x1,%al │ │ │ │ + and (%eax),%al │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %ch,%ah │ │ │ │ - or (%ebx),%cl │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 80b0aec <__gmpz_get_d_2exp@plt+0x64e4c> │ │ │ │ + jb 80b1398 <__gmpz_get_d_2exp@plt+0x656f8> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80b13cc,0x0(%ebp) │ │ │ │ + movl $0x82d63d9,-0x10(%ebp) │ │ │ │ + movl $0x82d6475,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x82d143d,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80b5460 <__gmpz_get_d_2exp@plt+0x697c0> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + dec %esp │ │ │ │ + add %ah,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,-0x76f7f4ed(%eax) │ │ │ │ + lock mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b1390 <__gmpz_get_d_2exp@plt+0x656f0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80b0b23 <__gmpz_get_d_2exp@plt+0x64e83> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b0b64 <__gmpz_get_d_2exp@plt+0x64ec4> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80b0a9c,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80b0b2e <__gmpz_get_d_2exp@plt+0x64e8e> │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669f0 <__gmpz_get_d_2exp@plt+0x11ad50> │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b0b55 <__gmpz_get_d_2exp@plt+0x64eb5> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82d6251,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - nop │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b0bb8 <__gmpz_get_d_2exp@plt+0x64f18> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80b0bb0,0x0(%ebp) │ │ │ │ - movl $0x82d157c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ + ja 80b133a <__gmpz_get_d_2exp@plt+0x6569a> │ │ │ │ + movl $0x80b12a0,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80b1320,0x0(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + lea 0x1(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x1,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80b3dd4 <__gmpz_get_d_2exp@plt+0x68134> │ │ │ │ + xchg %ax,%ax │ │ │ │ + fdivr %st,%st(7) │ │ │ │ + and %eax,(%eax) │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x14e90075(%ecx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x4316ff8b(%ecx) │ │ │ │ + lock (bad) │ │ │ │ (bad) │ │ │ │ - mov $0x82d1594,%esi │ │ │ │ + mov $0x82d1498,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add $0x100,%eax │ │ │ │ + mov $0x1002200,%esp │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x2(%ecx) │ │ │ │ + jg 80b1428 <__gmpz_get_d_2exp@plt+0x65788> │ │ │ │ + xchg %eax,%ebp │ │ │ │ + mov $0x82d27f0,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + pushf │ │ │ │ + add %ah,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b0bec <__gmpz_get_d_2exp@plt+0x64f4c> │ │ │ │ - movl $0x80f526c,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x82d15b8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ch,0x4589080b(%ebx,%edx,1) │ │ │ │ + cld │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 814145c <__gmpz_get_d_2exp@plt+0xf57bc> │ │ │ │ + rolb $1,(%eax) │ │ │ │ + and (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b0c32 <__gmpz_get_d_2exp@plt+0x64f92> │ │ │ │ + jb 80b1443 <__gmpz_get_d_2exp@plt+0x657a3> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8189dc4,-0x10(%ebp) │ │ │ │ + movl $0x80b1468,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + jmp 80b1770 <__gmpz_get_d_2exp@plt+0x65ad0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0x0,%al │ │ │ │ + and (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b0c60 <__gmpz_get_d_2exp@plt+0x64fc0> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80b0c70 <__gmpz_get_d_2exp@plt+0x64fd0> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dl,-0x76f7f4f4(%eax) │ │ │ │ - (bad) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b0c90 <__gmpz_get_d_2exp@plt+0x64ff0> │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,0xb(%esp,%edx,1) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x66,%al │ │ │ │ + test $0x15750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ + and (%eax),%al │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x2316ff8b(%ecx) │ │ │ │ + sti │ │ │ │ + (bad) │ │ │ │ + ljmp (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + jmp *(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80b0cc7 <__gmpz_get_d_2exp@plt+0x65027> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b0d14 <__gmpz_get_d_2exp@plt+0x65074> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80b0c40,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80b0cff <__gmpz_get_d_2exp@plt+0x6505f> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b0d05 <__gmpz_get_d_2exp@plt+0x65065> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80b0c08,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b0d4c <__gmpz_get_d_2exp@plt+0x650ac> │ │ │ │ - movl $0x82dcc11,-0x8(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80935c0 <__gmpz_get_d_2exp@plt+0x47920> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add $0x28,%al │ │ │ │ + adc $0xb,%al │ │ │ │ + or %cl,0x758bf0(%ecx) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b1428 <__gmpz_get_d_2exp@plt+0x65788> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + sbb $0x0,%al │ │ │ │ + and (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b0da5 <__gmpz_get_d_2exp@plt+0x65105> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b0d9b <__gmpz_get_d_2exp@plt+0x650fb> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x80b0d2c,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8189da0,-0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + adc (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b0dd4 <__gmpz_get_d_2exp@plt+0x65134> │ │ │ │ + jb 80b1513 <__gmpz_get_d_2exp@plt+0x65873> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80b1544,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80b0de4 <__gmpz_get_d_2exp@plt+0x65144> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %al,(%esi,%ecx,1) │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b0e04 <__gmpz_get_d_2exp@plt+0x65164> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80b12d8 <__gmpz_get_d_2exp@plt+0x65638> │ │ │ │ + and %dl,(%ebx) │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80b0e3b <__gmpz_get_d_2exp@plt+0x6519b> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b0e88 <__gmpz_get_d_2exp@plt+0x651e8> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80b0db4,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x2(%ecx) │ │ │ │ + jg 80b154c <__gmpz_get_d_2exp@plt+0x658ac> │ │ │ │ + sbb 0x82d27f0(%esi),%edi │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80b0e73 <__gmpz_get_d_2exp@plt+0x651d3> │ │ │ │ - add $0x18,%edi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81669f0 <__gmpz_get_d_2exp@plt+0x11ad50> │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b0e79 <__gmpz_get_d_2exp@plt+0x651d9> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80b0d58,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + ja 80b14e4 <__gmpz_get_d_2exp@plt+0x65844> │ │ │ │ + movl $0x8143d68,-0x4(%edi) │ │ │ │ + lea 0x1(%esi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + int3 │ │ │ │ + adc (%edx),%ah │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b0ef1 <__gmpz_get_d_2exp@plt+0x65251> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b0ed8,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b0ed8 <__gmpz_get_d_2exp@plt+0x65238> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,%al │ │ │ │ + adc $0xb,%al │ │ │ │ + or %cl,-0x3a7c038b(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 814145c <__gmpz_get_d_2exp@plt+0xf57bc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %esp │ │ │ │ + jmp *(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x24,%al │ │ │ │ + adc $0x4589080b,%eax │ │ │ │ + cld │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 813b70c <__gmpz_get_d_2exp@plt+0xefa6c> │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0xf09037e(%ebx) │ │ │ │ - lahf │ │ │ │ - rorb $0xb6,(%edi) │ │ │ │ - rol $0xe0,%cl │ │ │ │ - add 0x2c7ee0b0(%ebx),%cl │ │ │ │ - or %al,0x65ff04c5(%ebx) │ │ │ │ - add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80b15a0 <__gmpz_get_d_2exp@plt+0x65900> │ │ │ │ + movl $0x80b13f0,-0x18(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80b1494,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 816f4a4 <__gmpz_get_d_2exp@plt+0x123804> │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov $0x82d14d0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + and $0xfd,%al │ │ │ │ + and %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b0f2d <__gmpz_get_d_2exp@plt+0x6528d> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x816d0bc,-0x10(%ebp) │ │ │ │ - movl $0x82dcc51,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8096d7c <__gmpz_get_d_2exp@plt+0x4b0dc> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b0f94 <__gmpz_get_d_2exp@plt+0x652f4> │ │ │ │ + jb 80b1627 <__gmpz_get_d_2exp@plt+0x65987> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b0f70,-0xc(%ebp) │ │ │ │ + movl $0x80b1604,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + jmp 80af910 <__gmpz_get_d_2exp@plt+0x63c70> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8166a60 <__gmpz_get_d_2exp@plt+0x11adc0> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,0x7589080b(%edi,%ecx,1) │ │ │ │ - cld │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80b0c70 <__gmpz_get_d_2exp@plt+0x64fd0> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + ja 80b15ea <__gmpz_get_d_2exp@plt+0x6594a> │ │ │ │ + movl $0x8143c00,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xfd,%al │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x5f16ff8b(%ecx) │ │ │ │ - push %ecx │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b1651 <__gmpz_get_d_2exp@plt+0x659b1> │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80affcc <__gmpz_get_d_2exp@plt+0x6432c> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ + fdivr %st,%st(4) │ │ │ │ + and %eax,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b0fc3 <__gmpz_get_d_2exp@plt+0x65323> │ │ │ │ + jb 80b16fe <__gmpz_get_d_2exp@plt+0x65a5e> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80b1710,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80b0fd4 <__gmpz_get_d_2exp@plt+0x65334> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b109b <__gmpz_get_d_2exp@plt+0x653fb> │ │ │ │ - movl $0x80b1010,-0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b1010 <__gmpz_get_d_2exp@plt+0x65370> │ │ │ │ + jne 80b1710 <__gmpz_get_d_2exp@plt+0x65a70> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x80b16b8,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp 8166a60 <__gmpz_get_d_2exp@plt+0x11adc0> │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80b104f <__gmpz_get_d_2exp@plt+0x653af> │ │ │ │ - add $0x18,%edi │ │ │ │ - mov %esi,%eax │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b109e <__gmpz_get_d_2exp@plt+0x653fe> │ │ │ │ - mov 0x1(%eax),%eax │ │ │ │ - movl $0x80b0fa0,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80b105a <__gmpz_get_d_2exp@plt+0x653ba> │ │ │ │ - add $0xc,%ebp │ │ │ │ + ja 80b1697 <__gmpz_get_d_2exp@plt+0x659f7> │ │ │ │ + movl $0x8143c00,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0x18,%edi │ │ │ │ - mov %esi,%eax │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b109e <__gmpz_get_d_2exp@plt+0x653fe> │ │ │ │ - mov 0x3(%eax),%eax │ │ │ │ - movl $0x80b0f38,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x82d15b9,0x4(%ebp) │ │ │ │ - lea -0x1(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8094e28 <__gmpz_get_d_2exp@plt+0x49188> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - nop │ │ │ │ - adc $0x5,%al │ │ │ │ - and (%eax),%al │ │ │ │ - add $0x1000100,%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b1108 <__gmpz_get_d_2exp@plt+0x65468> │ │ │ │ - movl $0x80b10f8,-0x4(%ebp) │ │ │ │ - movl $0x82d15a4,-0xc(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + jmp 80b16bd <__gmpz_get_d_2exp@plt+0x65a1d> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ + sub $0xfc,%al │ │ │ │ + and %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80b0fd4 <__gmpz_get_d_2exp@plt+0x65334> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - test $0x4,%al │ │ │ │ - and (%eax),%al │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b1192 <__gmpz_get_d_2exp@plt+0x654f2> │ │ │ │ - movl $0x80b1164,-0xc(%ebp) │ │ │ │ - movl $0x82daee9,-0x18(%ebp) │ │ │ │ - movl $0x82d1595,-0x14(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ + ja 80b16ef <__gmpz_get_d_2exp@plt+0x65a4f> │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80aa924 <__gmpz_get_d_2exp@plt+0x5ec84> │ │ │ │ - xchg %ax,%ax │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - clc │ │ │ │ - and %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80b118c <__gmpz_get_d_2exp@plt+0x654ec> │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - movl $0x80b11a0,0xc(%ebp) │ │ │ │ + movl $0x80b1638,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 80aa924 <__gmpz_get_d_2exp@plt+0x5ec84> │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x80b174c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b174c <__gmpz_get_d_2exp@plt+0x65aac> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3ce90075(%ecx) │ │ │ │ - cld │ │ │ │ - (bad) │ │ │ │ - decl (%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0xe8,%al │ │ │ │ + push %ss │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80b388c <__gmpz_get_d_2exp@plt+0x67bec> │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4cb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b120e <__gmpz_get_d_2exp@plt+0x6556e> │ │ │ │ - movl $0x80b0ea0,-0x30(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - movl $0x80b0efc,-0x24(%edi) │ │ │ │ + jb 80b17e4 <__gmpz_get_d_2exp@plt+0x65b44> │ │ │ │ + add $0x40,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b17da <__gmpz_get_d_2exp@plt+0x65b3a> │ │ │ │ + movl $0x80b15c0,-0x3c(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x80b0fd4,-0x18(%edi) │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + movl $0x816b154,-0x30(%edi) │ │ │ │ + lea -0x3c(%edi),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + movl $0x80b1660,-0x24(%edi) │ │ │ │ + lea -0x30(%edi),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x816b1a8,-0x14(%edi) │ │ │ │ lea -0x24(%edi),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x80b10c0,-0x10(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80b111c,-0x8(%edi) │ │ │ │ - lea -0x30(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ + movl $0x816b154,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ - mov $0x82d15e4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov $0x3,%ah │ │ │ │ - and (%eax),%al │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b1250 <__gmpz_get_d_2exp@plt+0x655b0> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82dcc01,0x0(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80b11b4 <__gmpz_get_d_2exp@plt+0x65514> │ │ │ │ - mov $0x82d15f4,%esi │ │ │ │ + jmp *0x8(%ebp) │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + mov $0x82d14e0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b1280 <__gmpz_get_d_2exp@plt+0x655e0> │ │ │ │ + jb 80b181b <__gmpz_get_d_2exp@plt+0x65b7b> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + dec %eax │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80b1290 <__gmpz_get_d_2exp@plt+0x655f0> │ │ │ │ + jmp 80b182c <__gmpz_get_d_2exp@plt+0x65b8c> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dh,-0x76f7f4ee(%eax) │ │ │ │ - (bad) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b12b0 <__gmpz_get_d_2exp@plt+0x65610> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + or (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80b12e7 <__gmpz_get_d_2exp@plt+0x65647> │ │ │ │ - add $0x14,%edi │ │ │ │ + add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b1328 <__gmpz_get_d_2exp@plt+0x65688> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80b1260,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80b12f2 <__gmpz_get_d_2exp@plt+0x65652> │ │ │ │ + ja 80b184d <__gmpz_get_d_2exp@plt+0x65bad> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b185a <__gmpz_get_d_2exp@plt+0x65bba> │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b1319 <__gmpz_get_d_2exp@plt+0x65679> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82daefd,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + movl $0x80b17f4,-0x18(%edi) │ │ │ │ + mov %esi,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8143dd0,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b136a <__gmpz_get_d_2exp@plt+0x656ca> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8189dd6,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b1398 <__gmpz_get_d_2exp@plt+0x656f8> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80b13a8 <__gmpz_get_d_2exp@plt+0x65708> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %cl,%al │ │ │ │ - adc (%ebx),%ecx │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 80b13c8 <__gmpz_get_d_2exp@plt+0x65728> │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80b192e <__gmpz_get_d_2exp@plt+0x65c8e> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80b1998,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b1998 <__gmpz_get_d_2exp@plt+0x65cf8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80b13ff <__gmpz_get_d_2exp@plt+0x6575f> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b144c <__gmpz_get_d_2exp@plt+0x657ac> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80b1378,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80b1437 <__gmpz_get_d_2exp@plt+0x65797> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b143d <__gmpz_get_d_2exp@plt+0x6579d> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80b1340,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80b1918 <__gmpz_get_d_2exp@plt+0x65c78> │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + sub %esi,%ecx │ │ │ │ + cmp $0x0,%ecx │ │ │ │ + jle 80b1909 <__gmpz_get_d_2exp@plt+0x65c69> │ │ │ │ + movl $0x8143dd0,-0x14(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80b182c,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 80b182c <__gmpz_get_d_2exp@plt+0x65b8c> │ │ │ │ + add $0xffffffe8,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - nop │ │ │ │ - fs sti │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b1488 <__gmpz_get_d_2exp@plt+0x657e8> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80b149c <__gmpz_get_d_2exp@plt+0x657fc> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + movl $0x80b18c4,0x0(%ebp) │ │ │ │ + jmp 81669f0 <__gmpz_get_d_2exp@plt+0x11ad50> │ │ │ │ + mov $0x82d1508,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - xor %bh,%bl │ │ │ │ - and %eax,(%eax) │ │ │ │ - add $0x100,%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b152e <__gmpz_get_d_2exp@plt+0x6588e> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80b14d0,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + je 80b196a <__gmpz_get_d_2exp@plt+0x65cca> │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b14d0 <__gmpz_get_d_2exp@plt+0x65830> │ │ │ │ + jne 80b1974 <__gmpz_get_d_2exp@plt+0x65cd4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ + and (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,%ah │ │ │ │ + sbb %cl,(%ebx) │ │ │ │ + or %cl,0x45c7f875(%ecx) │ │ │ │ cld │ │ │ │ - cli │ │ │ │ - and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80b1507 <__gmpz_get_d_2exp@plt+0x65867> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b1548 <__gmpz_get_d_2exp@plt+0x658a8> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80b1468,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80b1512 <__gmpz_get_d_2exp@plt+0x65872> │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x80b1540,0x0(%ebp) │ │ │ │ - movl $0x82d0f84,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ - mov $0x82d1604,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp 80f3c84 <__gmpz_get_d_2exp@plt+0xa7fe4> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x48e90075(%ecx) │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - inc %edi │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %dl,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - add %ah,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b1936 <__gmpz_get_d_2exp@plt+0x65c96> │ │ │ │ + movl $0x80b194c,-0x4(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b194c <__gmpz_get_d_2exp@plt+0x65cac> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + inc %eax │ │ │ │ + sti │ │ │ │ + and %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b1587 <__gmpz_get_d_2exp@plt+0x658e7> │ │ │ │ + jb 80b1a02 <__gmpz_get_d_2exp@plt+0x65d62> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80b1a14,-0x14(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80b1230 <__gmpz_get_d_2exp@plt+0x65590> │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 813daa8 <__gmpz_get_d_2exp@plt+0xf1e08> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - je 80b1582 <__gmpz_get_d_2exp@plt+0x658e2> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + clc │ │ │ │ + cli │ │ │ │ and %eax,(%eax) │ │ │ │ - add $0x1000100,%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add %cl,0x45890845(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + jne 80b1a2b <__gmpz_get_d_2exp@plt+0x65d8b> │ │ │ │ + jmp 80b1a9c <__gmpz_get_d_2exp@plt+0x65dfc> │ │ │ │ + fdivr %st(2),%st │ │ │ │ + and %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b15bc <__gmpz_get_d_2exp@plt+0x6591c> │ │ │ │ - movl $0x82daee9,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80aa924 <__gmpz_get_d_2exp@plt+0x5ec84> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add %ah,%fs:(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x1bb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b163b <__gmpz_get_d_2exp@plt+0x6599b> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b1631 <__gmpz_get_d_2exp@plt+0x65991> │ │ │ │ + jb 80b1a6a <__gmpz_get_d_2exp@plt+0x65dca> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x80b1564,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80b159c,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x82ce521,-0x1c(%ebp) │ │ │ │ - movl $0x82d0f99,-0x18(%ebp) │ │ │ │ - movl $0x82d0fbd,-0x14(%ebp) │ │ │ │ - movl $0x82d0fcd,-0x10(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80b1a7c,-0x14(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 80943ac <__gmpz_get_d_2exp@plt+0x4870c> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 813daa8 <__gmpz_get_d_2exp@plt+0xf1e08> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - sar $1,%bh │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + nop │ │ │ │ + cli │ │ │ │ and %eax,(%eax) │ │ │ │ - add $0x1000100,%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add %cl,0x45890845(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + jne 80b1a93 <__gmpz_get_d_2exp@plt+0x65df3> │ │ │ │ + jmp 80b1a9c <__gmpz_get_d_2exp@plt+0x65dfc> │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b169e <__gmpz_get_d_2exp@plt+0x659fe> │ │ │ │ - movl $0x80b168c,-0x8(%ebp) │ │ │ │ - movl $0x82d0f5c,-0x10(%ebp) │ │ │ │ + jb 80b1c8c <__gmpz_get_d_2exp@plt+0x65fec> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jae 80b1b23 <__gmpz_get_d_2exp@plt+0x65e83> │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 80b1c00 <__gmpz_get_d_2exp@plt+0x65f60> │ │ │ │ + movl $0x80b1b78,-0x4(%ebp) │ │ │ │ + movl $0x0,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + movl $0x82daefd,-0x8(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cmp $0x21,%bh │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,-0x76f7f4ea(%eax) │ │ │ │ - jne 80b1692 <__gmpz_get_d_2exp@plt+0x659f2> │ │ │ │ + jmp 80fc878 <__gmpz_get_d_2exp@plt+0xb0bd8> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x80b1b14,-0x4(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80b1290 <__gmpz_get_d_2exp@plt+0x655f0> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %esp │ │ │ │ - jmp *(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + clc │ │ │ │ + stc │ │ │ │ + and %eax,(%eax) │ │ │ │ + addl $0x0,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80b16d6 <__gmpz_get_d_2exp@plt+0x65a36> │ │ │ │ - movl $0x80b16e8,0x0(%ebp) │ │ │ │ - movl $0x82d0f70,-0x8(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %al,-0xd76fb3b(%ebx) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b1aeb <__gmpz_get_d_2exp@plt+0x65e4b> │ │ │ │ + movl $0x80b1a34,-0x1c(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x8143dd0,-0x8(%edi) │ │ │ │ + movl $0x82dc4e9,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - sbb $0xff,%al │ │ │ │ - and %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,(%edi,%edx,1) │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80b149c <__gmpz_get_d_2exp@plt+0x657fc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + addl $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80b1726 <__gmpz_get_d_2exp@plt+0x65a86> │ │ │ │ + ja 80b1b5e <__gmpz_get_d_2exp@plt+0x65ebe> │ │ │ │ + movl $0x80b2250,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - movl $0x80b1734,0x8(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %esi,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80b1890 <__gmpz_get_d_2exp@plt+0x65bf0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %eax │ │ │ │ + stc │ │ │ │ + and %eax,(%eax) │ │ │ │ + addl $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %al,-0xd76fb3b(%ebx) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b1c71 <__gmpz_get_d_2exp@plt+0x65fd1> │ │ │ │ + cmpl $0x0,0x3(%edx) │ │ │ │ + jge 80b1c4e <__gmpz_get_d_2exp@plt+0x65fae> │ │ │ │ + movl $0x80b19cc,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x8143dd0,-0x8(%edi) │ │ │ │ + movl $0x82dc4e9,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + jmp 80b1bbf <__gmpz_get_d_2exp@plt+0x65f1f> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + addl $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x6ce90075(%ecx) │ │ │ │ - cld │ │ │ │ - (bad) │ │ │ │ - incl 0x2000100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b1775 <__gmpz_get_d_2exp@plt+0x65ad5> │ │ │ │ - movl $0x80b15cc,-0x10(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80b1650,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ + ja 80b1c06 <__gmpz_get_d_2exp@plt+0x65f66> │ │ │ │ + movl $0x80b2250,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov $0x82d1654,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %esi,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80b1890 <__gmpz_get_d_2exp@plt+0x65bf0> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + movl $0x80b1c20,-0x4(%ebp) │ │ │ │ + movl $0x0,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + movl $0x82daefd,-0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80fc878 <__gmpz_get_d_2exp@plt+0xb0bd8> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x80b1bb4,-0x4(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + mov $0x82d150c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - sar $0x21,%dh │ │ │ │ - add %al,(%ecx) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + clc │ │ │ │ + and %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b17b4 <__gmpz_get_d_2exp@plt+0x65b14> │ │ │ │ + jb 80b1cd6 <__gmpz_get_d_2exp@plt+0x66036> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80b1ce8,-0x14(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80b1748 <__gmpz_get_d_2exp@plt+0x65aa8> │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 813daa8 <__gmpz_get_d_2exp@plt+0xf1e08> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - sbb $0xfe,%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and $0xf8,%al │ │ │ │ and %eax,(%eax) │ │ │ │ - add $0x1000100,%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b17e1 <__gmpz_get_d_2exp@plt+0x65b41> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80b11b4 <__gmpz_get_d_2exp@plt+0x65514> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0xfe,%al │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add %cl,0x45890845(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + jne 80b1cff <__gmpz_get_d_2exp@plt+0x6605f> │ │ │ │ + jmp 80b1a9c <__gmpz_get_d_2exp@plt+0x65dfc> │ │ │ │ + add $0xf8,%al │ │ │ │ and %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b1813 <__gmpz_get_d_2exp@plt+0x65b73> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80b1230 <__gmpz_get_d_2exp@plt+0x65590> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4cf39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b1871 <__gmpz_get_d_2exp@plt+0x65bd1> │ │ │ │ - movl $0x80b1794,-0x2c(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x80b17c8,-0x20(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x80b17f0,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x80b46c0,-0xc(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x1f(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x2c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ - mov $0x82d1664,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b18b6 <__gmpz_get_d_2exp@plt+0x65c16> │ │ │ │ + jb 80b1d3e <__gmpz_get_d_2exp@plt+0x6609e> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8189d8d,-0x10(%ebp) │ │ │ │ + movl $0x80b1d50,-0x14(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 813daa8 <__gmpz_get_d_2exp@plt+0xf1e08> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov $0x20021f7,%esp │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add %cl,0x45890845(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + jne 80b1d67 <__gmpz_get_d_2exp@plt+0x660c7> │ │ │ │ + jmp 80b1a9c <__gmpz_get_d_2exp@plt+0x65dfc> │ │ │ │ + test $0xf7,%al │ │ │ │ + and %eax,(%eax) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b18e4 <__gmpz_get_d_2exp@plt+0x65c44> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80b18f4 <__gmpz_get_d_2exp@plt+0x65c54> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dl,(%ecx,%ebx,1) │ │ │ │ - or (%eax),%ecx │ │ │ │ + jb 80b1ebf <__gmpz_get_d_2exp@plt+0x6621f> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80b1edc,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b1914 <__gmpz_get_d_2exp@plt+0x65c74> │ │ │ │ + jne 80b1edc <__gmpz_get_d_2exp@plt+0x6623c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + xchg %ax,%ax │ │ │ │ + pusha │ │ │ │ + mull (%ecx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80b194b <__gmpz_get_d_2exp@plt+0x65cab> │ │ │ │ - add $0x14,%edi │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + repnz and $0x3,%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 80b1df9 <__gmpz_get_d_2exp@plt+0x66159> │ │ │ │ + add $0x20,%edi │ │ │ │ + mov %esi,%edx │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b1998 <__gmpz_get_d_2exp@plt+0x65cf8> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80b18c4,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ + ja 80b1eae <__gmpz_get_d_2exp@plt+0x6620e> │ │ │ │ + movl $0x80b1d08,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x8143dd0,-0x8(%edi) │ │ │ │ + movl $0x82dc4e9,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80b1983 <__gmpz_get_d_2exp@plt+0x65ce3> │ │ │ │ - add $0x18,%edi │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jb 80b1e36 <__gmpz_get_d_2exp@plt+0x66196> │ │ │ │ + movl $0x80b1e28,0x8(%ebp) │ │ │ │ + movl $0x0,-0x4(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + movl $0x82daefd,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80fc878 <__gmpz_get_d_2exp@plt+0xb0bd8> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add %cl,0x5ae90475(%ecx) │ │ │ │ + cli │ │ │ │ + (bad) │ │ │ │ + incl -0xd76df39(%ebx) │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b1989 <__gmpz_get_d_2exp@plt+0x65ce9> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80b188c,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + ja 80b1eae <__gmpz_get_d_2exp@plt+0x6620e> │ │ │ │ + cmpl $0x0,0x3(%edx) │ │ │ │ + jge 80b1e75 <__gmpz_get_d_2exp@plt+0x661d5> │ │ │ │ + movl $0x80b1ca0,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x8143dd0,-0x8(%edi) │ │ │ │ + movl $0x82dc4e9,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + movl $0x80b1ea0,0x8(%ebp) │ │ │ │ + movl $0x0,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + movl $0x82daefd,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80fc878 <__gmpz_get_d_2exp@plt+0xb0bd8> │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add %cl,-0x1d16fb8b(%ecx) │ │ │ │ + stc │ │ │ │ + (bad) │ │ │ │ + inc %edi │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %ah,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4b1de9d6(%ecx) │ │ │ │ + or (%eax),%eax │ │ │ │ + mov $0x82d152c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + jmp 80fca78 <__gmpz_get_d_2exp@plt+0xb0dd8> │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + inc %eax │ │ │ │ + mulb (%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b1ec7 <__gmpz_get_d_2exp@plt+0x66227> │ │ │ │ + movl $0x80b1dac,-0x8(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b1dac <__gmpz_get_d_2exp@plt+0x6610c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b19da <__gmpz_get_d_2exp@plt+0x65d3a> │ │ │ │ + jb 80b1f48 <__gmpz_get_d_2exp@plt+0x662a8> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8189d73,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + neg %eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x82daefd,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80fae30 <__gmpz_get_d_2exp@plt+0xaf190> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc $0x89000000,%eax │ │ │ │ + lock lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b1fc0 <__gmpz_get_d_2exp@plt+0x66320> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b1fb6 <__gmpz_get_d_2exp@plt+0x66316> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + push %ebx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80b1fc5 <__gmpz_get_d_2exp@plt+0x66325> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov $0xa,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov $0x80000000,%eax │ │ │ │ + cltd │ │ │ │ + idiv %ecx │ │ │ │ + movl $0x80b1f1c,-0x8(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + neg %eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ + jmp 80fae30 <__gmpz_get_d_2exp@plt+0xaf190> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + js 80b1fc7 <__gmpz_get_d_2exp@plt+0x66327> │ │ │ │ + and %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b1a08 <__gmpz_get_d_2exp@plt+0x65d68> │ │ │ │ + jb 80b200d <__gmpz_get_d_2exp@plt+0x6636d> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + neg %eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80b1a18 <__gmpz_get_d_2exp@plt+0x65d78> │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80b2020 <__gmpz_get_d_2exp@plt+0x66380> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %bh,(%eax) │ │ │ │ - sbb (%ebx),%cl │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 80b1a38 <__gmpz_get_d_2exp@plt+0x65d98> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ + and $0xf5,%al │ │ │ │ + and %eax,(%eax) │ │ │ │ + push %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80b1a6f <__gmpz_get_d_2exp@plt+0x65dcf> │ │ │ │ - add $0x14,%edi │ │ │ │ + jb 80b20f8 <__gmpz_get_d_2exp@plt+0x66458> │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b1abc <__gmpz_get_d_2exp@plt+0x65e1c> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80b19e8,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + ja 80b20ee <__gmpz_get_d_2exp@plt+0x6644e> │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + cmp $0x80000000,%eax │ │ │ │ + jne 80b2056 <__gmpz_get_d_2exp@plt+0x663b6> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov $0x82d1546,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80b1aa7 <__gmpz_get_d_2exp@plt+0x65e07> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b1aad <__gmpz_get_d_2exp@plt+0x65e0d> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80b19b0,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jge 80b20d2 <__gmpz_get_d_2exp@plt+0x66432> │ │ │ │ + movl $0x80b1fdc,-0x1c(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8143dd0,-0x8(%edi) │ │ │ │ + movl $0x82dc4e9,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + addl $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b1afe <__gmpz_get_d_2exp@plt+0x65e5e> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8189d5a,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ + ja 80b208c <__gmpz_get_d_2exp@plt+0x663ec> │ │ │ │ + movl $0x80b2250,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %esi,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80b1890 <__gmpz_get_d_2exp@plt+0x65bf0> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + movl $0x80b20a4,-0x4(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + movl $0x82daefd,-0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80fae30 <__gmpz_get_d_2exp@plt+0xaf190> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + mov $0x82d1554,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + dec %eax │ │ │ │ + hlt │ │ │ │ + and %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b1b2c <__gmpz_get_d_2exp@plt+0x65e8c> │ │ │ │ + jb 80b213d <__gmpz_get_d_2exp@plt+0x6649d> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + neg %eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80b1b3c <__gmpz_get_d_2exp@plt+0x65e9c> │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80b2020 <__gmpz_get_d_2exp@plt+0x66380> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ + or $0xf4,%al │ │ │ │ + and %eax,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %bl,0xb(%ebx,%ebx,1) │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 80b1b5c <__gmpz_get_d_2exp@plt+0x65ebc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + jb 80b223a <__gmpz_get_d_2exp@plt+0x6659a> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 80b2191 <__gmpz_get_d_2exp@plt+0x664f1> │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + movl $0x82daefd,0x4(%ebp) │ │ │ │ + jmp 80fafb0 <__gmpz_get_d_2exp@plt+0xaf310> │ │ │ │ + xchg %ax,%ax │ │ │ │ + shl $1,%bl │ │ │ │ + and %eax,(%eax) │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80b1b93 <__gmpz_get_d_2exp@plt+0x65ef3> │ │ │ │ - add $0x14,%edi │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b1be0 <__gmpz_get_d_2exp@plt+0x65f40> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80b1b0c,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + ja 80b2222 <__gmpz_get_d_2exp@plt+0x66582> │ │ │ │ + cmp $0x80000000,%eax │ │ │ │ + jne 80b21b5 <__gmpz_get_d_2exp@plt+0x66515> │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov $0x82d1546,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80b1bcb <__gmpz_get_d_2exp@plt+0x65f2b> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b1bd1 <__gmpz_get_d_2exp@plt+0x65f31> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80b1ad4,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jge 80b21eb <__gmpz_get_d_2exp@plt+0x6654b> │ │ │ │ + mov 0x3(%ecx),%edx │ │ │ │ + mov 0x7(%ecx),%ecx │ │ │ │ + movl $0x80b210c,-0x1c(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8143dd0,-0x8(%edi) │ │ │ │ + movl $0x82dc4e9,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - nop │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + movl $0x80b2214,0x0(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x82daefd,-0x4(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80fae30 <__gmpz_get_d_2exp@plt+0xaf190> │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b1c22 <__gmpz_get_d_2exp@plt+0x65f82> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8189d40,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add %cl,0x6ee90475(%ecx) │ │ │ │ + idiv %bh │ │ │ │ + inc %edi │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %ah,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,-0x3176f7f5(%ecx,%eiz,1) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + mov $0x82d156c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + or 0x2000d(%esi),%ecx │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b1c50 <__gmpz_get_d_2exp@plt+0x65fb0> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80b1c60 <__gmpz_get_d_2exp@plt+0x65fc0> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %cs:0x1000000,%cs │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,0x65ff02c6(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + enter $0x2284,$0x0 │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %al,-0x76f7f4e4(%eax) │ │ │ │ - (bad) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b1c80 <__gmpz_get_d_2exp@plt+0x65fe0> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80b1cb7 <__gmpz_get_d_2exp@plt+0x66017> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b1d04 <__gmpz_get_d_2exp@plt+0x66064> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80b1c30,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ + jb 80b232f <__gmpz_get_d_2exp@plt+0x6668f> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80b2340,0x0(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x82d15b1,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 813c4d8 <__gmpz_get_d_2exp@plt+0xf0838> │ │ │ │ + mov $0x82d15e3,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80b1cef <__gmpz_get_d_2exp@plt+0x6604f> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b1cf5 <__gmpz_get_d_2exp@plt+0x66055> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80b1bf8,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ + mov $0x82d15df,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + mov $0x82d15db,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + mov $0x82d15d6,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x82d15d1,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x82d15eb,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x7(%eax) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %esi,%eax │ │ │ │ + cltd │ │ │ │ + idiv %ecx │ │ │ │ + test %edx,%edx │ │ │ │ + je 80b22da <__gmpz_get_d_2exp@plt+0x6663a> │ │ │ │ + test %esi,%esi │ │ │ │ + setl %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + sub %eax,%ecx │ │ │ │ + and $0x7,%ecx │ │ │ │ + add %ecx,%edx │ │ │ │ + cmp $0x6,%edx │ │ │ │ + jge 80b2324 <__gmpz_get_d_2exp@plt+0x66684> │ │ │ │ + test %edx,%edx │ │ │ │ + jl 80b2324 <__gmpz_get_d_2exp@plt+0x66684> │ │ │ │ + jmp *0x81957f4(,%edx,4) │ │ │ │ + mov $0x82d15e7,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x82d15b8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b1d46 <__gmpz_get_d_2exp@plt+0x660a6> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8189d27,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,%al │ │ │ │ + and (%ebx),%cl │ │ │ │ + or %cl,-0x3a7c038b(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 814145c <__gmpz_get_d_2exp@plt+0xf57bc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + loopne 80b22d9 <__gmpz_get_d_2exp@plt+0x66639> │ │ │ │ + and (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x18(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b1d74 <__gmpz_get_d_2exp@plt+0x660d4> │ │ │ │ + jb 80b270a <__gmpz_get_d_2exp@plt+0x66a6a> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80b23f8,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80b1d84 <__gmpz_get_d_2exp@plt+0x660e4> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %ah,-0x3976f7f5(%ebp,%ebx,1) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b1da4 <__gmpz_get_d_2exp@plt+0x66104> │ │ │ │ + jne 80b23f8 <__gmpz_get_d_2exp@plt+0x66758> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ + mov $0x1,%ecx │ │ │ │ + movl $0x80b26f8,0x0(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x82d15b1,-0x4(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 813c4d8 <__gmpz_get_d_2exp@plt+0xf0838> │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jb 80b2397 <__gmpz_get_d_2exp@plt+0x666f7> │ │ │ │ + mov $0x2,%ecx │ │ │ │ + jmp 80b239c <__gmpz_get_d_2exp@plt+0x666fc> │ │ │ │ + mov $0x3,%ecx │ │ │ │ + jmp 80b239c <__gmpz_get_d_2exp@plt+0x666fc> │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 80b23c4 <__gmpz_get_d_2exp@plt+0x66724> │ │ │ │ + mov $0x4,%ecx │ │ │ │ + jmp 80b239c <__gmpz_get_d_2exp@plt+0x666fc> │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jb 80b23cb <__gmpz_get_d_2exp@plt+0x6672b> │ │ │ │ + mov $0x5,%ecx │ │ │ │ + jmp 80b239c <__gmpz_get_d_2exp@plt+0x666fc> │ │ │ │ + mov $0x6,%ecx │ │ │ │ + jmp 80b239c <__gmpz_get_d_2exp@plt+0x666fc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + dec %eax │ │ │ │ + andl $0x0,(%edx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 80b23b8 <__gmpz_get_d_2exp@plt+0x66718> │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0x5,%ecx │ │ │ │ + jb 80b23d7 <__gmpz_get_d_2exp@plt+0x66737> │ │ │ │ + cmp $0x6,%ecx │ │ │ │ + jb 80b23e3 <__gmpz_get_d_2exp@plt+0x66743> │ │ │ │ + mov $0x7,%ecx │ │ │ │ + jmp 80b239c <__gmpz_get_d_2exp@plt+0x666fc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x80b2444,0x0(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + jmp 81669f0 <__gmpz_get_d_2exp@plt+0x11ad50> │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80b1ddb <__gmpz_get_d_2exp@plt+0x6613b> │ │ │ │ - add $0x14,%edi │ │ │ │ + add %cl,-0xd76fbb3(%ebx) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b1e28 <__gmpz_get_d_2exp@plt+0x66188> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80b1d54,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ + ja 80b2424 <__gmpz_get_d_2exp@plt+0x66784> │ │ │ │ + movl $0x8143d68,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + lea -0x7(%ecx),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80b1e13 <__gmpz_get_d_2exp@plt+0x66173> │ │ │ │ - add $0x18,%edi │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x80b2494,0x0(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + jmp 81669f0 <__gmpz_get_d_2exp@plt+0x11ad50> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xd76fbb3(%ebx) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b1e19 <__gmpz_get_d_2exp@plt+0x66179> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80b1d1c,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + ja 80b2471 <__gmpz_get_d_2exp@plt+0x667d1> │ │ │ │ + movl $0x8143d68,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + lea -0x5(%ecx),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x80b24e4,0x0(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + jmp 81669f0 <__gmpz_get_d_2exp@plt+0x11ad50> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b1e6a <__gmpz_get_d_2exp@plt+0x661ca> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8189d0d,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %cl,-0xd76fbb3(%ebx) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b24c1 <__gmpz_get_d_2exp@plt+0x66821> │ │ │ │ + movl $0x8143d68,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + lea -0x4(%ecx),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x80b2534,0x0(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + jmp 81669f0 <__gmpz_get_d_2exp@plt+0x11ad50> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b1e98 <__gmpz_get_d_2exp@plt+0x661f8> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80b1ea8 <__gmpz_get_d_2exp@plt+0x66208> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,-0xd76fbb3(%ebx) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b2511 <__gmpz_get_d_2exp@plt+0x66871> │ │ │ │ + movl $0x8143d68,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + lea -0x3(%ecx),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x80b2584,0x0(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + jmp 81669f0 <__gmpz_get_d_2exp@plt+0x11ad50> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %cl,%al │ │ │ │ push %ds │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b1ec8 <__gmpz_get_d_2exp@plt+0x66228> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,-0xd76fbb3(%ebx) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b2561 <__gmpz_get_d_2exp@plt+0x668c1> │ │ │ │ + movl $0x8143d68,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + lea -0x2(%ecx),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x80b25d4,0x0(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + jmp 81669f0 <__gmpz_get_d_2exp@plt+0x11ad50> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80b1eff <__gmpz_get_d_2exp@plt+0x6625f> │ │ │ │ - add $0x14,%edi │ │ │ │ + add %cl,-0xd76fbb3(%ebx) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b1f4c <__gmpz_get_d_2exp@plt+0x662ac> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80b1e78,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ + ja 80b25b1 <__gmpz_get_d_2exp@plt+0x66911> │ │ │ │ + movl $0x8143d68,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + lea -0x1(%ecx),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80b1f37 <__gmpz_get_d_2exp@plt+0x66297> │ │ │ │ - add $0x18,%edi │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x80b2624,0x0(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + jmp 81669f0 <__gmpz_get_d_2exp@plt+0x11ad50> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xd76fbb3(%ebx) │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b1f3d <__gmpz_get_d_2exp@plt+0x6629d> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80b1e40,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + ja 80b2601 <__gmpz_get_d_2exp@plt+0x66961> │ │ │ │ + movl $0x8143d68,-0x4(%edi) │ │ │ │ + lea -0x7(%ecx),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + jmp 80b2629 <__gmpz_get_d_2exp@plt+0x66989> │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b1f8e <__gmpz_get_d_2exp@plt+0x662ee> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8189cfa,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %cl,0x7b8044d(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x760f763e(%ecx) │ │ │ │ + push %esp │ │ │ │ + and $0x40,%al │ │ │ │ + cltd │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + idiv %ecx │ │ │ │ + test %edx,%edx │ │ │ │ + je 80b244d <__gmpz_get_d_2exp@plt+0x667ad> │ │ │ │ + test %esi,%esi │ │ │ │ + setl %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + sub %eax,%ecx │ │ │ │ + and $0x7,%ecx │ │ │ │ + add %ecx,%edx │ │ │ │ + cmp $0x6,%edx │ │ │ │ + jge 80b26c9 <__gmpz_get_d_2exp@plt+0x66a29> │ │ │ │ + test %edx,%edx │ │ │ │ + jl 80b26c9 <__gmpz_get_d_2exp@plt+0x66a29> │ │ │ │ + jmp *0x819580c(,%edx,4) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x80b26c0,0x0(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + jmp 81669f0 <__gmpz_get_d_2exp@plt+0x11ad50> │ │ │ │ + nop │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xd76fbb3(%ebx) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b269f <__gmpz_get_d_2exp@plt+0x669ff> │ │ │ │ + movl $0x8143d68,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + lea -0x6(%ecx),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b1fbc <__gmpz_get_d_2exp@plt+0x6631c> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,0x26(%eax) │ │ │ │ + or (%eax),%ecx │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80b1fcc <__gmpz_get_d_2exp@plt+0x6632c> │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 814145c <__gmpz_get_d_2exp@plt+0xf57bc> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ nop │ │ │ │ - add $0x100,%eax │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %ch,%ah │ │ │ │ - pop %ds │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b1fec <__gmpz_get_d_2exp@plt+0x6634c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80b2023 <__gmpz_get_d_2exp@plt+0x66383> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b2070 <__gmpz_get_d_2exp@plt+0x663d0> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80b1f9c,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80b205b <__gmpz_get_d_2exp@plt+0x663bb> │ │ │ │ - add $0x18,%edi │ │ │ │ + jb 80b27ba <__gmpz_get_d_2exp@plt+0x66b1a> │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b2061 <__gmpz_get_d_2exp@plt+0x663c1> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80b1f64,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ + ja 80b27b0 <__gmpz_get_d_2exp@plt+0x66b10> │ │ │ │ + movl $0x80b2360,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x80b2788,0x0(%ebp) │ │ │ │ + movl $0x82d6335,-0xc(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x82dcc39,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80b562c <__gmpz_get_d_2exp@plt+0x6998c> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x100227f,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b20ab <__gmpz_get_d_2exp@plt+0x6640b> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8096d44 <__gmpz_get_d_2exp@plt+0x4b0a4> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + ja 80b276b <__gmpz_get_d_2exp@plt+0x66acb> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x81418cc,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 813c4d8 <__gmpz_get_d_2exp@plt+0xf0838> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x82d15c0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + xrelease mov %cl,0x1000000 │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %al,-0x1(%esi) │ │ │ │ + add %dl,%gs:(%esi) │ │ │ │ + mov %ecx,0x1000000 │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,0x65ff02c6(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + mov %ecx,%ss:0x1000000 │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,0x65ff03c6(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + pop %eax │ │ │ │ + mov %ecx,0x1000000 │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x65ff03c6(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + jns 80b279b <__gmpz_get_d_2exp@plt+0x66afb> │ │ │ │ + or $0x1000000,%eax │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add $0x3,%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + cwtl │ │ │ │ + mov %ecx,0x1000000 │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x3c68300 │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0xd89,%ecx │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%esi) │ │ │ │ + add %al,0x65ff03c6(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + cld │ │ │ │ + in (%dx),%al │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + in (%dx),%al │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b20db <__gmpz_get_d_2exp@plt+0x6643b> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8096d44 <__gmpz_get_d_2exp@plt+0x4b0a4> │ │ │ │ + jb 80b289b <__gmpz_get_d_2exp@plt+0x66bfb> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80b289e <__gmpz_get_d_2exp@plt+0x66bfe> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82d14f1,-0x14(%ebp) │ │ │ │ + movl $0x82d14f9,-0x10(%ebp) │ │ │ │ + movl $0x0,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80b2020 <__gmpz_get_d_2exp@plt+0x66380> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b210b <__gmpz_get_d_2exp@plt+0x6646b> │ │ │ │ + jb 80b28d8 <__gmpz_get_d_2exp@plt+0x66c38> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80b211c <__gmpz_get_d_2exp@plt+0x6647c> │ │ │ │ + neg %eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x82daefd,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80fae30 <__gmpz_get_d_2exp@plt+0xaf190> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b21c6 <__gmpz_get_d_2exp@plt+0x66526> │ │ │ │ - movl $0x80b2158,-0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b2158 <__gmpz_get_d_2exp@plt+0x664b8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80b2195 <__gmpz_get_d_2exp@plt+0x664f5> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b21d8 <__gmpz_get_d_2exp@plt+0x66538> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80b20e8,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80b21a0 <__gmpz_get_d_2exp@plt+0x66500> │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + adc $0x89000000,%eax │ │ │ │ + lock lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b2950 <__gmpz_get_d_2exp@plt+0x66cb0> │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b21c9 <__gmpz_get_d_2exp@plt+0x66529> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - nop │ │ │ │ - clc │ │ │ │ - out %eax,$0x21 │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b2217 <__gmpz_get_d_2exp@plt+0x66577> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ + ja 80b2946 <__gmpz_get_d_2exp@plt+0x66ca6> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + push %ebx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80b2955 <__gmpz_get_d_2exp@plt+0x66cb5> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov $0xa,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov $0x80000000,%eax │ │ │ │ + cltd │ │ │ │ + idiv %ecx │ │ │ │ + movl $0x80b28ac,-0x8(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + neg %eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80b222c <__gmpz_get_d_2exp@plt+0x6658c> │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80fae30 <__gmpz_get_d_2exp@plt+0xaf190> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - shl $0x21,%bh │ │ │ │ - add %al,0x2000100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + nop │ │ │ │ + enter $0x21ec,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b230f <__gmpz_get_d_2exp@plt+0x6666f> │ │ │ │ - movl $0x80b2270,-0xc(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b2270 <__gmpz_get_d_2exp@plt+0x665d0> │ │ │ │ + add (%eax),%al │ │ │ │ + adc $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b2991 <__gmpz_get_d_2exp@plt+0x66cf1> │ │ │ │ + mov $0x3c,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + cltd │ │ │ │ + idiv %ecx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 80b2994 <__gmpz_get_d_2exp@plt+0x66cf4> │ │ │ │ + mov $0x82d1614,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jl 80b224d <__gmpz_get_d_2exp@plt+0x665ad> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x82d14f1,-0xc(%ebp) │ │ │ │ + movl $0x82d14f9,-0x8(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + sub %eax,%ecx │ │ │ │ + and $0x3c,%ecx │ │ │ │ + add %ecx,%edx │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80b2020 <__gmpz_get_d_2exp@plt+0x66380> │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + in (%dx),%al │ │ │ │ and %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80b22b3 <__gmpz_get_d_2exp@plt+0x66613> │ │ │ │ - add $0x18,%edi │ │ │ │ - mov %esi,%eax │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b2348 <__gmpz_get_d_2exp@plt+0x666a8> │ │ │ │ - mov 0x1(%eax),%eax │ │ │ │ - movl $0x80b21f4,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80b22be <__gmpz_get_d_2exp@plt+0x6661e> │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x18,%edi │ │ │ │ - mov %esi,%eax │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b2348 <__gmpz_get_d_2exp@plt+0x666a8> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ - movl $0x8143bf0,-0x14(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80b211c,-0x4(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80b231c,0x8(%ebp) │ │ │ │ - movl $0x82d09d8,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + adc $0x0,%al │ │ │ │ add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,(%eax) │ │ │ │ - and (%ebx),%ecx │ │ │ │ - or %cl,-0x3a7c038b(%ecx) │ │ │ │ - cld │ │ │ │ - jmp 80b18f4 <__gmpz_get_d_2exp@plt+0x65c54> │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b2a11 <__gmpz_get_d_2exp@plt+0x66d71> │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b2a07 <__gmpz_get_d_2exp@plt+0x66d67> │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80b296c,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x819048a,-0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80b211c <__gmpz_get_d_2exp@plt+0x6647c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - test %ah,%dh │ │ │ │ - and %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b238b <__gmpz_get_d_2exp@plt+0x666eb> │ │ │ │ + jb 80b2a9d <__gmpz_get_d_2exp@plt+0x66dfd> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80b23a0 <__gmpz_get_d_2exp@plt+0x66700> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - dec %esp │ │ │ │ - out %al,$0x21 │ │ │ │ - add %al,0x2000100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b2448 <__gmpz_get_d_2exp@plt+0x667a8> │ │ │ │ - movl $0x80b23e4,-0xc(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ + movl $0x80b2a58,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b23e4 <__gmpz_get_d_2exp@plt+0x66744> │ │ │ │ + jne 80b2a58 <__gmpz_get_d_2exp@plt+0x66db8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - or %ah,%dh │ │ │ │ - and %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80b2425 <__gmpz_get_d_2exp@plt+0x66785> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b2488 <__gmpz_get_d_2exp@plt+0x667e8> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80b2368,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80b2a8e <__gmpz_get_d_2exp@plt+0x66dee> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + add $0xfffffffd,%eax │ │ │ │ + cmp $0x0,%eax │ │ │ │ + jl 80b2a80 <__gmpz_get_d_2exp@plt+0x66de0> │ │ │ │ + movl $0x8143d68,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80b2430 <__gmpz_get_d_2exp@plt+0x66790> │ │ │ │ - add $0x10,%ebp │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov $0x82dcc01,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x80b2458,0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - xchg %eax,%esp │ │ │ │ - in $0x21,%eax │ │ │ │ - add %al,%bl │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,0x24(%eax) │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80b1a18 <__gmpz_get_d_2exp@plt+0x65d78> │ │ │ │ - xchg %ax,%ax │ │ │ │ - je 80b2453 <__gmpz_get_d_2exp@plt+0x667b3> │ │ │ │ - and %eax,(%eax) │ │ │ │ - ret │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80b222c <__gmpz_get_d_2exp@plt+0x6658c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - nop │ │ │ │ - in (%dx),%al │ │ │ │ - int1 │ │ │ │ - and %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b24c7 <__gmpz_get_d_2exp@plt+0x66827> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ + jb 80b2aca <__gmpz_get_d_2exp@plt+0x66e2a> │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80b24dc <__gmpz_get_d_2exp@plt+0x6683c> │ │ │ │ + neg %eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x82daefd,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80fae30 <__gmpz_get_d_2exp@plt+0xaf190> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov $0xf1,%ah │ │ │ │ - and %eax,(%eax) │ │ │ │ - add $0x2000100,%eax │ │ │ │ + nop │ │ │ │ + push %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b25c3 <__gmpz_get_d_2exp@plt+0x66923> │ │ │ │ - movl $0x80b2520,-0xc(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ + jb 80b2d28 <__gmpz_get_d_2exp@plt+0x67088> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b2ca8 <__gmpz_get_d_2exp@plt+0x67008> │ │ │ │ + test %ecx,%ecx │ │ │ │ + setl %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov $0x3c,%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + cltd │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + idiv %ecx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 80b2cdc <__gmpz_get_d_2exp@plt+0x6703c> │ │ │ │ + mov $0x3c,%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + add %ecx,%eax │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + cltd │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + idiv %ecx │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + sub %ecx,%eax │ │ │ │ + imul $0x64,%eax,%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80b2150 <__gmpz_get_d_2exp@plt+0x664b0> │ │ │ │ + test %eax,%eax │ │ │ │ + jge 80b2bb8 <__gmpz_get_d_2exp@plt+0x66f18> │ │ │ │ + cmp $0x80000000,%eax │ │ │ │ + jne 80b2b93 <__gmpz_get_d_2exp@plt+0x66ef3> │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + movl $0x82d6c3d,0x0(%ebp) │ │ │ │ + movl $0x82d1624,0x4(%ebp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 80bb1cc <__gmpz_get_d_2exp@plt+0x6f52c> │ │ │ │ + movl $0x80b2aa8,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x82d6c3d,0x0(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 80bb1cc <__gmpz_get_d_2exp@plt+0x6f52c> │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + movl $0x80b2be8,0x4(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b2520 <__gmpz_get_d_2exp@plt+0x66880> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jo 80b2507 <__gmpz_get_d_2exp@plt+0x66867> │ │ │ │ - and %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ + movl $0x82daefd,0x0(%ebp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80fae30 <__gmpz_get_d_2exp@plt+0xaf190> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x1ce90075(%ecx) │ │ │ │ + test %eax,(%eax) │ │ │ │ + add %cl,-0x16(%eax) │ │ │ │ + and %eax,(%eax) │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80b2563 <__gmpz_get_d_2exp@plt+0x668c3> │ │ │ │ - add $0x18,%edi │ │ │ │ - mov %esi,%eax │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b2604 <__gmpz_get_d_2exp@plt+0x66964> │ │ │ │ - mov 0x1(%eax),%eax │ │ │ │ - movl $0x80b24a4,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80b256e <__gmpz_get_d_2exp@plt+0x668ce> │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x18,%edi │ │ │ │ - mov %esi,%eax │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x1cc783f2(%ecx) │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b2604 <__gmpz_get_d_2exp@plt+0x66964> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ - movl $0x80b222c,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ + ja 80b2cc4 <__gmpz_get_d_2exp@plt+0x67024> │ │ │ │ + movl $0x80b29c8,-0x18(%edi) │ │ │ │ + test %ecx,%ecx │ │ │ │ + setl %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80b23a0,-0x8(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80b25d4,0x8(%ebp) │ │ │ │ - movl $0x82d0fa8,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %ah,%ah │ │ │ │ - and %eax,(%eax) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov $0x3c,%eax │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + cltd │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + idiv %ecx │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + sub %ecx,%eax │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80b2b68 <__gmpz_get_d_2exp@plt+0x66ec8> │ │ │ │ + mov 0x3(%ecx),%edx │ │ │ │ + mov 0x7(%ecx),%ecx │ │ │ │ + movl $0x80b2a20,-0x8(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x80b2cbc,0x4(%ebp) │ │ │ │ + lea -0x8(%edi),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80b2020 <__gmpz_get_d_2exp@plt+0x66380> │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + jmp 80b2c04 <__gmpz_get_d_2exp@plt+0x66f64> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x48e90075(%ecx) │ │ │ │ + test %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,%ah │ │ │ │ - and $0x7589080b,%eax │ │ │ │ - cld │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80b1b3c <__gmpz_get_d_2exp@plt+0x65e9c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - clc │ │ │ │ - jecxz 80b260c <__gmpz_get_d_2exp@plt+0x6696c> │ │ │ │ - add %al,(%ecx) │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %bl,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80b23a0 <__gmpz_get_d_2exp@plt+0x66700> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + movl $0x80b2bfc,0x0(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - lock and %eax,(%eax) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x1,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + sub %ecx,%eax │ │ │ │ + and $0x3c,%eax │ │ │ │ + add %eax,%edx │ │ │ │ + mov $0x3c,%eax │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + add %ecx,%eax │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + cltd │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + idiv %ecx │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + sub %ecx,%eax │ │ │ │ + imul $0x64,%eax,%eax │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + add %ecx,%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80b2150 <__gmpz_get_d_2exp@plt+0x664b0> │ │ │ │ + mov $0x82d1654,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sbb %ch,%cl │ │ │ │ + and %eax,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b2647 <__gmpz_get_d_2exp@plt+0x669a7> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80b265c <__gmpz_get_d_2exp@plt+0x669bc> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor $0xf0,%al │ │ │ │ - and %eax,(%eax) │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b2704 <__gmpz_get_d_2exp@plt+0x66a64> │ │ │ │ - movl $0x80b26a0,-0xc(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + jb 80b2d9e <__gmpz_get_d_2exp@plt+0x670fe> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80b2d84,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov 0x10(%esi),%ecx │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b26a0 <__gmpz_get_d_2exp@plt+0x66a00> │ │ │ │ + jne 80b2d84 <__gmpz_get_d_2exp@plt+0x670e4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lock out %eax,(%dx) │ │ │ │ - and %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80b26e1 <__gmpz_get_d_2exp@plt+0x66a41> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b2744 <__gmpz_get_d_2exp@plt+0x66aa4> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80b2624,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80b26ec <__gmpz_get_d_2exp@plt+0x66a4c> │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x80b2714,0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - jl 80b26f9 <__gmpz_get_d_2exp@plt+0x66a59> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + shr $1,%al │ │ │ │ and %eax,(%eax) │ │ │ │ - ret │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,(%edi,%eiz,1) │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80b1c60 <__gmpz_get_d_2exp@plt+0x65fc0> │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %esp │ │ │ │ - out %eax,(%dx) │ │ │ │ - and %eax,(%eax) │ │ │ │ - ret │ │ │ │ + add %dh,-0x76f7f4d3(%eax) │ │ │ │ + lock mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b2db0 <__gmpz_get_d_2exp@plt+0x67110> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + call 84d2dcb │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80b24dc <__gmpz_get_d_2exp@plt+0x6683c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - nop │ │ │ │ - xor %ch,%bh │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add %cl,0x1ee90475(%ecx) │ │ │ │ + std │ │ │ │ + (bad) │ │ │ │ + jmp *-0x70(%esi) │ │ │ │ + mov %ch,%al │ │ │ │ and %eax,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b2783 <__gmpz_get_d_2exp@plt+0x66ae3> │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80b2e2e <__gmpz_get_d_2exp@plt+0x6718e> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80b2798 <__gmpz_get_d_2exp@plt+0x66af8> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - clc │ │ │ │ - out %al,(%dx) │ │ │ │ - and %eax,(%eax) │ │ │ │ - add $0x2000100,%eax │ │ │ │ + movl $0x80b2e14,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov 0x10(%esi),%ecx │ │ │ │ + neg %ecx │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b2e14 <__gmpz_get_d_2exp@plt+0x67174> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + inc %eax │ │ │ │ + call 84d2e2f │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b287f <__gmpz_get_d_2exp@plt+0x66bdf> │ │ │ │ - movl $0x80b27dc,-0xc(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,0x2e(%eax) │ │ │ │ + or (%eax),%ecx │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b27dc <__gmpz_get_d_2exp@plt+0x66b3c> │ │ │ │ + jne 80b2e40 <__gmpz_get_d_2exp@plt+0x671a0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0xee,%ah │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + adc $0xe8,%al │ │ │ │ and %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80b281f <__gmpz_get_d_2exp@plt+0x66b7f> │ │ │ │ - add $0x18,%edi │ │ │ │ - mov %esi,%eax │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b28c0 <__gmpz_get_d_2exp@plt+0x66c20> │ │ │ │ - mov 0x1(%eax),%eax │ │ │ │ - movl $0x80b2760,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add %cl,-0x7116fb8b(%ecx) │ │ │ │ + cld │ │ │ │ + (bad) │ │ │ │ + jmp *-0x70(%esi) │ │ │ │ + hlt │ │ │ │ + out %eax,$0x21 │ │ │ │ + add %dl,(%esi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80b2ea4 <__gmpz_get_d_2exp@plt+0x67204> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jge 80b2eb6 <__gmpz_get_d_2exp@plt+0x67216> │ │ │ │ + movl $0x80b2dcc,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x8143dd0,-0x8(%edi) │ │ │ │ + movl $0x82dc4e9,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80b282a <__gmpz_get_d_2exp@plt+0x66b8a> │ │ │ │ - add $0x10,%ebp │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0x18,%edi │ │ │ │ - mov %esi,%eax │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b28c0 <__gmpz_get_d_2exp@plt+0x66c20> │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ - movl $0x80b24dc,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80b265c,-0x8(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80b2890,0x8(%ebp) │ │ │ │ - movl $0x82d0fa8,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + mov $0x82d1674,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + movl $0x80b2d3c,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x8143dd0,-0x8(%edi) │ │ │ │ + movl $0x82dc4d9,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %ch,%dh │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + and $0x21,%bh │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80b2f39 <__gmpz_get_d_2exp@plt+0x67299> │ │ │ │ + movl $0x80b2f24,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b2f24 <__gmpz_get_d_2exp@plt+0x67284> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + push %eax │ │ │ │ + out %eax,$0x21 │ │ │ │ + add %al,0x1e000000(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,-0x76f7f4d8(%eax) │ │ │ │ - jne 80b2896 <__gmpz_get_d_2exp@plt+0x66bf6> │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80b1d84 <__gmpz_get_d_2exp@plt+0x660e4> │ │ │ │ - xchg %ax,%ax │ │ │ │ - loopne 80b2893 <__gmpz_get_d_2exp@plt+0x66bf3> │ │ │ │ + add %dl,0x2f(%eax) │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b2f50 <__gmpz_get_d_2exp@plt+0x672b0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x82d167c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and $0xe7,%al │ │ │ │ and %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + addl $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80b265c <__gmpz_get_d_2exp@plt+0x669bc> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + or $0x83,%al │ │ │ │ + lds (%ecx,%ebp,8),%eax │ │ │ │ + add %bh,%bh │ │ │ │ + (bad) │ │ │ │ + jmp *-0x70(%esi) │ │ │ │ + enter $0xd82,$0x0 │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + inc %esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %ch,%cl │ │ │ │ + and %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x1c(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b28ff <__gmpz_get_d_2exp@plt+0x66c5f> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8096d44 <__gmpz_get_d_2exp@plt+0x4b0a4> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0x21,%ch │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b2933 <__gmpz_get_d_2exp@plt+0x66c93> │ │ │ │ + jb 80b300c <__gmpz_get_d_2exp@plt+0x6736c> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80b3048,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80b2948 <__gmpz_get_d_2exp@plt+0x66ca8> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - dec %eax │ │ │ │ - in (%dx),%eax │ │ │ │ - and %eax,(%eax) │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b29f0 <__gmpz_get_d_2exp@plt+0x66d50> │ │ │ │ - movl $0x80b298c,-0xc(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b298c <__gmpz_get_d_2exp@plt+0x66cec> │ │ │ │ + jne 80b3048 <__gmpz_get_d_2exp@plt+0x673a8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0xed,%al │ │ │ │ - and %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 8166ab0 <__gmpz_get_d_2exp@plt+0x11ae10> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80b29cd <__gmpz_get_d_2exp@plt+0x66d2d> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b2a30 <__gmpz_get_d_2exp@plt+0x66d90> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80b2910,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80b2fb7 <__gmpz_get_d_2exp@plt+0x67317> │ │ │ │ + movl $0x80b4d08,-0x18(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8143c00,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80b29d8 <__gmpz_get_d_2exp@plt+0x66d38> │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x80b2a00,0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - in (%dx),%al │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,(%eax) │ │ │ │ - sub (%ebx),%cl │ │ │ │ - or %cl,-0x3a7c038b(%ecx) │ │ │ │ - cld │ │ │ │ - jmp 80b1ea8 <__gmpz_get_d_2exp@plt+0x66208> │ │ │ │ - xchg %ax,%ax │ │ │ │ - jo 80b2a02 <__gmpz_get_d_2exp@plt+0x66d62> │ │ │ │ - and %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80b2798 <__gmpz_get_d_2exp@plt+0x66af8> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - nop │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4c339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b2b04 <__gmpz_get_d_2exp@plt+0x66e64> │ │ │ │ - movl $0x80b2088,-0x38(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - movl $0x80b20b8,-0x2c(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x80b2798,-0x20(%edi) │ │ │ │ - lea -0x2c(%edi),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - lea -0x38(%edi),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x80b28dc,-0x14(%edi) │ │ │ │ + add %cl,0x45c70c45(%ebx) │ │ │ │ + or $0xd0,%al │ │ │ │ + das │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80b2948,-0x8(%edi) │ │ │ │ - lea -0x1f(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80b2ad4,0x8(%ebp) │ │ │ │ - movl $0x82d09fc,0x0(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x10021eb,%esp │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80b4598 <__gmpz_get_d_2exp@plt+0x688f8> │ │ │ │ + mov $0x10021e8,%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,%ah │ │ │ │ - sub (%ebx),%cl │ │ │ │ + add %bl,(%eax) │ │ │ │ + xor %cl,(%ebx) │ │ │ │ or %cl,-0x3a7c038b(%ecx) │ │ │ │ cld │ │ │ │ - jmp 80b1fcc <__gmpz_get_d_2exp@plt+0x6632c> │ │ │ │ + jmp 80b4b08 <__gmpz_get_d_2exp@plt+0x68e68> │ │ │ │ xchg %ax,%ax │ │ │ │ - pushf │ │ │ │ - jmp 80b2b0c <__gmpz_get_d_2exp@plt+0x66e6c> │ │ │ │ - add %al,(%ecx) │ │ │ │ + fdivs 0x22(%esi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %dl,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80b2948 <__gmpz_get_d_2exp@plt+0x66ca8> │ │ │ │ - movl $0x3c,0x33c(%ebx) │ │ │ │ - mov $0x82d16a0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80b309b <__gmpz_get_d_2exp@plt+0x673fb> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80b30ac,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b30ac <__gmpz_get_d_2exp@plt+0x6740c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - js 80b2b05 <__gmpz_get_d_2exp@plt+0x66e65> │ │ │ │ - and %eax,(%eax) │ │ │ │ - add $0x3000100,%eax │ │ │ │ + xchg %eax,%esp │ │ │ │ + jbe 80b30c5 <__gmpz_get_d_2exp@plt+0x67425> │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + sbb -0x6f6f9a00(%eax,%ecx,1),%edx │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b2b4d <__gmpz_get_d_2exp@plt+0x66ead> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80b2a4c <__gmpz_get_d_2exp@plt+0x66dac> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %al,-0x44c4d339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b2b94 <__gmpz_get_d_2exp@plt+0x66ef4> │ │ │ │ - movl $0x80b2b28,-0xc(%edi) │ │ │ │ + ja 80b3115 <__gmpz_get_d_2exp@plt+0x67475> │ │ │ │ + movl $0x80b2f7c,-0x28(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x816b1a8,-0x18(%edi) │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80b3068,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x82daee9,0x8(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + lea -0xc(%edi),%esi │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 80aa924 <__gmpz_get_d_2exp@plt+0x5ec84> │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x82d16b0,%esi │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + mov $0x82d1684,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b2bd0 <__gmpz_get_d_2exp@plt+0x66f30> │ │ │ │ + jb 80b3196 <__gmpz_get_d_2exp@plt+0x674f6> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x80b31a4,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80b2be0 <__gmpz_get_d_2exp@plt+0x66f40> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - sub $0xb,%al │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 80b2c00 <__gmpz_get_d_2exp@plt+0x66f60> │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b31a4 <__gmpz_get_d_2exp@plt+0x67504> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80b2c37 <__gmpz_get_d_2exp@plt+0x66f97> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b2c78 <__gmpz_get_d_2exp@plt+0x66fd8> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80b2bb0,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80b2c42 <__gmpz_get_d_2exp@plt+0x66fa2> │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b2c69 <__gmpz_get_d_2exp@plt+0x66fc9> │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80b315d <__gmpz_get_d_2exp@plt+0x674bd> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82daefd,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + neg %eax │ │ │ │ + movl $0x8143d68,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b2cba <__gmpz_get_d_2exp@plt+0x6701a> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8189dd6,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,0xb(%ecx,%esi,1) │ │ │ │ + or %cl,-0x899fc8a(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80b3174 <__gmpz_get_d_2exp@plt+0x674d4> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x1c(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b2ce8 <__gmpz_get_d_2exp@plt+0x67048> │ │ │ │ + jb 80b32c9 <__gmpz_get_d_2exp@plt+0x67629> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80b3268,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80b2cf8 <__gmpz_get_d_2exp@plt+0x67058> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %bl,(%eax) │ │ │ │ - sub $0xc689080b,%eax │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b2d18 <__gmpz_get_d_2exp@plt+0x67078> │ │ │ │ + jne 80b3268 <__gmpz_get_d_2exp@plt+0x675c8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 8166ab0 <__gmpz_get_d_2exp@plt+0x11ae10> │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80b2d4f <__gmpz_get_d_2exp@plt+0x670af> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b2d9c <__gmpz_get_d_2exp@plt+0x670fc> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80b2cc8,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80b2d87 <__gmpz_get_d_2exp@plt+0x670e7> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b2d8d <__gmpz_get_d_2exp@plt+0x670ed> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80b2c90,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80b31fb <__gmpz_get_d_2exp@plt+0x6755b> │ │ │ │ + movl $0x80b4d08,-0x18(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8143c00,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ nop │ │ │ │ - adc $0xe2,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80b3250 <__gmpz_get_d_2exp@plt+0x675b0> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + movl $0x80b3130,-0x18(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80b2f6c,-0xc(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x82daee9,-0x4(%edi) │ │ │ │ + movl $0x82daefd,(%edi) │ │ │ │ + movl $0x80b3214,0x4(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80b4598 <__gmpz_get_d_2exp@plt+0x688f8> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + jo 80b32b3 <__gmpz_get_d_2exp@plt+0x67613> │ │ │ │ and %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b2dd8 <__gmpz_get_d_2exp@plt+0x67138> │ │ │ │ + jb 80b3333 <__gmpz_get_d_2exp@plt+0x67693> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x80b33b8,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80b2dec <__gmpz_get_d_2exp@plt+0x6714c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - loopne 80b2dbf <__gmpz_get_d_2exp@plt+0x6711f> │ │ │ │ - and %eax,(%eax) │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b2e7e <__gmpz_get_d_2exp@plt+0x671de> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80b2e20,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b2e20 <__gmpz_get_d_2exp@plt+0x67180> │ │ │ │ + jne 80b33b8 <__gmpz_get_d_2exp@plt+0x67718> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - loope 80b2e38 <__gmpz_get_d_2exp@plt+0x67198> │ │ │ │ - add %al,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xor %ah,%ch │ │ │ │ + and %eax,(%eax) │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80b2e57 <__gmpz_get_d_2exp@plt+0x671b7> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b2e98 <__gmpz_get_d_2exp@plt+0x671f8> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80b2db8,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80b2e62 <__gmpz_get_d_2exp@plt+0x671c2> │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x80b2e90,0x0(%ebp) │ │ │ │ - movl $0x82d0f84,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ - mov $0x82d16c8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,0xb(%ebx,%esi,1) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x66,%al │ │ │ │ + test $0x15750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0xe5,%al │ │ │ │ + and %eax,(%eax) │ │ │ │ + bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x48e90075(%ecx) │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - inc %edi │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %dl,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - nop │ │ │ │ - call d0b5094 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b2edd <__gmpz_get_d_2exp@plt+0x6723d> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80b2a4c <__gmpz_get_d_2exp@plt+0x66dac> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - and %bl,%bl │ │ │ │ - and %eax,(%eax) │ │ │ │ - add $0x1000100,%eax │ │ │ │ + add %cl,0x45890845(%ebx) │ │ │ │ + add %cl,-0x3116f78b(%ecx) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + call a0b553d │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b2f10 <__gmpz_get_d_2exp@plt+0x67270> │ │ │ │ - movl $0x82daee9,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80aa924 <__gmpz_get_d_2exp@plt+0x5ec84> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,(%eax) │ │ │ │ + xor (%ebx),%ecx │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or %cl,-0x899f7bb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80b3318 <__gmpz_get_d_2exp@plt+0x67678> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - aam $0xe7 │ │ │ │ - and %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x1bb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b2f9b <__gmpz_get_d_2exp@plt+0x672fb> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b2f91 <__gmpz_get_d_2exp@plt+0x672f1> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x80b2eb8,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80b2ef0,-0x4(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x82ce521,-0x1c(%ebp) │ │ │ │ - movl $0x82d0f99,-0x18(%ebp) │ │ │ │ - movl $0x82d0fbd,-0x14(%ebp) │ │ │ │ - movl $0x82d0fcd,-0x10(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 80943ac <__gmpz_get_d_2exp@plt+0x4870c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xor $0xe7,%al │ │ │ │ - and %eax,(%eax) │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + shl $0x21,%ah │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b2ffe <__gmpz_get_d_2exp@plt+0x6735e> │ │ │ │ - movl $0x80b2fec,-0x8(%ebp) │ │ │ │ - movl $0x82d0f5c,-0x10(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - in $0xe6,%al │ │ │ │ - and %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dl,(%eax) │ │ │ │ - xor %cl,(%ebx) │ │ │ │ - or %cl,-0x3a7c038b(%ecx) │ │ │ │ + clc │ │ │ │ + pusha │ │ │ │ + xor (%ebx),%ecx │ │ │ │ + or %cl,0x4e8b0746(%ebx) │ │ │ │ + or 0x4d890376(%ebx),%ecx │ │ │ │ cld │ │ │ │ - jmp 80b2be0 <__gmpz_get_d_2exp@plt+0x66f40> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - shl $0x21,%dh │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80b3036 <__gmpz_get_d_2exp@plt+0x67396> │ │ │ │ - movl $0x80b3048,0x0(%ebp) │ │ │ │ - movl $0x82d0f70,-0x8(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - and $0x21,%dh │ │ │ │ - add %al,(%edx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b3360 <__gmpz_get_d_2exp@plt+0x676c0> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + in $0x21,%al │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ah,0xb(%eax,%esi,1) │ │ │ │ - or %cl,-0x3a7c038b(%ecx) │ │ │ │ - cld │ │ │ │ - jmp 80b2dec <__gmpz_get_d_2exp@plt+0x6714c> │ │ │ │ + add %cl,-0x74f7f4cd(%eax) │ │ │ │ + jbe 80b33c9 <__gmpz_get_d_2exp@plt+0x67729> │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b3388 <__gmpz_get_d_2exp@plt+0x676e8> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80b3086 <__gmpz_get_d_2exp@plt+0x673e6> │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - movl $0x80b3094,0x8(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x5ce90075(%ecx) │ │ │ │ - cld │ │ │ │ - (bad) │ │ │ │ - call *(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b30e1 <__gmpz_get_d_2exp@plt+0x67441> │ │ │ │ - movl $0x80b2f20,-0x18(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80b2fb0,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x82d1718,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - sbb %ah,%dh │ │ │ │ - and %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ + fs jae 80b33f5 <__gmpz_get_d_2exp@plt+0x67755> │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b312f <__gmpz_get_d_2exp@plt+0x6748f> │ │ │ │ + jb 80b340f <__gmpz_get_d_2exp@plt+0x6776f> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80b3420,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80b30a8 <__gmpz_get_d_2exp@plt+0x67408> │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b3420 <__gmpz_get_d_2exp@plt+0x67780> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - in $0x21,%eax │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + and %dh,0x22(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b3169 <__gmpz_get_d_2exp@plt+0x674c9> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xa(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80b2b5c <__gmpz_get_d_2exp@plt+0x66ebc> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - and $0xe5,%al │ │ │ │ - and %eax,(%eax) │ │ │ │ - add $0x3000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b31a1 <__gmpz_get_d_2exp@plt+0x67501> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80b2a4c <__gmpz_get_d_2exp@plt+0x66dac> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + nop │ │ │ │ + or %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4bb39(%ebx) │ │ │ │ + add %al,-0x44c4d339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b3215 <__gmpz_get_d_2exp@plt+0x67575> │ │ │ │ - movl $0x80b3100,-0x40(%edi) │ │ │ │ + ja 80b3489 <__gmpz_get_d_2exp@plt+0x677e9> │ │ │ │ + movl $0x80b31c4,-0x28(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x38(%edi) │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x80b32d8,-0x18(%edi) │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80b33dc,-0xc(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x34(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x30(%edi) │ │ │ │ - movl $0x80b3144,-0x2c(%edi) │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - movl $0x80b317c,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - movl $0x80b46c0,-0xc(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x2a(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x40(%edi),%eax │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x44,0x33c(%ebx) │ │ │ │ - mov $0x82d1728,%esi │ │ │ │ + lea -0xc(%edi),%esi │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + mov $0x82d1694,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + iret │ │ │ │ + jge 80b34ac <__gmpz_get_d_2exp@plt+0x6780c> │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b325a <__gmpz_get_d_2exp@plt+0x675ba> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8189ce7,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + inc %esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x7e,%al │ │ │ │ + or $0x200,%eax │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b3288 <__gmpz_get_d_2exp@plt+0x675e8> │ │ │ │ + jb 80b3529 <__gmpz_get_d_2exp@plt+0x67889> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x80b3508,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80b3298 <__gmpz_get_d_2exp@plt+0x675f8> │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b3508 <__gmpz_get_d_2exp@plt+0x67868> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80b34f1 <__gmpz_get_d_2exp@plt+0x67851> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + inc %eax │ │ │ │ + movl $0x8143d68,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ + or $0x200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %bh,-0x76f7f4ce(%eax) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80b3651 <__gmpz_get_d_2exp@plt+0x679b1> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 80b362c <__gmpz_get_d_2exp@plt+0x6798c> │ │ │ │ + movl $0x80b3664,-0x4(%ebp) │ │ │ │ + mov 0x2(%ecx),%esi │ │ │ │ + mov 0x6(%ecx),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b32b8 <__gmpz_get_d_2exp@plt+0x67618> │ │ │ │ + jne 80b3664 <__gmpz_get_d_2exp@plt+0x679c4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x80b35a0,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp 8166a60 <__gmpz_get_d_2exp@plt+0x11adc0> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80b32ef <__gmpz_get_d_2exp@plt+0x6764f> │ │ │ │ - add $0x14,%edi │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b333c <__gmpz_get_d_2exp@plt+0x6769c> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80b3268,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ + ja 80b357d <__gmpz_get_d_2exp@plt+0x678dd> │ │ │ │ + movl $0x80b34c4,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ + lea -0x8(%edi),%esi │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80b3327 <__gmpz_get_d_2exp@plt+0x67687> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b332d <__gmpz_get_d_2exp@plt+0x6768d> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80b3230,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + jmp 80b35a5 <__gmpz_get_d_2exp@plt+0x67905> │ │ │ │ + movl $0x8143d68,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x82dcc09,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x80b3624,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b337e <__gmpz_get_d_2exp@plt+0x676de> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8189ccd,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + int1 │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b3600 <__gmpz_get_d_2exp@plt+0x67960> │ │ │ │ + movl $0x8143d68,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov $0x82dcc09,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + mov $0x82d1744,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80b35f1 <__gmpz_get_d_2exp@plt+0x67951> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jle 80b35d7 <__gmpz_get_d_2exp@plt+0x67937> │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + movl $0x80b36a8,0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + sub %ecx,%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b36a8 <__gmpz_get_d_2exp@plt+0x67a08> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0xd0,%al │ │ │ │ + xor $0x4589080b,%eax │ │ │ │ + cld │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80b3538 <__gmpz_get_d_2exp@plt+0x67898> │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b33ac <__gmpz_get_d_2exp@plt+0x6770c> │ │ │ │ + jb 80b372d <__gmpz_get_d_2exp@plt+0x67a8d> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x80b370c,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80b33bc <__gmpz_get_d_2exp@plt+0x6771c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %bl,%ah │ │ │ │ - xor (%ebx),%ecx │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 80b33dc <__gmpz_get_d_2exp@plt+0x6773c> │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b370c <__gmpz_get_d_2exp@plt+0x67a6c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80b3413 <__gmpz_get_d_2exp@plt+0x67773> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b3460 <__gmpz_get_d_2exp@plt+0x677c0> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80b338c,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80b344b <__gmpz_get_d_2exp@plt+0x677ab> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b3451 <__gmpz_get_d_2exp@plt+0x677b1> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80b3354,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80b36f5 <__gmpz_get_d_2exp@plt+0x67a55> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + inc %eax │ │ │ │ + movl $0x8143d68,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b34a2 <__gmpz_get_d_2exp@plt+0x67802> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8189cb7,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b34d0 <__gmpz_get_d_2exp@plt+0x67830> │ │ │ │ + jb 80b379d <__gmpz_get_d_2exp@plt+0x67afd> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x80b377c,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80b34e0 <__gmpz_get_d_2exp@plt+0x67840> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - xor $0xc689080b,%eax │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b3500 <__gmpz_get_d_2exp@plt+0x67860> │ │ │ │ + jne 80b377c <__gmpz_get_d_2exp@plt+0x67adc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80b3537 <__gmpz_get_d_2exp@plt+0x67897> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b3584 <__gmpz_get_d_2exp@plt+0x678e4> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80b34b0,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80b356f <__gmpz_get_d_2exp@plt+0x678cf> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b3575 <__gmpz_get_d_2exp@plt+0x678d5> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80b3478,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80b3765 <__gmpz_get_d_2exp@plt+0x67ac5> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + inc %eax │ │ │ │ + movl $0x8143d68,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - nop │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b35c6 <__gmpz_get_d_2exp@plt+0x67926> │ │ │ │ + jb 80b380d <__gmpz_get_d_2exp@plt+0x67b6d> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8189c9d,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ + movl $0x80b37ec,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b37ec <__gmpz_get_d_2exp@plt+0x67b4c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80b37d5 <__gmpz_get_d_2exp@plt+0x67b35> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + inc %eax │ │ │ │ + movl $0x8143d68,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b35f4 <__gmpz_get_d_2exp@plt+0x67954> │ │ │ │ + jb 80b387d <__gmpz_get_d_2exp@plt+0x67bdd> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x80b385c,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80b3604 <__gmpz_get_d_2exp@plt+0x67964> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %ah,(%esi,%esi,1) │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b3624 <__gmpz_get_d_2exp@plt+0x67984> │ │ │ │ + jne 80b385c <__gmpz_get_d_2exp@plt+0x67bbc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80b365b <__gmpz_get_d_2exp@plt+0x679bb> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b36a8 <__gmpz_get_d_2exp@plt+0x67a08> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80b35d4,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80b3845 <__gmpz_get_d_2exp@plt+0x67ba5> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + inc %eax │ │ │ │ + movl $0x8143d68,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80b3693 <__gmpz_get_d_2exp@plt+0x679f3> │ │ │ │ - add $0x18,%edi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80b3ad3 <__gmpz_get_d_2exp@plt+0x67e33> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jge 80b3adb <__gmpz_get_d_2exp@plt+0x67e3b> │ │ │ │ + mov $0x82dcc09,%esi │ │ │ │ + movl $0x82dcc09,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8166a60 <__gmpz_get_d_2exp@plt+0x11adc0> │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80b38bc <__gmpz_get_d_2exp@plt+0x67c1c> │ │ │ │ + movl $0x80b3818,-0x8(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x8(%edi),%esi │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + add $0xc,%edi │ │ │ │ + mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b3699 <__gmpz_get_d_2exp@plt+0x679f9> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80b359c,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ + ja 80b3ac2 <__gmpz_get_d_2exp@plt+0x67e22> │ │ │ │ + cmp $0x16e,%ecx │ │ │ │ + jle 80b3977 <__gmpz_get_d_2exp@plt+0x67cd7> │ │ │ │ + movl $0x8143dd0,-0x8(%edi) │ │ │ │ + movl $0x82dcce9,-0x4(%edi) │ │ │ │ + movl $0x82d1736,(%edi) │ │ │ │ + movl $0x80b38d4,0x8(%ebp) │ │ │ │ + movl $0x14f,0x0(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 80b3538 <__gmpz_get_d_2exp@plt+0x67898> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8166a60 <__gmpz_get_d_2exp@plt+0x11adc0> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80b393d <__gmpz_get_d_2exp@plt+0x67c9d> │ │ │ │ + movl $0x80b37a8,-0x8(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x8(%edi),%esi │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + cmp $0x1f,%ecx │ │ │ │ + jle 80b3ab4 <__gmpz_get_d_2exp@plt+0x67e14> │ │ │ │ + movl $0x8143dd0,-0x8(%edi) │ │ │ │ + movl $0x82dcce9,-0x4(%edi) │ │ │ │ + movl $0x82d1736,(%edi) │ │ │ │ + movl $0x80b3954,0x8(%ebp) │ │ │ │ + lea -0x1f(%ecx),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 80b3538 <__gmpz_get_d_2exp@plt+0x67898> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8166a60 <__gmpz_get_d_2exp@plt+0x11adc0> │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80b39ac <__gmpz_get_d_2exp@plt+0x67d0c> │ │ │ │ + movl $0x80b3738,-0x8(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x8(%edi),%esi │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b36ea <__gmpz_get_d_2exp@plt+0x67a4a> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8189c8a,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + add %cl,-0xf76fbb3(%ebx) │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b38f7 <__gmpz_get_d_2exp@plt+0x67c57> │ │ │ │ + add $0xc,%edi │ │ │ │ + mov %esi,%eax │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b3ac2 <__gmpz_get_d_2exp@plt+0x67e22> │ │ │ │ + cmp $0x16d,%ecx │ │ │ │ + jle 80b3a83 <__gmpz_get_d_2exp@plt+0x67de3> │ │ │ │ + movl $0x8143dd0,-0x8(%edi) │ │ │ │ + movl $0x82dcce1,-0x4(%edi) │ │ │ │ + movl $0x82d1736,(%edi) │ │ │ │ + movl $0x80b39c4,0x8(%ebp) │ │ │ │ + movl $0x14e,0x0(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 80b3538 <__gmpz_get_d_2exp@plt+0x67898> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8166a60 <__gmpz_get_d_2exp@plt+0x11adc0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80b3a47 <__gmpz_get_d_2exp@plt+0x67da7> │ │ │ │ + movl $0x80b36c8,-0x8(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x8(%edi),%esi │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + cmp $0x1f,%ecx │ │ │ │ + jle 80b3ab4 <__gmpz_get_d_2exp@plt+0x67e14> │ │ │ │ + movl $0x8143dd0,-0x8(%edi) │ │ │ │ + movl $0x82dcce1,-0x4(%edi) │ │ │ │ + movl $0x82d1736,(%edi) │ │ │ │ + movl $0x80b3a60,0x8(%ebp) │ │ │ │ + lea -0x1f(%ecx),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 80b3538 <__gmpz_get_d_2exp@plt+0x67898> │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov $0x82dcc09,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + mov $0x82d1748,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x80b39f0,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b39f0 <__gmpz_get_d_2exp@plt+0x67d50> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b3718 <__gmpz_get_d_2exp@plt+0x67a78> │ │ │ │ + jb 80b3b35 <__gmpz_get_d_2exp@plt+0x67e95> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x80b3b4c,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80b3728 <__gmpz_get_d_2exp@plt+0x67a88> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %cl,0x37(%eax) │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b3748 <__gmpz_get_d_2exp@plt+0x67aa8> │ │ │ │ + jne 80b3b4c <__gmpz_get_d_2exp@plt+0x67eac> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov $0x82dcce9,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80b377f <__gmpz_get_d_2exp@plt+0x67adf> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b37cc <__gmpz_get_d_2exp@plt+0x67b2c> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80b36f8,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80b37b7 <__gmpz_get_d_2exp@plt+0x67b17> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b37bd <__gmpz_get_d_2exp@plt+0x67b1d> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80b36c0,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b3b38 <__gmpz_get_d_2exp@plt+0x67e98> │ │ │ │ + mov $0x82dcce1,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + xchg %ax,%ax │ │ │ │ nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b3807 <__gmpz_get_d_2exp@plt+0x67b67> │ │ │ │ + jb 80b3b99 <__gmpz_get_d_2exp@plt+0x67ef9> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x80b3bb0,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8096d44 <__gmpz_get_d_2exp@plt+0x4b0a4> │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b3bb0 <__gmpz_get_d_2exp@plt+0x67f10> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + mov $0x82dcce9,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b3b9c <__gmpz_get_d_2exp@plt+0x67efc> │ │ │ │ + mov $0x82dcce1,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b3837 <__gmpz_get_d_2exp@plt+0x67b97> │ │ │ │ + jb 80b3bfd <__gmpz_get_d_2exp@plt+0x67f5d> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x80b3c14,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80b3848 <__gmpz_get_d_2exp@plt+0x67ba8> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b38f2 <__gmpz_get_d_2exp@plt+0x67c52> │ │ │ │ - movl $0x80b3884,-0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b3884 <__gmpz_get_d_2exp@plt+0x67be4> │ │ │ │ + jne 80b3c14 <__gmpz_get_d_2exp@plt+0x67f74> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov $0x82dcce9,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80b38c1 <__gmpz_get_d_2exp@plt+0x67c21> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b3904 <__gmpz_get_d_2exp@plt+0x67c64> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80b3814,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80b38cc <__gmpz_get_d_2exp@plt+0x67c2c> │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b38f5 <__gmpz_get_d_2exp@plt+0x67c55> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b3c00 <__gmpz_get_d_2exp@plt+0x67f60> │ │ │ │ + mov $0x82dcce1,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + xchg %ax,%ax │ │ │ │ nop │ │ │ │ - int3 │ │ │ │ - shlb $1,(%ecx) │ │ │ │ + push %cs │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b3943 <__gmpz_get_d_2exp@plt+0x67ca3> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80b3958 <__gmpz_get_d_2exp@plt+0x67cb8> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - xchg %eax,%esp │ │ │ │ - shlb $1,(%ecx) │ │ │ │ - add %al,0x1000100 │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b3a30 <__gmpz_get_d_2exp@plt+0x67d90> │ │ │ │ - movl $0x80b3998,-0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b3998 <__gmpz_get_d_2exp@plt+0x67cf8> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %esp │ │ │ │ - shlb $1,(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80b39d9 <__gmpz_get_d_2exp@plt+0x67d39> │ │ │ │ - add $0x18,%edi │ │ │ │ + jb 80b3d56 <__gmpz_get_d_2exp@plt+0x680b6> │ │ │ │ + add $0x24,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b3a77 <__gmpz_get_d_2exp@plt+0x67dd7> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80b3920,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + ja 80b3d4c <__gmpz_get_d_2exp@plt+0x680ac> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jge 80b3cae <__gmpz_get_d_2exp@plt+0x6800e> │ │ │ │ + movl $0x80b3bd0,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x8143dd0,-0x14(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x82d1736,-0xc(%edi) │ │ │ │ + movl $0x8143dd0,-0x8(%edi) │ │ │ │ + movl $0x82dccf9,-0x4(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80b39e4 <__gmpz_get_d_2exp@plt+0x67d44> │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b3a68 <__gmpz_get_d_2exp@plt+0x67dc8> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8143c00,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x80b3848,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x80b3a3c,0x4(%ebp) │ │ │ │ - movl $0x82d09d8,-0x4(%ebp) │ │ │ │ + movl $0x82d17c2,-0x4(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + movl $0x0,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,0x3a(%eax) │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ + jmp 80f4fc8 <__gmpz_get_d_2exp@plt+0xa9328> │ │ │ │ + cmp $0xc,%ecx │ │ │ │ + jle 80b3d00 <__gmpz_get_d_2exp@plt+0x68060> │ │ │ │ + movl $0x80b3b6c,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x8143dd0,-0x14(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x82d1736,-0xc(%edi) │ │ │ │ + movl $0x8143dd0,-0x8(%edi) │ │ │ │ + movl $0x82dccf9,-0x4(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x82d17c2,-0x4(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + movl $0xb,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80b3298 <__gmpz_get_d_2exp@plt+0x675f8> │ │ │ │ + jmp 80f4fc8 <__gmpz_get_d_2exp@plt+0xa9328> │ │ │ │ + movl $0x80b3b08,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x8143dd0,-0x14(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x82d1736,-0xc(%edi) │ │ │ │ + movl $0x8143dd0,-0x8(%edi) │ │ │ │ + movl $0x82dccf9,-0x4(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x82d17c2,-0x4(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0x1(%ecx),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80f4fc8 <__gmpz_get_d_2exp@plt+0xa9328> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + mov $0x82d17d4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80b3848 <__gmpz_get_d_2exp@plt+0x67ba8> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %eax │ │ │ │ - iret │ │ │ │ - and %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b3ab7 <__gmpz_get_d_2exp@plt+0x67e17> │ │ │ │ + jb 80b3d95 <__gmpz_get_d_2exp@plt+0x680f5> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80b3acc <__gmpz_get_d_2exp@plt+0x67e2c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - and %cl,%bh │ │ │ │ - and %eax,(%eax) │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b3b74 <__gmpz_get_d_2exp@plt+0x67ed4> │ │ │ │ - movl $0x80b3b10,-0xc(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ + movl $0x80b3dac,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b3b10 <__gmpz_get_d_2exp@plt+0x67e70> │ │ │ │ + jne 80b3dac <__gmpz_get_d_2exp@plt+0x6810c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - fmul %st,%st(6) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov $0x82dcce9,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b3d98 <__gmpz_get_d_2exp@plt+0x680f8> │ │ │ │ + mov $0x82dcce1,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + add %bl,%dl │ │ │ │ and %eax,(%eax) │ │ │ │ + adc $0x0,%al │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80b3b51 <__gmpz_get_d_2exp@plt+0x67eb1> │ │ │ │ - add $0x18,%edi │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80b4041 <__gmpz_get_d_2exp@plt+0x683a1> │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jge 80b3ed0 <__gmpz_get_d_2exp@plt+0x68230> │ │ │ │ + mov $0x1,%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jg 80b3e93 <__gmpz_get_d_2exp@plt+0x681f3> │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + add $0x24,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b3bb4 <__gmpz_get_d_2exp@plt+0x67f14> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80b3a94,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80b3b5c <__gmpz_get_d_2exp@plt+0x67ebc> │ │ │ │ + ja 80b4029 <__gmpz_get_d_2exp@plt+0x68389> │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + imul $0x16f,%ecx,%ecx │ │ │ │ + add $0xfffffe96,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + setl %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jge 80b3fc3 <__gmpz_get_d_2exp@plt+0x68323> │ │ │ │ + add $0xffffffdc,%edi │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + sub %edx,%eax │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov $0xc,%eax │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + cltd │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + idiv %ecx │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + add %ecx,%eax │ │ │ │ + lea 0x1(%eax),%esi │ │ │ │ add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x80b3b84,0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x80b3efc,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - push $0xc30021ce │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b3efc <__gmpz_get_d_2exp@plt+0x6825c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb %bl,%cl │ │ │ │ + and %eax,(%eax) │ │ │ │ + ret │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,0x7589080b(%ebx,%edi,1) │ │ │ │ - cld │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80b33bc <__gmpz_get_d_2exp@plt+0x6771c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - dec %eax │ │ │ │ - into │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x76bfdbbc(%ecx) │ │ │ │ + lock jmp 80b3e19 <__gmpz_get_d_2exp@plt+0x68179> │ │ │ │ + cmp $0xc,%ecx │ │ │ │ + jle 80b3dfa <__gmpz_get_d_2exp@plt+0x6815a> │ │ │ │ + mov $0xc,%ecx │ │ │ │ + jmp 80b3dfa <__gmpz_get_d_2exp@plt+0x6815a> │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + jmp 80b3e19 <__gmpz_get_d_2exp@plt+0x68179> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + fcomp %st(0) │ │ │ │ and %eax,(%eax) │ │ │ │ ret │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80b3958 <__gmpz_get_d_2exp@plt+0x67cb8> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - nop │ │ │ │ - rcr $0x21,%dl │ │ │ │ - add %al,(%edx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x76bfdbbc(%ecx) │ │ │ │ + lock and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b3ee3 <__gmpz_get_d_2exp@plt+0x68243> │ │ │ │ + mov $0xfffffffe,%eax │ │ │ │ + jmp 80b3e19 <__gmpz_get_d_2exp@plt+0x68179> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b3bf3 <__gmpz_get_d_2exp@plt+0x67f53> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ + add %cl,0x458b104d(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x74b3dbb4(%ecx) │ │ │ │ + dec %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x64,%al │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + cmp %eax,%edx │ │ │ │ + jle 80b3f89 <__gmpz_get_d_2exp@plt+0x682e9> │ │ │ │ + sub %ecx,%eax │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + add %eax,%edx │ │ │ │ + mov $0xc,%eax │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + cltd │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + idiv %ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + add %eax,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %edx,%eax │ │ │ │ + sub %ecx,%eax │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + add %eax,%edx │ │ │ │ + mov $0xc,%eax │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + cltd │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + idiv %ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + add %eax,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80b3d68,-0x20(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x8143dd0,-0x14(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x82d1736,-0xc(%edi) │ │ │ │ + movl $0x8143dd0,-0x8(%edi) │ │ │ │ + movl $0x82dccf9,-0x4(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80b3f28,-0x4(%ebp) │ │ │ │ + movl $0x82d17c2,-0x10(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80b3c08 <__gmpz_get_d_2exp@plt+0x67f68> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + dec %eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80f4fc8 <__gmpz_get_d_2exp@plt+0xa9328> │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + movl $0x80b3ebc,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp 81669f0 <__gmpz_get_d_2exp@plt+0x11ad50> │ │ │ │ + mov $0x82d17e4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %bl,%dl │ │ │ │ + nop │ │ │ │ + xchg %eax,%esp │ │ │ │ + xlat %ds:(%ebx) │ │ │ │ and %eax,(%eax) │ │ │ │ - add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b3ce4 <__gmpz_get_d_2exp@plt+0x68044> │ │ │ │ - movl $0x80b3c48,-0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b408d <__gmpz_get_d_2exp@plt+0x683ed> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80b4090 <__gmpz_get_d_2exp@plt+0x683f0> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b3c48 <__gmpz_get_d_2exp@plt+0x67fa8> │ │ │ │ + movl $0x82d1991,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80b5c7c <__gmpz_get_d_2exp@plt+0x69fdc> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - dec %eax │ │ │ │ - fisubl (%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80b3c89 <__gmpz_get_d_2exp@plt+0x67fe9> │ │ │ │ - add $0x18,%edi │ │ │ │ + add %al,(%eax) │ │ │ │ + adc $0x89000000,%eax │ │ │ │ + lock lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b41b9 <__gmpz_get_d_2exp@plt+0x68519> │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b3d33 <__gmpz_get_d_2exp@plt+0x68093> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80b3bd0,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + ja 80b41af <__gmpz_get_d_2exp@plt+0x6850f> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + push %ebx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80b41be <__gmpz_get_d_2exp@plt+0x6851e> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x816ad58,-0xc(%edi) │ │ │ │ + movl $0x8,-0x8(%edi) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov $0x8195824,%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov (%edx),%cl │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %cl,(%edx) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov 0x1(%ecx),%dl │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %dl,0x1(%ecx) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov 0x2(%edx),%cl │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %cl,0x2(%edx) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov 0x3(%ecx),%dl │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %dl,0x3(%ecx) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov 0x4(%edx),%cl │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %cl,0x4(%edx) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov 0x5(%ecx),%dl │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %dl,0x5(%ecx) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov 0x6(%edx),%cl │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %cl,0x6(%edx) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov 0x7(%ecx),%cl │ │ │ │ + mov %cl,0x7(%edx) │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b4183 <__gmpz_get_d_2exp@plt+0x684e3> │ │ │ │ + movl $0x81418dc,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80b3c94 <__gmpz_get_d_2exp@plt+0x67ff4> │ │ │ │ - add $0xc,%ebp │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b3d24 <__gmpz_get_d_2exp@plt+0x68084> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80b3958,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80b3acc,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x80b3cf4,0x4(%ebp) │ │ │ │ - movl $0x82d0fa8,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - clc │ │ │ │ - int3 │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,0x7589080b(,%edi,1) │ │ │ │ - cld │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80b34e0 <__gmpz_get_d_2exp@plt+0x67840> │ │ │ │ - xchg %ax,%ax │ │ │ │ - fmul %st(4),%st │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80b3acc <__gmpz_get_d_2exp@plt+0x67e2c> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x80b41a8,-0xc(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b3d6f <__gmpz_get_d_2exp@plt+0x680cf> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8096d44 <__gmpz_get_d_2exp@plt+0x4b0a4> │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0xf76f33b(%ebx) │ │ │ │ + jmp 80b4166 <__gmpz_get_d_2exp@plt+0x684c6> │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - adc %bl,%cl │ │ │ │ - and %eax,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b3da3 <__gmpz_get_d_2exp@plt+0x68103> │ │ │ │ + jb 80b423f <__gmpz_get_d_2exp@plt+0x6859f> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80b426c,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80b3db8 <__gmpz_get_d_2exp@plt+0x68118> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b426c <__gmpz_get_d_2exp@plt+0x685cc> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ xchg %ax,%ax │ │ │ │ - fcomp %st(0) │ │ │ │ and %eax,(%eax) │ │ │ │ - add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b3e60 <__gmpz_get_d_2exp@plt+0x681c0> │ │ │ │ - movl $0x80b3dfc,-0xc(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b3dfc <__gmpz_get_d_2exp@plt+0x6815c> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %eax,%esp │ │ │ │ - fsubs (%ecx) │ │ │ │ - add %al,(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80b3e3d <__gmpz_get_d_2exp@plt+0x6819d> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b3ea0 <__gmpz_get_d_2exp@plt+0x68200> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80b3d80,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + ja 80b4203 <__gmpz_get_d_2exp@plt+0x68563> │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + add 0x3(%esi),%eax │ │ │ │ + movl $0x8143d68,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80b3e48 <__gmpz_get_d_2exp@plt+0x681a8> │ │ │ │ - add $0x10,%ebp │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x80b3e70,0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - and %bl,%al │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,-0x76f7f4c2(%eax) │ │ │ │ - jne 80b3e76 <__gmpz_get_d_2exp@plt+0x681d6> │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80b3604 <__gmpz_get_d_2exp@plt+0x67964> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %bl,%al │ │ │ │ and %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80b3c08 <__gmpz_get_d_2exp@plt+0x67f68> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - nop │ │ │ │ - loopne 80b3e89 <__gmpz_get_d_2exp@plt+0x681e9> │ │ │ │ - and %eax,(%eax) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b3f82 <__gmpz_get_d_2exp@plt+0x682e2> │ │ │ │ - add $0x2c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b3f78 <__gmpz_get_d_2exp@plt+0x682d8> │ │ │ │ - movl $0x80b37e4,-0x28(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80b3c08,-0x1c(%edi) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x80b3d4c,-0x14(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80b3db8,-0x8(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80b3f48,0x4(%ebp) │ │ │ │ - movl $0x82d09fc,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,(%edx,%eax,2) │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b421c <__gmpz_get_d_2exp@plt+0x6857c> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - dec %eax │ │ │ │ - xlat %ds:(%ebx) │ │ │ │ - and %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,0x3f(%eax) │ │ │ │ - or (%eax),%ecx │ │ │ │ + add %cl,0xb(%edx,%eax,2) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xc9750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b4329 <__gmpz_get_d_2exp@plt+0x68689> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80b3728 <__gmpz_get_d_2exp@plt+0x67a88> │ │ │ │ + movl $0x80b4334,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b4334 <__gmpz_get_d_2exp@plt+0x68694> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ xchg %ax,%ax │ │ │ │ - sub %dl,%bh │ │ │ │ and %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80b3db8 <__gmpz_get_d_2exp@plt+0x68118> │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - mov $0x82d174c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0xd7,%al │ │ │ │ - and %eax,(%eax) │ │ │ │ - add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b3fbb <__gmpz_get_d_2exp@plt+0x6831b> │ │ │ │ + ja 80b42c7 <__gmpz_get_d_2exp@plt+0x68627> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80b3ec0 <__gmpz_get_d_2exp@plt+0x68220> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + movl $0x8143d68,-0x4(%edi) │ │ │ │ + test %eax,%eax │ │ │ │ + setl %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + mov $0x3c,%edx │ │ │ │ + add %ecx,%eax │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + cltd │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + idiv %ecx │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + sub %ecx,%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + add %eax,%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b3ffe <__gmpz_get_d_2exp@plt+0x6835e> │ │ │ │ - movl $0x80b3f9c,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x82daee9,0x4(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80aa924 <__gmpz_get_d_2exp@plt+0x5ec84> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x82d1754,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,%al │ │ │ │ + inc %edx │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b42e0 <__gmpz_get_d_2exp@plt+0x68640> │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b4038 <__gmpz_get_d_2exp@plt+0x68398> │ │ │ │ + jb 80b4421 <__gmpz_get_d_2exp@plt+0x68781> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x80b4394,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80b4048 <__gmpz_get_d_2exp@plt+0x683a8> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %ch,0x40(%eax) │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b4068 <__gmpz_get_d_2exp@plt+0x683c8> │ │ │ │ + jne 80b4394 <__gmpz_get_d_2exp@plt+0x686f4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80b409f <__gmpz_get_d_2exp@plt+0x683ff> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b40e0 <__gmpz_get_d_2exp@plt+0x68440> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80b4018,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80b40aa <__gmpz_get_d_2exp@plt+0x6840a> │ │ │ │ + add %cl,0x3cb90346(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x245489c2(%ecx) │ │ │ │ + inc %eax │ │ │ │ + cltd │ │ │ │ + idiv %ecx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 80b43ec <__gmpz_get_d_2exp@plt+0x6874c> │ │ │ │ + mov $0x82dcc01,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0xc,%edi │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x80b43e0,-0x4(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81669f0 <__gmpz_get_d_2exp@plt+0x11ad50> │ │ │ │ + xchg %ax,%ax │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + repnz mov %eax,0x40(%esp) │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b40d1 <__gmpz_get_d_2exp@plt+0x68431> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80951a8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x82daefd,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + ja 80b43b4 <__gmpz_get_d_2exp@plt+0x68714> │ │ │ │ + movl $0x8143d68,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + setl %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + sub %eax,%ecx │ │ │ │ + and $0x3c,%ecx │ │ │ │ + add %ecx,%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b4122 <__gmpz_get_d_2exp@plt+0x68482> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8189dd6,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b4150 <__gmpz_get_d_2exp@plt+0x684b0> │ │ │ │ + jb 80b44f5 <__gmpz_get_d_2exp@plt+0x68855> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x80b4468,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80b4160 <__gmpz_get_d_2exp@plt+0x684c0> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %al,-0x76f7f4bf(%eax) │ │ │ │ - (bad) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b4180 <__gmpz_get_d_2exp@plt+0x684e0> │ │ │ │ + jne 80b4468 <__gmpz_get_d_2exp@plt+0x687c8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80b41b7 <__gmpz_get_d_2exp@plt+0x68517> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b4204 <__gmpz_get_d_2exp@plt+0x68564> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80b4130,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ + add %cl,0x18b90346(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x245489c2(%ecx) │ │ │ │ + inc %eax │ │ │ │ + cltd │ │ │ │ + idiv %ecx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 80b44c0 <__gmpz_get_d_2exp@plt+0x68820> │ │ │ │ + mov $0x82dcc01,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80b41ef <__gmpz_get_d_2exp@plt+0x6854f> │ │ │ │ - add $0x18,%edi │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x80b44b4,-0x4(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81669f0 <__gmpz_get_d_2exp@plt+0x11ad50> │ │ │ │ + xchg %ax,%ax │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + repnz mov %eax,0x40(%esp) │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b41f5 <__gmpz_get_d_2exp@plt+0x68555> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80b40f8,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80951b8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + ja 80b4488 <__gmpz_get_d_2exp@plt+0x687e8> │ │ │ │ + movl $0x8143d68,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + setl %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + sub %eax,%ecx │ │ │ │ + and $0x18,%ecx │ │ │ │ + add %ecx,%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - nop │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - int $0x21 │ │ │ │ - add %al,(%ecx) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b4240 <__gmpz_get_d_2exp@plt+0x685a0> │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b4588 <__gmpz_get_d_2exp@plt+0x688e8> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x80b4544,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80b4254 <__gmpz_get_d_2exp@plt+0x685b4> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - js 80b4213 <__gmpz_get_d_2exp@plt+0x68573> │ │ │ │ - and %eax,(%eax) │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b42e6 <__gmpz_get_d_2exp@plt+0x68646> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80b4288,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b4288 <__gmpz_get_d_2exp@plt+0x685e8> │ │ │ │ + jne 80b4544 <__gmpz_get_d_2exp@plt+0x688a4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %esp │ │ │ │ - int $0x21 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80b42bf <__gmpz_get_d_2exp@plt+0x6861f> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b4300 <__gmpz_get_d_2exp@plt+0x68660> │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80b4220,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80951cc,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80b452d <__gmpz_get_d_2exp@plt+0x6888d> │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x81418cc,-0x4(%edi) │ │ │ │ + test %eax,%eax │ │ │ │ + setl %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + mov $0x18,%edx │ │ │ │ + add %ecx,%eax │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + cltd │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + idiv %ecx │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + sub %ecx,%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80b42ca <__gmpz_get_d_2exp@plt+0x6862a> │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x80b42f8,0x0(%ebp) │ │ │ │ - movl $0x82d0f84,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ - mov $0x82d176c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x48e90075(%ecx) │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - inc %edi │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %dl,(%eax,%eax,1) │ │ │ │ + add %al,-0x44c4bb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - nop │ │ │ │ - sub $0xd4,%al │ │ │ │ + ja 80b45fe <__gmpz_get_d_2exp@plt+0x6895e> │ │ │ │ + movl $0x80b41d0,-0x40(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x38(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + movl $0x80b4290,-0x30(%edi) │ │ │ │ + lea -0x40(%edi),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + movl $0x80b4358,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x80b442c,-0x14(%edi) │ │ │ │ + lea -0x30(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80b4500,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x8(%edi),%esi │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0xc(%ebp) │ │ │ │ + movl $0x44,0x33c(%ebx) │ │ │ │ + mov $0x82d1844,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + adc %dl,%dl │ │ │ │ and %eax,(%eax) │ │ │ │ - add $0x2000100,%eax │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b433f <__gmpz_get_d_2exp@plt+0x6869f> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ + jb 80b46c0 <__gmpz_get_d_2exp@plt+0x68a20> │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b46b6 <__gmpz_get_d_2exp@plt+0x68a16> │ │ │ │ + movl $0x81418cc,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80b4788,0x0(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82d1980,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80b3ec0 <__gmpz_get_d_2exp@plt+0x68220> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x50021c6,%esp │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + jmp 813dc7c <__gmpz_get_d_2exp@plt+0xf1fdc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0xd1,%al │ │ │ │ + and %eax,(%eax) │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b4374 <__gmpz_get_d_2exp@plt+0x686d4> │ │ │ │ - movl $0x82daee9,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + ja 80b4662 <__gmpz_get_d_2exp@plt+0x689c2> │ │ │ │ + movl $0x81418cc,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80b475c,0x0(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x82d1980,-0x4(%ebp) │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80aa924 <__gmpz_get_d_2exp@plt+0x5ec84> │ │ │ │ + jmp 813dc7c <__gmpz_get_d_2exp@plt+0xf1fdc> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x82d1848,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - adc $0xd4,%al │ │ │ │ - and %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + pusha │ │ │ │ + and (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x1c(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b43f9 <__gmpz_get_d_2exp@plt+0x68759> │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b43ef <__gmpz_get_d_2exp@plt+0x6874f> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80b4320,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80b4354,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x82ce521,-0x1c(%ebp) │ │ │ │ - movl $0x82d0f99,-0x18(%ebp) │ │ │ │ - movl $0x82d0fbd,-0x14(%ebp) │ │ │ │ - movl $0x82d0fcd,-0x10(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 80943ac <__gmpz_get_d_2exp@plt+0x4870c> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - js 80b43d5 <__gmpz_get_d_2exp@plt+0x68735> │ │ │ │ - and %eax,(%eax) │ │ │ │ - add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b445e <__gmpz_get_d_2exp@plt+0x687be> │ │ │ │ - movl $0x80b444c,-0x8(%ebp) │ │ │ │ - movl $0x82d0f5c,-0x10(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sub %dl,%bl │ │ │ │ + add %cl,-0x316ff8b(%ecx) │ │ │ │ + jge 80b46e3 <__gmpz_get_d_2exp@plt+0x68a43> │ │ │ │ + add %dh,(%ecx,%edx,8) │ │ │ │ and %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,0x44(%eax) │ │ │ │ + add %dl,%ah │ │ │ │ + inc %esi │ │ │ │ or (%eax),%ecx │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80b4048 <__gmpz_get_d_2exp@plt+0x683a8> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + mov %esi,-0x8(%ebp) │ │ │ │ + movl $0x82d1980,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8140838 <__gmpz_get_d_2exp@plt+0xf4b98> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0xd3,%al │ │ │ │ + and %dl,%cl │ │ │ │ and %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80b4496 <__gmpz_get_d_2exp@plt+0x687f6> │ │ │ │ - movl $0x80b44a8,0x0(%ebp) │ │ │ │ - movl $0x82d0f70,-0x8(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,%al │ │ │ │ + inc %esi │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov %esi,-0x8(%ebp) │ │ │ │ + movl $0x82d180c,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80aa2d0 <__gmpz_get_d_2exp@plt+0x5e630> │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - (bad) │ │ │ │ - shlb %cl,(%ecx) │ │ │ │ + jmp 813dc7c <__gmpz_get_d_2exp@plt+0xf1fdc> │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + clc │ │ │ │ + shlb $1,(%ecx) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,%ah │ │ │ │ - inc %esp │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x10,%al │ │ │ │ + inc %edi │ │ │ │ or (%eax),%ecx │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80b4254 <__gmpz_get_d_2exp@plt+0x685b4> │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp 813c4d8 <__gmpz_get_d_2exp@plt+0xf0838> │ │ │ │ + aam $0xd0 │ │ │ │ + and %eax,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80b44e6 <__gmpz_get_d_2exp@plt+0x68846> │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - movl $0x80b44f4,0x8(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x64e90075(%ecx) │ │ │ │ - cld │ │ │ │ - (bad) │ │ │ │ - decl (%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b453b <__gmpz_get_d_2exp@plt+0x6889b> │ │ │ │ - movl $0x80b4384,-0x14(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80b4410,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x82d17bc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pusha │ │ │ │ - shlb %cl,(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b4582 <__gmpz_get_d_2exp@plt+0x688e2> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80b4508 <__gmpz_get_d_2exp@plt+0x68868> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0xf0021d1,%esp │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b45b7 <__gmpz_get_d_2exp@plt+0x68917> │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,(%eax) │ │ │ │ + inc %edi │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x82d1980,-0x4(%ebp) │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80b3fcc <__gmpz_get_d_2exp@plt+0x6832c> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - adc $0x21,%cl │ │ │ │ - add %al,0x2000100 │ │ │ │ + jmp 8140838 <__gmpz_get_d_2exp@plt+0xf4b98> │ │ │ │ + nop │ │ │ │ + test $0xd0,%al │ │ │ │ + and %eax,(%eax) │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b45eb <__gmpz_get_d_2exp@plt+0x6894b> │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,-0x76f7f4ba(%eax) │ │ │ │ + jne 80b478a <__gmpz_get_d_2exp@plt+0x68aea> │ │ │ │ + movl $0x82d180c,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80b3ec0 <__gmpz_get_d_2exp@plt+0x68220> │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp 813dc7c <__gmpz_get_d_2exp@plt+0xf1fdc> │ │ │ │ xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4c739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b4655 <__gmpz_get_d_2exp@plt+0x689b5> │ │ │ │ - movl $0x80b455c,-0x34(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - movl $0x80b4598,-0x24(%edi) │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - movl $0x80b45cc,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x80b46c0,-0xc(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x22(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x34(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x38,0x33c(%ebx) │ │ │ │ - mov $0x82d17cc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b46a0 <__gmpz_get_d_2exp@plt+0x68a00> │ │ │ │ - movl $0x80b46c0,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x82d17dc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - fldcw 0xd(%ebx) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x1(%esi) │ │ │ │ - add %al,%gs:(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ + adc $0x89000000,%eax │ │ │ │ + lock lea -0xc(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b4729 <__gmpz_get_d_2exp@plt+0x68a89> │ │ │ │ - add $0x18,%edi │ │ │ │ + jb 80b48c9 <__gmpz_get_d_2exp@plt+0x68c29> │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b471f <__gmpz_get_d_2exp@plt+0x68a7f> │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x8143dd0,-0x14(%edi) │ │ │ │ - movl $0x82dc481,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8143dd0,-0x8(%edi) │ │ │ │ - movl $0x82dc551,-0x4(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ + ja 80b48bf <__gmpz_get_d_2exp@plt+0x68c1f> │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + push %ebx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80b48ce <__gmpz_get_d_2exp@plt+0x68c2e> │ │ │ │ + movl $0x816c010,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x816ad58,-0xc(%edi) │ │ │ │ + movl $0x8,-0x8(%edi) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov $0x8195830,%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov (%edx),%cl │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %cl,(%edx) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov 0x1(%ecx),%dl │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %dl,0x1(%ecx) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov 0x2(%edx),%cl │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %cl,0x2(%edx) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov 0x3(%ecx),%dl │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %dl,0x3(%ecx) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov 0x4(%edx),%cl │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %cl,0x4(%edx) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov 0x5(%ecx),%dl │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %dl,0x5(%ecx) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov 0x6(%edx),%cl │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %cl,0x6(%edx) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov 0x7(%ecx),%cl │ │ │ │ + mov %cl,0x7(%edx) │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b4893 <__gmpz_get_d_2exp@plt+0x68bf3> │ │ │ │ + movl $0x81418dc,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80bb10c <__gmpz_get_d_2exp@plt+0x6f46c> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x80b48b8,-0xc(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b478b <__gmpz_get_d_2exp@plt+0x68aeb> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b4781 <__gmpz_get_d_2exp@plt+0x68ae1> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80b46cc,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x818b30b,-0x10(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0xf76f33b(%ebx) │ │ │ │ + jmp 80b4876 <__gmpz_get_d_2exp@plt+0x68bd6> │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - rcl $0x21,%al │ │ │ │ - add %al,(%ecx) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + loopne 80b48a9 <__gmpz_get_d_2exp@plt+0x68c09> │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x18(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b491c <__gmpz_get_d_2exp@plt+0x68c7c> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x82d17fc,-0x18(%ebp) │ │ │ │ + movl $0x82d6475,-0x14(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x82d180c,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80b50d4 <__gmpz_get_d_2exp@plt+0x69434> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + test %cl,%bh │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b47f9 <__gmpz_get_d_2exp@plt+0x68b59> │ │ │ │ - movl $0x80b4808,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b4808 <__gmpz_get_d_2exp@plt+0x68b68> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b47bf <__gmpz_get_d_2exp@plt+0x68b1f> │ │ │ │ - movl $0x80fd548,-0xc(%edi) │ │ │ │ - movl $0x82d181c,-0x8(%edi) │ │ │ │ - movl $0x82d1839,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0xa(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b495d <__gmpz_get_d_2exp@plt+0x68cbd> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x82d17fc,-0x14(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x82d180c,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80b562c <__gmpz_get_d_2exp@plt+0x6998c> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - push %esp │ │ │ │ - shlb $1,(%ecx) │ │ │ │ + xor $0xcf,%al │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x18(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b49d9 <__gmpz_get_d_2exp@plt+0x68d39> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80b49e4,-0xc(%ebp) │ │ │ │ + movl $0x82d63d9,-0x18(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x82d1861,-0x10(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80b562c <__gmpz_get_d_2exp@plt+0x6998c> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81669f0 <__gmpz_get_d_2exp@plt+0x11ad50> │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jne 80b47ce <__gmpz_get_d_2exp@plt+0x68b2e> │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4c739(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b4896 <__gmpz_get_d_2exp@plt+0x68bf6> │ │ │ │ - movl $0x80b4738,-0x34(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - movl $0x80dc9b8,-0x24(%edi) │ │ │ │ - movl $0x82d6251,-0x20(%edi) │ │ │ │ - movl $0x82d467f,-0x1c(%edi) │ │ │ │ - movl $0x82daefd,-0x18(%edi) │ │ │ │ - lea -0x34(%edi),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x82d6251,-0x10(%edi) │ │ │ │ - movl $0x82d6251,-0xc(%edi) │ │ │ │ - movl $0x80b479c,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - movl $0x82d4161,0x4(%ebp) │ │ │ │ - lea -0x23(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 80c7044 <__gmpz_get_d_2exp@plt+0x7b3a4> │ │ │ │ - movl $0x38,0x33c(%ebx) │ │ │ │ - mov $0x82d186c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b48d3 <__gmpz_get_d_2exp@plt+0x68c33> │ │ │ │ - movl $0x80b48e0,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b48e0 <__gmpz_get_d_2exp@plt+0x68c40> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + ja 80b49a4 <__gmpz_get_d_2exp@plt+0x68d04> │ │ │ │ + movl $0x8143d68,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45890346(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,0x7589080b(%ecx,%ecx,2) │ │ │ │ cld │ │ │ │ - movl $0x82daefd,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80fafb0 <__gmpz_get_d_2exp@plt+0xaf310> │ │ │ │ + jmp 814145c <__gmpz_get_d_2exp@plt+0xf57bc> │ │ │ │ xchg %ax,%ax │ │ │ │ - nop │ │ │ │ + mov %cl,%dh │ │ │ │ + and %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b494d <__gmpz_get_d_2exp@plt+0x68cad> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b4943 <__gmpz_get_d_2exp@plt+0x68ca3> │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x1c(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b4a79 <__gmpz_get_d_2exp@plt+0x68dd9> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x80b48b0,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x818b2d4,-0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80b4a84,-0xc(%ebp) │ │ │ │ + movl $0x82d63d9,-0x1c(%ebp) │ │ │ │ + movl $0x82d6475,-0x18(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x82d1861,-0x10(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 80b50d4 <__gmpz_get_d_2exp@plt+0x69434> │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 81669f0 <__gmpz_get_d_2exp@plt+0x11ad50> │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x3000200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b49a8 <__gmpz_get_d_2exp@plt+0x68d08> │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b499e <__gmpz_get_d_2exp@plt+0x68cfe> │ │ │ │ - movl $0x80b4900,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x82d18c2,-0x8(%ebp) │ │ │ │ - movl $0x82d18d4,-0x4(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80b4824 <__gmpz_get_d_2exp@plt+0x68b84> │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x82d18e8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sub %cl,%bh │ │ │ │ - and %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b4aba <__gmpz_get_d_2exp@plt+0x68e1a> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80b4a9c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b4a9c <__gmpz_get_d_2exp@plt+0x68dfc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b49ea <__gmpz_get_d_2exp@plt+0x68d4a> │ │ │ │ - lea 0x8(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - push %edx │ │ │ │ - push %ecx │ │ │ │ - push %eax │ │ │ │ - call 804b230 │ │ │ │ - add $0xc,%esp │ │ │ │ - movl $0x80b4d1c,-0x4(%edi) │ │ │ │ + ja 80b4a43 <__gmpz_get_d_2exp@plt+0x68da3> │ │ │ │ + movl $0x8143d68,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - into │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x3f7afcba(%ebx) │ │ │ │ - jl 80b4a84 <__gmpz_get_d_2exp@plt+0x68de4> │ │ │ │ - movl $0x80b4a6c,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b4a6c <__gmpz_get_d_2exp@plt+0x68dcc> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ + add %bl,0xb(%edx,%ecx,2) │ │ │ │ + or %cl,-0x3a7c038b(%ecx) │ │ │ │ cld │ │ │ │ - add $0x4a,%al │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8166d84 <__gmpz_get_d_2exp@plt+0x11b0e4> │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80b4960 <__gmpz_get_d_2exp@plt+0x68cc0> │ │ │ │ - nop │ │ │ │ - dec %esp │ │ │ │ - into │ │ │ │ + jmp 814145c <__gmpz_get_d_2exp@plt+0xf57bc> │ │ │ │ + xchg %ax,%ax │ │ │ │ + aam $0xcd │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b4ad5 <__gmpz_get_d_2exp@plt+0x68e35> │ │ │ │ + movl $0x816be28,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80b4ae4,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x82d1850,-0x10(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 813b70c <__gmpz_get_d_2exp@plt+0xefa6c> │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + test %cl,%ch │ │ │ │ and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - inc %esp │ │ │ │ - dec %edx │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + or $0x18,%al │ │ │ │ + sub $0x758908,%eax │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b4a44 <__gmpz_get_d_2exp@plt+0x68da4> │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x82d18fc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - jmp 80b4b2c <__gmpz_get_d_2exp@plt+0x68e8c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b4b0f <__gmpz_get_d_2exp@plt+0x68e6f> │ │ │ │ - movl $0x816be28,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - add $0x64,%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - add $0xffffff9c,%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80b4b2c <__gmpz_get_d_2exp@plt+0x68e8c> │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jmp 813c4d8 <__gmpz_get_d_2exp@plt+0xf0838> │ │ │ │ xchg %ax,%ax │ │ │ │ - cwtl │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - inc %esp │ │ │ │ - ... │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + in (%dx),%al │ │ │ │ + int $0x21 │ │ │ │ + add %al,0x100 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b4cc2 <__gmpz_get_d_2exp@plt+0x69022> │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b4cb8 <__gmpz_get_d_2exp@plt+0x69018> │ │ │ │ + jb 80b4cf2 <__gmpz_get_d_2exp@plt+0x69052> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - cmp $0x64,%edx │ │ │ │ - jg 80b4bf8 <__gmpz_get_d_2exp@plt+0x68f58> │ │ │ │ - add $0xffffffe8,%edi │ │ │ │ - add %ecx,%edx │ │ │ │ - dec %edx │ │ │ │ - dec %ecx │ │ │ │ - add $0x14,%edi │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jne 80b4c86 <__gmpz_get_d_2exp@plt+0x68fe6> │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b4bd6 <__gmpz_get_d_2exp@plt+0x68f36> │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 80b4ba5 <__gmpz_get_d_2exp@plt+0x68f05> │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - test %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - adc %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80b4b6a <__gmpz_get_d_2exp@plt+0x68eca> │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ + ja 80b4c29 <__gmpz_get_d_2exp@plt+0x68f89> │ │ │ │ + mov 0x2(%ecx),%eax │ │ │ │ + movl $0x816ad58,-0xc(%edi) │ │ │ │ + movl $0x8,-0x8(%edi) │ │ │ │ + lea -0xc(%edi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + lea 0x8(%edx),%ecx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov $0x819583c,%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov (%ecx),%cl │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %cl,(%eax) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov 0x1(%ecx),%al │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %al,0x1(%ecx) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov 0x2(%eax),%cl │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %cl,0x2(%eax) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov 0x3(%ecx),%al │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %al,0x3(%ecx) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov 0x4(%eax),%cl │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %cl,0x4(%eax) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov 0x5(%ecx),%al │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %al,0x5(%ecx) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov 0x6(%eax),%cl │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %cl,0x6(%eax) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov 0x7(%ecx),%cl │ │ │ │ + mov %cl,0x7(%eax) │ │ │ │ + movl $0x80b4cdc,-0x8(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ - add $0x8,%ecx │ │ │ │ - mov (%ecx,%edx,1),%cl │ │ │ │ - movl $0x80ffcc4,-0x10(%edi) │ │ │ │ - mov %cl,-0xc(%edi) │ │ │ │ - movl $0x8143dd0,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 813a198 <__gmpz_get_d_2exp@plt+0xee4f8> │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b4beb <__gmpz_get_d_2exp@plt+0x68f4b> │ │ │ │ + movl $0x80b4aa4,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - dec %edx │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - jmp 80b4b6a <__gmpz_get_d_2exp@plt+0x68eca> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x80b4b90,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ + mov $0x82dccb9,%esi │ │ │ │ + movl $0x82dcdd9,0x4(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x8(%ebp) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80b4c50,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + int3 │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0xe76fb3b(%ebx) │ │ │ │ + jmp 80b4b2a <__gmpz_get_d_2exp@plt+0x68e8a> │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ + movl $0x80b4c80,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 8166604 <__gmpz_get_d_2exp@plt+0x11a964> │ │ │ │ - movl $0x80b4ad4,-0x14(%edi) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x14(%edi),%edx │ │ │ │ - lea 0x63(%eax),%ecx │ │ │ │ - dec %eax │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b4c96 <__gmpz_get_d_2exp@plt+0x68ff6> │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80b4c65 <__gmpz_get_d_2exp@plt+0x68fc5> │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ nop │ │ │ │ - test %al,(%ecx) │ │ │ │ + pop %esp │ │ │ │ + int3 │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + add $0x83,%al │ │ │ │ + (bad) │ │ │ │ + xor %bh,(%ebx) │ │ │ │ + mov $0x324,%ebx │ │ │ │ + ja 80b4c5a <__gmpz_get_d_2exp@plt+0x68fba> │ │ │ │ + movl $0x80b48e4,-0x2c(%edi) │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x80b492c,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x80b496c,-0x14(%edi) │ │ │ │ + lea -0x2c(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80b4a04,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x8(%edi),%esi │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp *0x8(%ebp) │ │ │ │ + sbb %cl,%ah │ │ │ │ + and %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - adc %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b4bfa <__gmpz_get_d_2exp@plt+0x68f5a> │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - jmp 80b4c1d <__gmpz_get_d_2exp@plt+0x68f7d> │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - add $0x8,%eax │ │ │ │ - mov (%eax,%ecx,1),%al │ │ │ │ - movl $0x80ffcc4,-0x10(%edi) │ │ │ │ - mov %al,-0xc(%edi) │ │ │ │ - movl $0x8143dd0,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x6(%edi),%edx │ │ │ │ - dec %ecx │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - jmp 80b4c1d <__gmpz_get_d_2exp@plt+0x68f7d> │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x80b4c44,-0x4(%ebp) │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8166604 <__gmpz_get_d_2exp@plt+0x11a964> │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80b4c86 <__gmpz_get_d_2exp@plt+0x68fe6> │ │ │ │ mov $0x82d1904,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x100,%eax │ │ │ │ + inc %edi │ │ │ │ + or $0x300,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x1(%esi) │ │ │ │ + add %bh,%gs:0xd(%esi,%eiz,2) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b4d05 <__gmpz_get_d_2exp@plt+0x69065> │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x0,-0x8(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x82daefd,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80b4b2c <__gmpz_get_d_2exp@plt+0x68e8c> │ │ │ │ - mov $0x82d1908,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - js 80b4d78 <__gmpz_get_d_2exp@plt+0x690d8> │ │ │ │ - or $0x100,%eax │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x1(%esi) │ │ │ │ - add %dh,%gs:(%eax) │ │ │ │ - pop %ds │ │ │ │ + add %dh,%gs:(%edi,%ebx,1) │ │ │ │ and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ adc %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ lea -0x10(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b4d79 <__gmpz_get_d_2exp@plt+0x690d9> │ │ │ │ + jb 80b4d75 <__gmpz_get_d_2exp@plt+0x690d5> │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b4d6f <__gmpz_get_d_2exp@plt+0x690cf> │ │ │ │ + ja 80b4d6b <__gmpz_get_d_2exp@plt+0x690cb> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%eax │ │ │ │ movl $0x8143d78,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ movl $0x82d6cb2,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 80fb214 <__gmpz_get_d_2exp@plt+0xaf574> │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - or $0x21,%bl │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %dl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + test %cl,%bl │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b4dab <__gmpz_get_d_2exp@plt+0x6910b> │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b4da7 <__gmpz_get_d_2exp@plt+0x69107> │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ cmp $0x27,%eax │ │ │ │ - jne 80b4db8 <__gmpz_get_d_2exp@plt+0x69118> │ │ │ │ + jne 80b4db4 <__gmpz_get_d_2exp@plt+0x69114> │ │ │ │ add $0xffffffe8,%edi │ │ │ │ mov $0x82d6c9c,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0x80b4d2c,-0x14(%edi) │ │ │ │ + movl $0x80b4d28,-0x14(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ movl $0x8143dd0,-0x8(%edi) │ │ │ │ movl $0x82d6c95,-0x4(%edi) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -129129,159 +128976,159 @@ │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b4e30 <__gmpz_get_d_2exp@plt+0x69190> │ │ │ │ + jb 80b4e2c <__gmpz_get_d_2exp@plt+0x6918c> │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b4e26 <__gmpz_get_d_2exp@plt+0x69186> │ │ │ │ - movl $0x80b4d8c,-0x8(%edi) │ │ │ │ + ja 80b4e22 <__gmpz_get_d_2exp@plt+0x69182> │ │ │ │ + movl $0x80b4d88,-0x8(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x80b4e44,0x0(%ebp) │ │ │ │ + movl $0x80b4e40,0x0(%ebp) │ │ │ │ movl $0x818b3b3,-0x8(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov $0x82d191c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - rcr $1,%dl │ │ │ │ + aam $0xda │ │ │ │ and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x28e90075(%ecx) │ │ │ │ + add %cl,0x2ce90075(%ecx) │ │ │ │ test $0x0,%al │ │ │ │ - add %al,%al │ │ │ │ + add %al,%ah │ │ │ │ lret $0x21 │ │ │ │ add $0x0,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x488d0045(%ebx) │ │ │ │ rolb $1,0x87709f9(%ebx) │ │ │ │ mov %ecx,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ lea -0x61(%eax),%ecx │ │ │ │ cmp $0x5,%ecx │ │ │ │ - ja 80b4e80 <__gmpz_get_d_2exp@plt+0x691e0> │ │ │ │ + ja 80b4e7c <__gmpz_get_d_2exp@plt+0x691dc> │ │ │ │ lea 0xa(%ecx),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0xffffffbf,%eax │ │ │ │ cmp $0x5,%eax │ │ │ │ - ja 80b4de8 <__gmpz_get_d_2exp@plt+0x69148> │ │ │ │ + ja 80b4de4 <__gmpz_get_d_2exp@plt+0x69144> │ │ │ │ lea 0xa(%eax),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ nop │ │ │ │ - test %cl,%dl │ │ │ │ + mov %cl,%dl │ │ │ │ and %eax,(%eax) │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b4f01 <__gmpz_get_d_2exp@plt+0x69261> │ │ │ │ + jb 80b4efd <__gmpz_get_d_2exp@plt+0x6925d> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80b4f18,0x0(%ebp) │ │ │ │ + movl $0x80b4f14,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b4f18 <__gmpz_get_d_2exp@plt+0x69278> │ │ │ │ + jne 80b4f14 <__gmpz_get_d_2exp@plt+0x69274> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 81669f0 <__gmpz_get_d_2exp@plt+0x11ad50> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b4eca <__gmpz_get_d_2exp@plt+0x6922a> │ │ │ │ + ja 80b4ec6 <__gmpz_get_d_2exp@plt+0x69226> │ │ │ │ movl $0x8143d68,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ mov $0x82d1934,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - adc $0xca,%al │ │ │ │ + sbb %cl,%dl │ │ │ │ and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ah,%ah │ │ │ │ + add %ah,%al │ │ │ │ dec %esi │ │ │ │ or (%eax),%ecx │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80b4e5c <__gmpz_get_d_2exp@plt+0x691bc> │ │ │ │ + jmp 80b4e58 <__gmpz_get_d_2exp@plt+0x691b8> │ │ │ │ xchg %ax,%ax │ │ │ │ nop │ │ │ │ - adc $0xca,%al │ │ │ │ + sbb %cl,%dl │ │ │ │ and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc $0x8d000100,%eax │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b4f71 <__gmpz_get_d_2exp@plt+0x692d1> │ │ │ │ + jb 80b4f6d <__gmpz_get_d_2exp@plt+0x692cd> │ │ │ │ sub $0x4,%esp │ │ │ │ push %esi │ │ │ │ push %ebx │ │ │ │ call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ add $0xc,%esp │ │ │ │ test %eax,%eax │ │ │ │ - je 80b4f74 <__gmpz_get_d_2exp@plt+0x692d4> │ │ │ │ + je 80b4f70 <__gmpz_get_d_2exp@plt+0x692d0> │ │ │ │ movl $0x816c010,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ movl $0x82d193c,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 80bf674 <__gmpz_get_d_2exp@plt+0x739d4> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc $0x89000000,%eax │ │ │ │ lock lea -0xc(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b509d <__gmpz_get_d_2exp@plt+0x693fd> │ │ │ │ + jb 80b5099 <__gmpz_get_d_2exp@plt+0x693f9> │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b5093 <__gmpz_get_d_2exp@plt+0x693f3> │ │ │ │ + ja 80b508f <__gmpz_get_d_2exp@plt+0x693ef> │ │ │ │ sub $0x4,%esp │ │ │ │ push %eax │ │ │ │ push %ebx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ add $0xc,%esp │ │ │ │ test %eax,%eax │ │ │ │ - je 80b50a2 <__gmpz_get_d_2exp@plt+0x69402> │ │ │ │ + je 80b509e <__gmpz_get_d_2exp@plt+0x693fe> │ │ │ │ movl $0x816c010,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ movl $0x816ad58,-0xc(%edi) │ │ │ │ movl $0x8,-0x8(%edi) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ lea 0x8(%eax),%ecx │ │ │ │ mov $0x8195848,%edx │ │ │ │ @@ -129315,221 +129162,215 @@ │ │ │ │ mov 0x4c(%esp),%edx │ │ │ │ mov %cl,0x6(%edx) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ mov 0x7(%ecx),%cl │ │ │ │ mov %cl,0x7(%edx) │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b5067 <__gmpz_get_d_2exp@plt+0x693c7> │ │ │ │ + ja 80b5063 <__gmpz_get_d_2exp@plt+0x693c3> │ │ │ │ movl $0x81418dc,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x2(%edi),%esi │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x80b508c,-0xc(%ebp) │ │ │ │ + movl $0x80b5088,-0xc(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0xf76f33b(%ebx) │ │ │ │ - jmp 80b504a <__gmpz_get_d_2exp@plt+0x693aa> │ │ │ │ + jmp 80b5046 <__gmpz_get_d_2exp@plt+0x693a6> │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov (%eax),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - enter $0x21,$0x5 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ + enter $0x21c8,$0x0 │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %bh,0x82d1980(%esi) │ │ │ │ add $0x4,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - ror $1,%al │ │ │ │ + aam $0xc8 │ │ │ │ and %eax,(%eax) │ │ │ │ sbb %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b5131 <__gmpz_get_d_2exp@plt+0x69491> │ │ │ │ - movl $0x80b520c,-0x4(%ebp) │ │ │ │ + jb 80b512d <__gmpz_get_d_2exp@plt+0x6948d> │ │ │ │ + movl $0x80b5208,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ movl $0x816d0bc,-0xc(%ebp) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 80f6efc <__gmpz_get_d_2exp@plt+0xab25c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - cmp $0x14,%al │ │ │ │ - and (%eax),%al │ │ │ │ - inc %ebp │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ + inc %eax │ │ │ │ + adc $0x22,%al │ │ │ │ + add %al,0x3(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - or %cl,0x51(%eax) │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + or %al,0xb(%ecx,%edx,2) │ │ │ │ + or %cl,0x4758bf0(%ecx) │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b5148 <__gmpz_get_d_2exp@plt+0x694a8> │ │ │ │ + jne 80b5144 <__gmpz_get_d_2exp@plt+0x694a4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ mov $0x82d19b8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - or %dl,(%edx,%eiz,1) │ │ │ │ - add %al,0x0(%ebx) │ │ │ │ + or $0x14,%al │ │ │ │ + and (%eax),%al │ │ │ │ + inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x45890c45(%ebx) │ │ │ │ or %cl,-0x3a7cf38b(%ecx) │ │ │ │ add $0xe9,%al │ │ │ │ - scas %es:(%edi),%eax │ │ │ │ - cmp %eax,(%eax,%eax,1) │ │ │ │ + mov $0x39,%bl │ │ │ │ + add $0x0,%al │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - call cb0b7374 │ │ │ │ + in (%dx),%al │ │ │ │ + adc (%edx),%esp │ │ │ │ + add %al,%bl │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - adc $0x51,%al │ │ │ │ - or (%eax),%ecx │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b5114 <__gmpz_get_d_2exp@plt+0x69474> │ │ │ │ + adc %dl,0xb(%ecx) │ │ │ │ + or %al,-0x899033b(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80b5110 <__gmpz_get_d_2exp@plt+0x69470> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - or $0xc8,%al │ │ │ │ + adc %cl,%al │ │ │ │ and %eax,(%eax) │ │ │ │ inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,0x51(%eax) │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,-0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + add %ah,0xb(%ecx,%edx,2) │ │ │ │ + or %cl,0x458bf875(%ecx) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 80f752c <__gmpz_get_d_2exp@plt+0xab88c> │ │ │ │ - clc │ │ │ │ + cld │ │ │ │ (bad) │ │ │ │ and %eax,(%eax) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %cl,0x458b080b(%ecx,%edx,2) │ │ │ │ + add %cl,-0x74f7f4af(%eax) │ │ │ │ + inc %ebp │ │ │ │ or $0x89,%al │ │ │ │ inc %ebp │ │ │ │ clc │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %esi,0xc(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 813dc7c <__gmpz_get_d_2exp@plt+0xf1fdc> │ │ │ │ xchg %ax,%ax │ │ │ │ - int3 │ │ │ │ - (bad) │ │ │ │ + rol $1,%bh │ │ │ │ and %eax,(%eax) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,-0x74f7f4af(%eax) │ │ │ │ - inc %ebp │ │ │ │ + add %ch,0x458b080b(%ecx,%edx,2) │ │ │ │ or %cl,0x468bf845(%ecx) │ │ │ │ add 0x468bfc45(%ecx),%ecx │ │ │ │ pop %es │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 813dc7c <__gmpz_get_d_2exp@plt+0xf1fdc> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - pushf │ │ │ │ - (bad) │ │ │ │ - and %eax,(%eax) │ │ │ │ - test %al,(%eax) │ │ │ │ + mov 0x840021c7,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xdc,%al │ │ │ │ + add $0xd8,%al │ │ │ │ push %ecx │ │ │ │ or (%eax),%ecx │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ movl $0x816d0bc,-0x4(%ebp) │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 80f6efc <__gmpz_get_d_2exp@plt+0xab25c> │ │ │ │ xchg %ax,%ax │ │ │ │ - jo 80b5205 <__gmpz_get_d_2exp@plt+0x69565> │ │ │ │ + je 80b5201 <__gmpz_get_d_2exp@plt+0x69561> │ │ │ │ and %eax,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%ecx) │ │ │ │ add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b527d <__gmpz_get_d_2exp@plt+0x695dd> │ │ │ │ + jb 80b5279 <__gmpz_get_d_2exp@plt+0x695d9> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x14(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 80b50d8 <__gmpz_get_d_2exp@plt+0x69438> │ │ │ │ + jmp 80b50d4 <__gmpz_get_d_2exp@plt+0x69434> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b52b8 <__gmpz_get_d_2exp@plt+0x69618> │ │ │ │ + jb 80b52b4 <__gmpz_get_d_2exp@plt+0x69614> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x816d0bc,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ @@ -129538,24 +129379,24 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b531d <__gmpz_get_d_2exp@plt+0x6967d> │ │ │ │ + jb 80b5319 <__gmpz_get_d_2exp@plt+0x69679> │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b5313 <__gmpz_get_d_2exp@plt+0x69673> │ │ │ │ + ja 80b530f <__gmpz_get_d_2exp@plt+0x6966f> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%edx │ │ │ │ mov 0x10(%eax),%eax │ │ │ │ - movl $0x80b5288,-0xc(%edi) │ │ │ │ + movl $0x80b5284,-0xc(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x816d0bc,-0x10(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ @@ -129565,26 +129406,26 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x17b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b539e <__gmpz_get_d_2exp@plt+0x696fe> │ │ │ │ + jb 80b539a <__gmpz_get_d_2exp@plt+0x696fa> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b5394 <__gmpz_get_d_2exp@plt+0x696f4> │ │ │ │ + ja 80b5390 <__gmpz_get_d_2exp@plt+0x696f0> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%edx │ │ │ │ mov %ecx,0x40(%esp) │ │ │ │ mov 0x10(%eax),%ecx │ │ │ │ mov 0x14(%eax),%eax │ │ │ │ - movl $0x80b52c4,-0x10(%edi) │ │ │ │ + movl $0x80b52c0,-0x10(%edi) │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov %ecx,-0x18(%ebp) │ │ │ │ movl $0x816d548,-0x14(%ebp) │ │ │ │ @@ -129599,18 +129440,18 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ add $0xf000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc41fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b5450 <__gmpz_get_d_2exp@plt+0x697b0> │ │ │ │ + jb 80b544c <__gmpz_get_d_2exp@plt+0x697ac> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b540c,-0x1c(%ebp) │ │ │ │ + movl $0x80b5408,-0x1c(%ebp) │ │ │ │ mov 0x18(%esi),%eax │ │ │ │ mov %eax,-0x20(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ mov 0x14(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ @@ -129625,16 +129466,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b53f2 <__gmpz_get_d_2exp@plt+0x69752> │ │ │ │ - movl $0x80b532c,-0x14(%edi) │ │ │ │ + ja 80b53ee <__gmpz_get_d_2exp@plt+0x6974e> │ │ │ │ + movl $0x80b5328,-0x14(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov %esi,-0x4(%edi) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ @@ -129644,37 +129485,37 @@ │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ jmp 80f52c8 <__gmpz_get_d_2exp@plt+0xa9628> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - push %esp │ │ │ │ + pop %eax │ │ │ │ lds (%ecx),%esp │ │ │ │ add %bl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4cb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b54bc <__gmpz_get_d_2exp@plt+0x6981c> │ │ │ │ - movl $0x80b5248,-0x30(%edi) │ │ │ │ + ja 80b54b8 <__gmpz_get_d_2exp@plt+0x69818> │ │ │ │ + movl $0x80b5244,-0x30(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x28(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0x24(%edi) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ mov %edx,-0x20(%edi) │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x80b53ac,-0x18(%edi) │ │ │ │ + movl $0x80b53a8,-0x18(%edi) │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ lea -0x30(%edi),%ecx │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ @@ -129683,57 +129524,56 @@ │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x4(%ebp) │ │ │ │ movl $0x34,0x33c(%ebx) │ │ │ │ mov $0x82d19c0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - in (%dx),%al │ │ │ │ - les (%ecx),%esp │ │ │ │ + lock les (%ecx),%esp │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b5512 <__gmpz_get_d_2exp@plt+0x69872> │ │ │ │ + jb 80b550e <__gmpz_get_d_2exp@plt+0x6986e> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x82d6475,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 80b50d8 <__gmpz_get_d_2exp@plt+0x69438> │ │ │ │ + jmp 80b50d4 <__gmpz_get_d_2exp@plt+0x69434> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ nop │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - les (%ecx),%esp │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + test $0xc4,%al │ │ │ │ + and %eax,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%ecx) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b5593 <__gmpz_get_d_2exp@plt+0x698f3> │ │ │ │ + jb 80b558f <__gmpz_get_d_2exp@plt+0x698ef> │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b5589 <__gmpz_get_d_2exp@plt+0x698e9> │ │ │ │ + ja 80b5585 <__gmpz_get_d_2exp@plt+0x698e5> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%edx │ │ │ │ mov %ecx,0x40(%esp) │ │ │ │ mov 0x10(%eax),%ecx │ │ │ │ mov 0x14(%eax),%eax │ │ │ │ - movl $0x80b54dc,-0x10(%edi) │ │ │ │ + movl $0x80b54d8,-0x10(%edi) │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x40(%esp),%edx │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ mov 0x4c(%esp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ @@ -129741,33 +129581,33 @@ │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ jmp 80f5370 <__gmpz_get_d_2exp@plt+0xa96d0> │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - and $0xc4,%al │ │ │ │ + sub %al,%ah │ │ │ │ and %eax,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%ecx) │ │ │ │ add %cl,-0x17b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b5619 <__gmpz_get_d_2exp@plt+0x69979> │ │ │ │ + jb 80b5615 <__gmpz_get_d_2exp@plt+0x69975> │ │ │ │ add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b560f <__gmpz_get_d_2exp@plt+0x6996f> │ │ │ │ + ja 80b560b <__gmpz_get_d_2exp@plt+0x6996b> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%edx │ │ │ │ mov %ecx,0x40(%esp) │ │ │ │ mov 0x10(%eax),%ecx │ │ │ │ mov 0x14(%eax),%eax │ │ │ │ - movl $0x80b5524,-0x14(%edi) │ │ │ │ + movl $0x80b5520,-0x14(%edi) │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x40(%esp),%edx │ │ │ │ mov %edx,-0xc(%edi) │ │ │ │ mov 0x4c(%esp),%edx │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ @@ -129778,47 +129618,47 @@ │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ jmp 80f5300 <__gmpz_get_d_2exp@plt+0xa9660> │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - cwtl │ │ │ │ + pushf │ │ │ │ ret │ │ │ │ and %eax,(%eax) │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b56a7 <__gmpz_get_d_2exp@plt+0x69a07> │ │ │ │ - movl $0x80b566c,-0x4(%ebp) │ │ │ │ + jb 80b56a3 <__gmpz_get_d_2exp@plt+0x69a03> │ │ │ │ + movl $0x80b5668,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 80f6e84 <__gmpz_get_d_2exp@plt+0xab1e4> │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ nop │ │ │ │ - pop %esp │ │ │ │ + pusha │ │ │ │ ret │ │ │ │ and %eax,(%eax) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b5650 <__gmpz_get_d_2exp@plt+0x699b0> │ │ │ │ - movl $0x80b55a4,-0x14(%edi) │ │ │ │ + ja 80b564c <__gmpz_get_d_2exp@plt+0x699ac> │ │ │ │ + movl $0x80b55a0,-0x14(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ @@ -129826,105 +129666,103 @@ │ │ │ │ movl $0x816d548,0x4(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ jmp 80f52c8 <__gmpz_get_d_2exp@plt+0xa9628> │ │ │ │ mov $0x82d19d8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - and %al,%bl │ │ │ │ + and $0xc3,%al │ │ │ │ and %eax,(%eax) │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b56e8 <__gmpz_get_d_2exp@plt+0x69a48> │ │ │ │ + jb 80b56e4 <__gmpz_get_d_2exp@plt+0x69a44> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80b573c,0x0(%ebp) │ │ │ │ + movl $0x80b5738,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ mov $0x82d19f0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - aam $0xc │ │ │ │ - and (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + fmuls (%edx,%eiz,1) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x28e90075(%ecx) │ │ │ │ + add %cl,0x2ce90075(%ecx) │ │ │ │ push %ds │ │ │ │ add $0x0,%al │ │ │ │ - rol $1,%dl │ │ │ │ + aam $0xc2 │ │ │ │ and %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,%ah │ │ │ │ + add %bh,%al │ │ │ │ push %esi │ │ │ │ or (%eax),%ecx │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ movl $0x82d6329,-0x4(%ebp) │ │ │ │ mov %esi,0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 813dc7c <__gmpz_get_d_2exp@plt+0xf1fdc> │ │ │ │ nop │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - ret $0x21 │ │ │ │ + test $0xc2,%al │ │ │ │ + and %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dl,(%eax) │ │ │ │ - push %edi │ │ │ │ + add %cl,(%edi,%edx,2) │ │ │ │ or (%eax),%ecx │ │ │ │ movl $0x82d6329,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 813dc7c <__gmpz_get_d_2exp@plt+0xf1fdc> │ │ │ │ xchg %ax,%ax │ │ │ │ nop │ │ │ │ - mov %al,%dl │ │ │ │ + mov %es,%edx │ │ │ │ and %eax,(%eax) │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b57bf <__gmpz_get_d_2exp@plt+0x69b1f> │ │ │ │ + jb 80b57bb <__gmpz_get_d_2exp@plt+0x69b1b> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80b581c,0x0(%ebp) │ │ │ │ + movl $0x80b5818,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ jmp 816589c <__gmpz_get_d_2exp@plt+0x119bfc> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b5784 <__gmpz_get_d_2exp@plt+0x69ae4> │ │ │ │ + ja 80b5780 <__gmpz_get_d_2exp@plt+0x69ae0> │ │ │ │ movl $0x80fa518,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -129932,221 +129770,219 @@ │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x9c,%al │ │ │ │ + add $0x98,%al │ │ │ │ push %edi │ │ │ │ or (%eax),%ecx │ │ │ │ mov %esi,%ecx │ │ │ │ mov %eax,%esi │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b579c <__gmpz_get_d_2exp@plt+0x69afc> │ │ │ │ + jne 80b5798 <__gmpz_get_d_2exp@plt+0x69af8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - rclb $1,0xb(%edi) │ │ │ │ - or %al,-0x899033b(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80b57d0 <__gmpz_get_d_2exp@plt+0x69b30> │ │ │ │ + int3 │ │ │ │ + push %edi │ │ │ │ + or (%eax),%ecx │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b57cc <__gmpz_get_d_2exp@plt+0x69b2c> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - aam $0xc1 │ │ │ │ + fadd %st(1),%st │ │ │ │ and %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %al,0xb(%eax,%ebx,2) │ │ │ │ - or %cl,0x4758bf0(%ecx) │ │ │ │ + add %al,0x58(%eax) │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b5844 <__gmpz_get_d_2exp@plt+0x69ba4> │ │ │ │ + jne 80b5840 <__gmpz_get_d_2exp@plt+0x69ba0> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - shll $0x0,(%ecx) │ │ │ │ + mov $0xc1,%al │ │ │ │ + and %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xf8,%al │ │ │ │ + add $0xf4,%al │ │ │ │ push %edi │ │ │ │ or (%eax),%ecx │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80b56c0 <__gmpz_get_d_2exp@plt+0x69a20> │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - shll $0x0,(%ecx) │ │ │ │ + jmp 80b56bc <__gmpz_get_d_2exp@plt+0x69a1c> │ │ │ │ + test $0xc1,%al │ │ │ │ + and %eax,(%eax) │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b58d2 <__gmpz_get_d_2exp@plt+0x69c32> │ │ │ │ - movl $0x80b58e8,-0x4(%ebp) │ │ │ │ + jb 80b58ce <__gmpz_get_d_2exp@plt+0x69c2e> │ │ │ │ + movl $0x80b58e4,-0x4(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 813dc7c <__gmpz_get_d_2exp@plt+0xf1fdc> │ │ │ │ xchg %ax,%ax │ │ │ │ - pusha │ │ │ │ - shll $0x0,(%ecx) │ │ │ │ + shll $0x0,%fs:(%ecx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0xe76fbbb(%ebx) │ │ │ │ mov %esi,%edx │ │ │ │ and $0x3,%edx │ │ │ │ cmp $0x3,%edx │ │ │ │ - jae 80b58c7 <__gmpz_get_d_2exp@plt+0x69c27> │ │ │ │ + jae 80b58c3 <__gmpz_get_d_2exp@plt+0x69c23> │ │ │ │ cmp $0x2,%edx │ │ │ │ - jae 80b58c7 <__gmpz_get_d_2exp@plt+0x69c27> │ │ │ │ + jae 80b58c3 <__gmpz_get_d_2exp@plt+0x69c23> │ │ │ │ cmpl $0x0,0x3(%ecx) │ │ │ │ - jne 80b58c7 <__gmpz_get_d_2exp@plt+0x69c27> │ │ │ │ + jne 80b58c3 <__gmpz_get_d_2exp@plt+0x69c23> │ │ │ │ mov $0x82d6364,%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp 816589c <__gmpz_get_d_2exp@plt+0x119bfc> │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ jmp 8140838 <__gmpz_get_d_2exp@plt+0xf4b98> │ │ │ │ mov $0x82d1a20,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb %al,%cl │ │ │ │ + sbb $0xc1,%al │ │ │ │ and %eax,(%eax) │ │ │ │ addl $0x0,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x45c70845(%ebx) │ │ │ │ - or %ah,-0x76f7f4a8(%eax) │ │ │ │ - int1 │ │ │ │ + or %bl,-0xe76f7f5(%eax,%ebx,2) │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ xchg %ax,%ax │ │ │ │ nop │ │ │ │ - loopne 80b5958 <__gmpz_get_d_2exp@plt+0x69cb8> │ │ │ │ + in $0x4e,%al │ │ │ │ and (%eax),%al │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b593e <__gmpz_get_d_2exp@plt+0x69c9e> │ │ │ │ + jb 80b593a <__gmpz_get_d_2exp@plt+0x69c9a> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80b5954,0x0(%ebp) │ │ │ │ + movl $0x80b5950,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ movl $0x82d221d,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ mov $0x82d1a28,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - dec %esi │ │ │ │ + test $0x4e,%al │ │ │ │ and (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x45890445(%ebx) │ │ │ │ - add %cl,0x1ae90475(%ecx) │ │ │ │ + add %cl,0x1ee90475(%ecx) │ │ │ │ orl $0x0,(%eax) │ │ │ │ xchg %ax,%ax │ │ │ │ - test %cl,0x22(%esi) │ │ │ │ + mov %cl,0x22(%esi) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b5a33 <__gmpz_get_d_2exp@plt+0x69d93> │ │ │ │ - movl $0x80b5a48,-0x4(%ebp) │ │ │ │ + jb 80b5a2f <__gmpz_get_d_2exp@plt+0x69d8f> │ │ │ │ + movl $0x80b5a44,-0x4(%ebp) │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b5a48 <__gmpz_get_d_2exp@plt+0x69da8> │ │ │ │ + jne 80b5a44 <__gmpz_get_d_2exp@plt+0x69da4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - dec %esp │ │ │ │ + push %eax │ │ │ │ dec %esi │ │ │ │ and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ xor %ebx,(%edx) │ │ │ │ sub $0x758908,%eax │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 813dc7c <__gmpz_get_d_2exp@plt+0xf1fdc> │ │ │ │ xchg %ax,%ax │ │ │ │ - sub $0x4e,%al │ │ │ │ - and (%eax),%al │ │ │ │ + xor %cl,0x22(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - jno 80b59ea <__gmpz_get_d_2exp@plt+0x69d4a> │ │ │ │ + jno 80b59e6 <__gmpz_get_d_2exp@plt+0x69d46> │ │ │ │ sub $0x758908,%eax │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 813dc7c <__gmpz_get_d_2exp@plt+0xf1fdc> │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - cld │ │ │ │ - dec %ebp │ │ │ │ - and (%eax),%al │ │ │ │ - and %eax,(%eax) │ │ │ │ + add %cl,0x22(%esi) │ │ │ │ + add %ah,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b59de <__gmpz_get_d_2exp@plt+0x69d3e> │ │ │ │ + ja 80b59da <__gmpz_get_d_2exp@plt+0x69d3a> │ │ │ │ movl $0x81418cc,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ test %eax,%eax │ │ │ │ setl %cl │ │ │ │ movzbl %cl,%ecx │ │ │ │ test %eax,%eax │ │ │ │ setg %al │ │ │ │ @@ -130156,102 +129992,104 @@ │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov %esi,0x4(%ebp) │ │ │ │ jmp 813dc7c <__gmpz_get_d_2exp@plt+0xf1fdc> │ │ │ │ mov $0x82d1a38,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - mov $0x4d,%al │ │ │ │ + mov $0x4d,%ah │ │ │ │ and (%eax),%al │ │ │ │ inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0xe76fbbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x3,%ecx │ │ │ │ - jb 80b5a6d <__gmpz_get_d_2exp@plt+0x69dcd> │ │ │ │ - movl $0x80b59ac,0x8(%ebp) │ │ │ │ + jb 80b5a69 <__gmpz_get_d_2exp@plt+0x69dc9> │ │ │ │ + movl $0x80b59a8,0x8(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ movl $0x82d221d,0x4(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ cmp $0x2,%ecx │ │ │ │ - jb 80b5a8a <__gmpz_get_d_2exp@plt+0x69dea> │ │ │ │ - movl $0x80b59cc,0x8(%ebp) │ │ │ │ + jb 80b5a86 <__gmpz_get_d_2exp@plt+0x69de6> │ │ │ │ + movl $0x80b59c8,0x8(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ movl $0x82d221d,0x4(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ - movl $0x80b59fc,0x4(%ebp) │ │ │ │ + movl $0x80b59f8,0x4(%ebp) │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov %eax,%esi │ │ │ │ movl $0x82d221d,0x0(%ebp) │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ xchg %ax,%ax │ │ │ │ nop │ │ │ │ - jo 80b5a69 <__gmpz_get_d_2exp@plt+0x69dc9> │ │ │ │ + je 80b5a65 <__gmpz_get_d_2exp@plt+0x69dc5> │ │ │ │ and %eax,(%eax) │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b5ad1 <__gmpz_get_d_2exp@plt+0x69e31> │ │ │ │ + jb 80b5acd <__gmpz_get_d_2exp@plt+0x69e2d> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80b5918 <__gmpz_get_d_2exp@plt+0x69c78> │ │ │ │ + jmp 80b5914 <__gmpz_get_d_2exp@plt+0x69c74> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - push %esp │ │ │ │ + pop %eax │ │ │ │ mov $0x50021,%edi │ │ │ │ add %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ lea -0x4(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b5afd <__gmpz_get_d_2exp@plt+0x69e5d> │ │ │ │ + jb 80b5af9 <__gmpz_get_d_2exp@plt+0x69e59> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80b5974 <__gmpz_get_d_2exp@plt+0x69cd4> │ │ │ │ + jmp 80b5970 <__gmpz_get_d_2exp@plt+0x69cd0> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - adc %bh,0xf0021(%edi) │ │ │ │ - add (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + adc $0xbf,%al │ │ │ │ + and %eax,(%eax) │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b5b29 <__gmpz_get_d_2exp@plt+0x69e89> │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80b5b25 <__gmpz_get_d_2exp@plt+0x69e85> │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80b586c <__gmpz_get_d_2exp@plt+0x69bcc> │ │ │ │ + jmp 80b5868 <__gmpz_get_d_2exp@plt+0x69bc8> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add $0x7000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4c739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b5ba1 <__gmpz_get_d_2exp@plt+0x69f01> │ │ │ │ - movl $0x80b5ab8,-0x34(%edi) │ │ │ │ + ja 80b5b9d <__gmpz_get_d_2exp@plt+0x69efd> │ │ │ │ + movl $0x80b5ab4,-0x34(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x30(%edi) │ │ │ │ - movl $0x80b5ae4,-0x2c(%edi) │ │ │ │ + movl $0x80b5ae0,-0x2c(%edi) │ │ │ │ mov %eax,-0x28(%edi) │ │ │ │ - movl $0x80b5b10,-0x24(%edi) │ │ │ │ + movl $0x80b5b0c,-0x24(%edi) │ │ │ │ mov %eax,-0x20(%edi) │ │ │ │ movl $0x80f56e0,-0x1c(%edi) │ │ │ │ movl $0x82da742,-0x18(%edi) │ │ │ │ movl $0x82da726,-0x14(%edi) │ │ │ │ lea -0x22(%edi),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ movl $0x82da7dd,-0xc(%edi) │ │ │ │ @@ -130268,26 +130106,26 @@ │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc $0x89000000,%eax │ │ │ │ lock lea -0x8(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b5c3b <__gmpz_get_d_2exp@plt+0x69f9b> │ │ │ │ + jb 80b5c37 <__gmpz_get_d_2exp@plt+0x69f97> │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b5c31 <__gmpz_get_d_2exp@plt+0x69f91> │ │ │ │ + ja 80b5c2d <__gmpz_get_d_2exp@plt+0x69f8d> │ │ │ │ sub $0x4,%esp │ │ │ │ push %eax │ │ │ │ push %ebx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ call 8162100 <__gmpz_get_d_2exp@plt+0x116460> │ │ │ │ add $0xc,%esp │ │ │ │ test %eax,%eax │ │ │ │ - je 80b5c40 <__gmpz_get_d_2exp@plt+0x69fa0> │ │ │ │ + je 80b5c3c <__gmpz_get_d_2exp@plt+0x69f9c> │ │ │ │ movl $0x816c010,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ sub $0x4,%esp │ │ │ │ movsd 0x8195858,%xmm0 │ │ │ │ sub $0x8,%esp │ │ │ │ movsd %xmm0,(%esp) │ │ │ │ call 804b190 │ │ │ │ @@ -130303,819 +130141,818 @@ │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov (%eax),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov 0x50021bd,%al │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + mov $0x50021,%ebp │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b5c71 <__gmpz_get_d_2exp@plt+0x69fd1> │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b5c6d <__gmpz_get_d_2exp@plt+0x69fcd> │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80b5768 <__gmpz_get_d_2exp@plt+0x69ac8> │ │ │ │ + jmp 80b5764 <__gmpz_get_d_2exp@plt+0x69ac4> │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b5d08 <__gmpz_get_d_2exp@plt+0x6a068> │ │ │ │ + jb 80b5d04 <__gmpz_get_d_2exp@plt+0x6a064> │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b5cfe <__gmpz_get_d_2exp@plt+0x6a05e> │ │ │ │ - movl $0x80b5c58,-0x4(%edi) │ │ │ │ + ja 80b5cfa <__gmpz_get_d_2exp@plt+0x6a05a> │ │ │ │ + movl $0x80b5c54,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x80b5cd4,-0x4(%ebp) │ │ │ │ + movl $0x80b5cd0,-0x4(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80b5b38 <__gmpz_get_d_2exp@plt+0x69e98> │ │ │ │ + jmp 80b5b34 <__gmpz_get_d_2exp@plt+0x69e94> │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b5cba <__gmpz_get_d_2exp@plt+0x6a01a> │ │ │ │ + ja 80b5cb6 <__gmpz_get_d_2exp@plt+0x6a016> │ │ │ │ movl $0x80fa508,-0xc(%edi) │ │ │ │ mov %esi,-0x8(%edi) │ │ │ │ movl $0x82d1a85,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0xb(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov $0x82d1aac,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - pushf │ │ │ │ - mov $0x50021,%ebp │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov 0x50021bd,%al │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x4d8d0045(%ebx) │ │ │ │ hlt │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jae 80b5e15 <__gmpz_get_d_2exp@plt+0x6a175> │ │ │ │ + jae 80b5e11 <__gmpz_get_d_2exp@plt+0x6a171> │ │ │ │ mov $0x82d1ad0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - je 80b5cfb <__gmpz_get_d_2exp@plt+0x6a05b> │ │ │ │ + js 80b5cf7 <__gmpz_get_d_2exp@plt+0x6a057> │ │ │ │ and %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0xe76fbbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x3,%ecx │ │ │ │ - jae 80b5dc2 <__gmpz_get_d_2exp@plt+0x6a122> │ │ │ │ + jae 80b5dbe <__gmpz_get_d_2exp@plt+0x6a11e> │ │ │ │ cmp $0x2,%ecx │ │ │ │ - jae 80b5dc2 <__gmpz_get_d_2exp@plt+0x6a122> │ │ │ │ + jae 80b5dbe <__gmpz_get_d_2exp@plt+0x6a11e> │ │ │ │ cmpl $0x0,0x3(%esi) │ │ │ │ - jne 80b5dc2 <__gmpz_get_d_2exp@plt+0x6a122> │ │ │ │ + jne 80b5dbe <__gmpz_get_d_2exp@plt+0x6a11e> │ │ │ │ mov $0x82daefd,%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - inc %esp │ │ │ │ + dec %eax │ │ │ │ mov $0x10021,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0xe76fbbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x3,%ecx │ │ │ │ - jae 80b5da9 <__gmpz_get_d_2exp@plt+0x6a109> │ │ │ │ + jae 80b5da5 <__gmpz_get_d_2exp@plt+0x6a105> │ │ │ │ cmp $0x2,%ecx │ │ │ │ - jae 80b5da9 <__gmpz_get_d_2exp@plt+0x6a109> │ │ │ │ + jae 80b5da5 <__gmpz_get_d_2exp@plt+0x6a105> │ │ │ │ cmpl $0x0,0x3(%esi) │ │ │ │ - jne 80b5da9 <__gmpz_get_d_2exp@plt+0x6a109> │ │ │ │ - movl $0x80b5e10,0x4(%ebp) │ │ │ │ + jne 80b5da5 <__gmpz_get_d_2exp@plt+0x6a105> │ │ │ │ + movl $0x80b5e0c,0x4(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ movl $0x82d1979,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 8140838 <__gmpz_get_d_2exp@plt+0xf4b98> │ │ │ │ movl $0x0,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ movl $0x82daefd,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 80fc878 <__gmpz_get_d_2exp@plt+0xb0bd8> │ │ │ │ - movl $0x80b5de8,0x4(%ebp) │ │ │ │ + movl $0x80b5de4,0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b5de8 <__gmpz_get_d_2exp@plt+0x6a148> │ │ │ │ + jne 80b5de4 <__gmpz_get_d_2exp@plt+0x6a144> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - aam $0xbc │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + fdivrs 0x0(%ecx,%eiz,1) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - js 80b5e4a <__gmpz_get_d_2exp@plt+0x6a1aa> │ │ │ │ + je 80b5e46 <__gmpz_get_d_2exp@plt+0x6a1a6> │ │ │ │ or (%eax),%ecx │ │ │ │ mov %esi,-0xc(%ebp) │ │ │ │ movl $0x82d1979,-0x8(%ebp) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 8140a8c <__gmpz_get_d_2exp@plt+0xf4dec> │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - mov $0x21,%esp │ │ │ │ + mov $0xbc,%al │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0xf76ff8b(%ecx) │ │ │ │ - movl $0x80b5d48,-0x4(%ebp) │ │ │ │ + movl $0x80b5d44,-0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b5d48 <__gmpz_get_d_2exp@plt+0x6a0a8> │ │ │ │ + jne 80b5d44 <__gmpz_get_d_2exp@plt+0x6a0a4> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b5e62 <__gmpz_get_d_2exp@plt+0x6a1c2> │ │ │ │ + jb 80b5e5e <__gmpz_get_d_2exp@plt+0x6a1be> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ dec %eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 80b5e74 <__gmpz_get_d_2exp@plt+0x6a1d4> │ │ │ │ + jmp 80b5e70 <__gmpz_get_d_2exp@plt+0x6a1d0> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ nop │ │ │ │ push %cs │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b5e95 <__gmpz_get_d_2exp@plt+0x6a1f5> │ │ │ │ + ja 80b5e91 <__gmpz_get_d_2exp@plt+0x6a1f1> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80b5ea7 <__gmpz_get_d_2exp@plt+0x6a207> │ │ │ │ + jne 80b5ea3 <__gmpz_get_d_2exp@plt+0x6a203> │ │ │ │ add $0xffffffe4,%edi │ │ │ │ mov %eax,%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x1c,0x33c(%ebx) │ │ │ │ mov $0x82d1ad8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x80b5e38,-0x18(%edi) │ │ │ │ + movl $0x80b5e34,-0x18(%edi) │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ movl $0x8143dd0,-0x8(%edi) │ │ │ │ movl $0x82dc501,-0x4(%edi) │ │ │ │ lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - hlt │ │ │ │ + clc │ │ │ │ mov $0x30021,%ebx │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%ecx) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b5f15 <__gmpz_get_d_2exp@plt+0x6a275> │ │ │ │ + jb 80b5f11 <__gmpz_get_d_2exp@plt+0x6a271> │ │ │ │ movl $0x816be28,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b5f34,-0x14(%ebp) │ │ │ │ + movl $0x80b5f30,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%esi │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b5f34 <__gmpz_get_d_2exp@plt+0x6a294> │ │ │ │ + jne 80b5f30 <__gmpz_get_d_2exp@plt+0x6a290> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 80b5d20 <__gmpz_get_d_2exp@plt+0x6a080> │ │ │ │ + jmp 80b5d1c <__gmpz_get_d_2exp@plt+0x6a07c> │ │ │ │ xchg %ax,%ax │ │ │ │ - pushf │ │ │ │ - mov $0x20021,%ebx │ │ │ │ + mov 0x20021bb,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 80b5f18 <__gmpz_get_d_2exp@plt+0x6a278> │ │ │ │ + jne 80b5f14 <__gmpz_get_d_2exp@plt+0x6a274> │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - add %bh,0x300(%ecx,%eiz,1) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add $0xbc,%al │ │ │ │ + and %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%ecx) │ │ │ │ add %cl,-0x7cc41fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b630c <__gmpz_get_d_2exp@plt+0x6a66c> │ │ │ │ - movl $0x80b6390,-0x10(%ebp) │ │ │ │ + jb 80b6308 <__gmpz_get_d_2exp@plt+0x6a668> │ │ │ │ + movl $0x80b638c,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ jmp 80c4064 <__gmpz_get_d_2exp@plt+0x783c4> │ │ │ │ - movl $0x80b631c,0x0(%ebp) │ │ │ │ + movl $0x80b6318,0x0(%ebp) │ │ │ │ movl $0x0,-0xc(%ebp) │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ movl $0x82daefd,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 80fc878 <__gmpz_get_d_2exp@plt+0xb0bd8> │ │ │ │ nop │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - mov $0x240021,%ebx │ │ │ │ + jo 80b5f61 <__gmpz_get_d_2exp@plt+0x6a2c1> │ │ │ │ + and %eax,(%eax) │ │ │ │ + and $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0xe76efbb(%ebx) │ │ │ │ - movl $0x80b636c,0x0(%ebp) │ │ │ │ + movl $0x80b6368,0x0(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 813dc7c <__gmpz_get_d_2exp@plt+0xf1fdc> │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 80b601a <__gmpz_get_d_2exp@plt+0x6a37a> │ │ │ │ + jne 80b6016 <__gmpz_get_d_2exp@plt+0x6a376> │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ mov $0x82d1971,%ecx │ │ │ │ - jmp 80b5fb9 <__gmpz_get_d_2exp@plt+0x6a319> │ │ │ │ + jmp 80b5fb5 <__gmpz_get_d_2exp@plt+0x6a315> │ │ │ │ nop │ │ │ │ - inc %esp │ │ │ │ + dec %eax │ │ │ │ mov $0xe60021,%ebx │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0xff21845(%ebx) │ │ │ │ adc %al,0x4(%ebp) │ │ │ │ divsd 0x3(%esi),%xmm0 │ │ │ │ cvttsd2si %xmm0,%ecx │ │ │ │ cvtsi2sd %ecx,%xmm1 │ │ │ │ ucomisd %xmm1,%xmm0 │ │ │ │ - ja 80b6017 <__gmpz_get_d_2exp@plt+0x6a377> │ │ │ │ + ja 80b6013 <__gmpz_get_d_2exp@plt+0x6a373> │ │ │ │ test %ecx,%ecx │ │ │ │ - jge 80b5fce <__gmpz_get_d_2exp@plt+0x6a32e> │ │ │ │ + jge 80b5fca <__gmpz_get_d_2exp@plt+0x6a32a> │ │ │ │ mov $0x82d1960,%esi │ │ │ │ add $0x1c,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ inc %ecx │ │ │ │ - jmp 80b6007 <__gmpz_get_d_2exp@plt+0x6a367> │ │ │ │ - movl $0x80b5fb4,0x8(%ebp) │ │ │ │ + jmp 80b6003 <__gmpz_get_d_2exp@plt+0x6a363> │ │ │ │ + movl $0x80b5fb0,0x8(%ebp) │ │ │ │ movl $0x82d1979,0x0(%ebp) │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ jmp 80f9294 <__gmpz_get_d_2exp@plt+0xad5f4> │ │ │ │ nop │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - mov $0x1240021,%edx │ │ │ │ + mov $0xba,%al │ │ │ │ + and %eax,(%eax) │ │ │ │ + and $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x3e76f3bb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x3,%ecx │ │ │ │ - jb 80b6062 <__gmpz_get_d_2exp@plt+0x6a3c2> │ │ │ │ - movl $0x80b60b0,0x0(%ebp) │ │ │ │ + jb 80b605e <__gmpz_get_d_2exp@plt+0x6a3be> │ │ │ │ + movl $0x80b60ac,0x0(%ebp) │ │ │ │ mov %esi,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 8140838 <__gmpz_get_d_2exp@plt+0xf4b98> │ │ │ │ cmp $0x2,%ecx │ │ │ │ - jb 80b607c <__gmpz_get_d_2exp@plt+0x6a3dc> │ │ │ │ - movl $0x80b60dc,0x0(%ebp) │ │ │ │ + jb 80b6078 <__gmpz_get_d_2exp@plt+0x6a3d8> │ │ │ │ + movl $0x80b60d8,0x0(%ebp) │ │ │ │ mov %esi,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 8140838 <__gmpz_get_d_2exp@plt+0xf4b98> │ │ │ │ cmpl $0x0,0x3(%eax) │ │ │ │ - jne 80b608f <__gmpz_get_d_2exp@plt+0x6a3ef> │ │ │ │ + jne 80b608b <__gmpz_get_d_2exp@plt+0x6a3eb> │ │ │ │ mov $0x82d6364,%esi │ │ │ │ add $0x14,%ebp │ │ │ │ jmp 816589c <__gmpz_get_d_2exp@plt+0x119bfc> │ │ │ │ - movl $0x80b60f0,0x0(%ebp) │ │ │ │ + movl $0x80b60ec,0x0(%ebp) │ │ │ │ mov %esi,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 8140838 <__gmpz_get_d_2exp@plt+0xf4b98> │ │ │ │ - sub $0xba,%al │ │ │ │ - and %eax,(%eax) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + xor %bh,0x1a40021(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0xe76f7bb(%ebx) │ │ │ │ - movl $0x80b62a8,0x0(%ebp) │ │ │ │ + movl $0x80b62a4,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b62a8 <__gmpz_get_d_2exp@plt+0x6a608> │ │ │ │ + jne 80b62a4 <__gmpz_get_d_2exp@plt+0x6a604> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add %bh,0x1a40021(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add $0xba,%al │ │ │ │ + and %eax,(%eax) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0xe76f7bb(%ebx) │ │ │ │ - jmp 80b60b5 <__gmpz_get_d_2exp@plt+0x6a415> │ │ │ │ + jmp 80b60b1 <__gmpz_get_d_2exp@plt+0x6a411> │ │ │ │ nop │ │ │ │ - in (%dx),%al │ │ │ │ - mov $0x1a40021,%ecx │ │ │ │ + lock mov $0x1a40021,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0xe76f7bb(%ebx) │ │ │ │ - jmp 80b60b5 <__gmpz_get_d_2exp@plt+0x6a415> │ │ │ │ + jmp 80b60b1 <__gmpz_get_d_2exp@plt+0x6a411> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b60f7 <__gmpz_get_d_2exp@plt+0x6a457> │ │ │ │ + ja 80b60f3 <__gmpz_get_d_2exp@plt+0x6a453> │ │ │ │ movl $0x8143dd0,-0x8(%edi) │ │ │ │ movl $0x82dc4f1,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - cwtl │ │ │ │ + pushf │ │ │ │ mov $0x240021,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b62fd <__gmpz_get_d_2exp@plt+0x6a65d> │ │ │ │ + ja 80b62f9 <__gmpz_get_d_2exp@plt+0x6a659> │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ sub %esi,%ecx │ │ │ │ cmp $0x0,%ecx │ │ │ │ - jle 80b62df <__gmpz_get_d_2exp@plt+0x6a63f> │ │ │ │ - movl $0x80b5edc,-0x1c(%edi) │ │ │ │ + jle 80b62db <__gmpz_get_d_2exp@plt+0x6a63b> │ │ │ │ + movl $0x80b5ed8,-0x1c(%edi) │ │ │ │ mov 0x10(%ebp),%edx │ │ │ │ mov %edx,-0x14(%edi) │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %edx,-0x10(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ movl $0x8143dd0,-0x8(%edi) │ │ │ │ movl $0x82dc501,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x80b6238,0x10(%ebp) │ │ │ │ + movl $0x80b6234,0x10(%ebp) │ │ │ │ lea -0x6(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 80b5e74 <__gmpz_get_d_2exp@plt+0x6a1d4> │ │ │ │ + jmp 80b5e70 <__gmpz_get_d_2exp@plt+0x6a1d0> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b6199 <__gmpz_get_d_2exp@plt+0x6a4f9> │ │ │ │ + ja 80b6195 <__gmpz_get_d_2exp@plt+0x6a4f5> │ │ │ │ movl $0x8143dd0,-0x8(%edi) │ │ │ │ movl $0x82dc4f1,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ - movl $0x80b6288,0x8(%ebp) │ │ │ │ + movl $0x80b6284,0x8(%ebp) │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 80b5d20 <__gmpz_get_d_2exp@plt+0x6a080> │ │ │ │ + jmp 80b5d1c <__gmpz_get_d_2exp@plt+0x6a07c> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x80b6204,0x8(%ebp) │ │ │ │ + movl $0x80b6200,0x8(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0xf76073b(%ebx) │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b61e1 <__gmpz_get_d_2exp@plt+0x6a541> │ │ │ │ + ja 80b61dd <__gmpz_get_d_2exp@plt+0x6a53d> │ │ │ │ movl $0x8143dd0,-0x8(%edi) │ │ │ │ movl $0x82dc4f1,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 80b6106 <__gmpz_get_d_2exp@plt+0x6a466> │ │ │ │ + jne 80b6102 <__gmpz_get_d_2exp@plt+0x6a462> │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ mov $0x82daefd,%esi │ │ │ │ add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jo 80b620e <__gmpz_get_d_2exp@plt+0x6a56e> │ │ │ │ + je 80b620a <__gmpz_get_d_2exp@plt+0x6a56a> │ │ │ │ and %eax,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 80b61cc <__gmpz_get_d_2exp@plt+0x6a52c> │ │ │ │ + jne 80b61c8 <__gmpz_get_d_2exp@plt+0x6a528> │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,%ecx │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80b6209 <__gmpz_get_d_2exp@plt+0x6a569> │ │ │ │ + jne 80b6205 <__gmpz_get_d_2exp@plt+0x6a565> │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80b6249 <__gmpz_get_d_2exp@plt+0x6a5a9> │ │ │ │ + jmp 80b6245 <__gmpz_get_d_2exp@plt+0x6a5a5> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 80b61a8 <__gmpz_get_d_2exp@plt+0x6a508> │ │ │ │ + jne 80b61a4 <__gmpz_get_d_2exp@plt+0x6a504> │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 80b6249 <__gmpz_get_d_2exp@plt+0x6a5a9> │ │ │ │ + jmp 80b6245 <__gmpz_get_d_2exp@plt+0x6a5a5> │ │ │ │ nop │ │ │ │ - xor $0xb8,%al │ │ │ │ - and %eax,(%eax) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ + cmp %bh,0xa40021(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0xf76efb3(%ebx) │ │ │ │ and $0x3,%eax │ │ │ │ cmp $0x1,%eax │ │ │ │ - je 80b5f87 <__gmpz_get_d_2exp@plt+0x6a2e7> │ │ │ │ + je 80b5f83 <__gmpz_get_d_2exp@plt+0x6a2e3> │ │ │ │ mov %ecx,%eax │ │ │ │ and $0x3,%eax │ │ │ │ cmp $0x3,%eax │ │ │ │ - jae 80b5f87 <__gmpz_get_d_2exp@plt+0x6a2e7> │ │ │ │ + jae 80b5f83 <__gmpz_get_d_2exp@plt+0x6a2e3> │ │ │ │ cmp $0x2,%eax │ │ │ │ - jae 80b5f87 <__gmpz_get_d_2exp@plt+0x6a2e7> │ │ │ │ + jae 80b5f83 <__gmpz_get_d_2exp@plt+0x6a2e3> │ │ │ │ cmpl $0x0,0x3(%ecx) │ │ │ │ - jne 80b5f87 <__gmpz_get_d_2exp@plt+0x6a2e7> │ │ │ │ - jmp 80b6249 <__gmpz_get_d_2exp@plt+0x6a5a9> │ │ │ │ + jne 80b5f83 <__gmpz_get_d_2exp@plt+0x6a2e3> │ │ │ │ + jmp 80b6245 <__gmpz_get_d_2exp@plt+0x6a5a5> │ │ │ │ add $0xffffffe0,%edi │ │ │ │ - movl $0x80b6260,0x8(%ebp) │ │ │ │ + movl $0x80b625c,0x8(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ add $0x8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b6260 <__gmpz_get_d_2exp@plt+0x6a5c0> │ │ │ │ + jne 80b625c <__gmpz_get_d_2exp@plt+0x6a5bc> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 81669f0 <__gmpz_get_d_2exp@plt+0x11ad50> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - mov $0xb7,%ah │ │ │ │ - and %eax,(%eax) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ + mov $0xa40021b7,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,(%eax) │ │ │ │ - popa │ │ │ │ + add %dh,(%ecx,%eiz,2) │ │ │ │ or (%eax),%ecx │ │ │ │ mov %esi,-0x8(%ebp) │ │ │ │ movl $0x0,-0x4(%ebp) │ │ │ │ mov %esi,0xc(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 80f3c84 <__gmpz_get_d_2exp@plt+0xa7fe4> │ │ │ │ - mov $0x240021b7,%esp │ │ │ │ - add %eax,(%eax) │ │ │ │ + shlb $0x0,0x1240021(%edi) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %al,0x60(%eax) │ │ │ │ + add %bh,(%eax,%eiz,2) │ │ │ │ or (%eax),%ecx │ │ │ │ mov %esi,-0x8(%ebp) │ │ │ │ movl $0x82d1971,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 813b70c <__gmpz_get_d_2exp@plt+0xefa6c> │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - mov $0x21,%bh │ │ │ │ - add %ah,(%ecx,%eax,1) │ │ │ │ + test $0xb7,%al │ │ │ │ + and %eax,(%eax) │ │ │ │ + and $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %al,0xb(%ebx,%eiz,2) │ │ │ │ - or %cl,0x458bf875(%ecx) │ │ │ │ - or $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ + add %al,0x63(%eax) │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov %esi,-0x8(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 813c4d8 <__gmpz_get_d_2exp@plt+0xf0838> │ │ │ │ - mov $0xb7,%ah │ │ │ │ - and %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ + mov $0x30021b7,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %dh,%dl │ │ │ │ movups 0x40(%ebx),%xmm0 │ │ │ │ sub $0x4,%esp │ │ │ │ sub $0x8,%esp │ │ │ │ movsd %xmm0,(%esp) │ │ │ │ call 804b190 │ │ │ │ add $0xc,%esp │ │ │ │ sub $0x8,%esp │ │ │ │ fstpl (%esp) │ │ │ │ movsd (%esp),%xmm0 │ │ │ │ add $0x8,%esp │ │ │ │ - movl $0x80b5fec,-0xc(%ebp) │ │ │ │ + movl $0x80b5fe8,-0xc(%ebp) │ │ │ │ mov $0x82d1a64,%esi │ │ │ │ movsd %xmm0,-0x8(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b5fec <__gmpz_get_d_2exp@plt+0x6a34c> │ │ │ │ + jne 80b5fe8 <__gmpz_get_d_2exp@plt+0x6a348> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ nop │ │ │ │ - mov %?,0x30021(%edi) │ │ │ │ + nop │ │ │ │ + mov $0x21,%bh │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b6414 <__gmpz_get_d_2exp@plt+0x6a774> │ │ │ │ - movl $0x80b6424,-0xc(%ebp) │ │ │ │ + jb 80b6410 <__gmpz_get_d_2exp@plt+0x6a770> │ │ │ │ + movl $0x80b6420,-0xc(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 813daa8 <__gmpz_get_d_2exp@plt+0xf1e08> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - push %eax │ │ │ │ + push %esp │ │ │ │ mov $0x21,%bh │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x45890445(%ebx) │ │ │ │ add %cl,0x45890845(%ebx) │ │ │ │ add $0x89,%al │ │ │ │ - jne 80b643b <__gmpz_get_d_2exp@plt+0x6a79b> │ │ │ │ - jmp 80b64a0 <__gmpz_get_d_2exp@plt+0x6a800> │ │ │ │ - xor %dh,0x30021(%edi) │ │ │ │ + jne 80b6437 <__gmpz_get_d_2exp@plt+0x6a797> │ │ │ │ + jmp 80b649c <__gmpz_get_d_2exp@plt+0x6a7fc> │ │ │ │ + xor $0xb7,%al │ │ │ │ + and %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%ecx) │ │ │ │ add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b6470 <__gmpz_get_d_2exp@plt+0x6a7d0> │ │ │ │ - movl $0x80b6480,-0xc(%ebp) │ │ │ │ + jb 80b646c <__gmpz_get_d_2exp@plt+0x6a7cc> │ │ │ │ + movl $0x80b647c,-0xc(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 813daa8 <__gmpz_get_d_2exp@plt+0xf1e08> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - hlt │ │ │ │ + clc │ │ │ │ mov $0x21,%dh │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x45890445(%ebx) │ │ │ │ add %cl,0x45890845(%ebx) │ │ │ │ add $0x89,%al │ │ │ │ - jne 80b6497 <__gmpz_get_d_2exp@plt+0x6a7f7> │ │ │ │ - jmp 80b64a0 <__gmpz_get_d_2exp@plt+0x6a800> │ │ │ │ + jne 80b6493 <__gmpz_get_d_2exp@plt+0x6a7f3> │ │ │ │ + jmp 80b649c <__gmpz_get_d_2exp@plt+0x6a7fc> │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b6670 <__gmpz_get_d_2exp@plt+0x6a9d0> │ │ │ │ - movl $0x80b64ec,-0x4(%ebp) │ │ │ │ + jb 80b666c <__gmpz_get_d_2exp@plt+0x6a9cc> │ │ │ │ + movl $0x80b64e8,-0x4(%ebp) │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b64ec <__gmpz_get_d_2exp@plt+0x6a84c> │ │ │ │ + jne 80b64e8 <__gmpz_get_d_2exp@plt+0x6a848> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x80b6604,0x0(%ebp) │ │ │ │ + movl $0x80b6600,0x0(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 81405c0 <__gmpz_get_d_2exp@plt+0xf4920> │ │ │ │ nop │ │ │ │ - mov %dh,0x30021(%esi) │ │ │ │ + mov %?,0x30021(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x4d8b0445(%ebx) │ │ │ │ or %cl,0x3e283f2(%ecx) │ │ │ │ cmp $0x3,%edx │ │ │ │ - jb 80b652d <__gmpz_get_d_2exp@plt+0x6a88d> │ │ │ │ + jb 80b6529 <__gmpz_get_d_2exp@plt+0x6a889> │ │ │ │ add $0x14,%edi │ │ │ │ mov %esi,%edx │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b6584 <__gmpz_get_d_2exp@plt+0x6a8e4> │ │ │ │ - movl $0x80b6444,-0x10(%edi) │ │ │ │ + ja 80b6580 <__gmpz_get_d_2exp@plt+0x6a8e0> │ │ │ │ + movl $0x80b6440,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x818810d,0x8(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ cmp $0x2,%eax │ │ │ │ - jae 80b667b <__gmpz_get_d_2exp@plt+0x6a9db> │ │ │ │ + jae 80b6677 <__gmpz_get_d_2exp@plt+0x6a9d7> │ │ │ │ add $0x14,%edi │ │ │ │ mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b6586 <__gmpz_get_d_2exp@plt+0x6a8e6> │ │ │ │ + ja 80b6582 <__gmpz_get_d_2exp@plt+0x6a8e2> │ │ │ │ cmpl $0x0,0x3(%eax) │ │ │ │ - jge 80b6678 <__gmpz_get_d_2exp@plt+0x6a9d8> │ │ │ │ - movl $0x80b63e8,-0x10(%edi) │ │ │ │ + jge 80b6674 <__gmpz_get_d_2exp@plt+0x6a9d4> │ │ │ │ + movl $0x80b63e4,-0x10(%edi) │ │ │ │ mov 0x4c(%esp),%edx │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x818810d,0x8(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ mov %edx,%eax │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ nop │ │ │ │ - shlb $0x0,0x20021(%ebp) │ │ │ │ - add %bl,(%esi) │ │ │ │ + les 0x20021(%ebp),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0xe76f7bb(%ebx) │ │ │ │ mov %esi,%edx │ │ │ │ and $0x3,%edx │ │ │ │ cmp $0x3,%edx │ │ │ │ - jae 80b64c7 <__gmpz_get_d_2exp@plt+0x6a827> │ │ │ │ + jae 80b64c3 <__gmpz_get_d_2exp@plt+0x6a823> │ │ │ │ cmp $0x2,%edx │ │ │ │ - jae 80b64c7 <__gmpz_get_d_2exp@plt+0x6a827> │ │ │ │ + jae 80b64c3 <__gmpz_get_d_2exp@plt+0x6a823> │ │ │ │ cmpl $0x0,0x3(%esi) │ │ │ │ - jne 80b64c7 <__gmpz_get_d_2exp@plt+0x6a827> │ │ │ │ + jne 80b64c3 <__gmpz_get_d_2exp@plt+0x6a823> │ │ │ │ mov $0x82d6364,%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 816589c <__gmpz_get_d_2exp@plt+0x119bfc> │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 8166a60 <__gmpz_get_d_2exp@plt+0x11adc0> │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x14e90075(%ecx) │ │ │ │ + add %cl,0x18e90075(%ecx) │ │ │ │ dec %ebx │ │ │ │ add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ + push %esp │ │ │ │ mov $0x21,%ch │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b65d7 <__gmpz_get_d_2exp@plt+0x6a937> │ │ │ │ - movl $0x80b5f54,-0x10(%edi) │ │ │ │ + ja 80b65d3 <__gmpz_get_d_2exp@plt+0x6a933> │ │ │ │ + movl $0x80b5f50,-0x10(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x80b6650,0x8(%ebp) │ │ │ │ + movl $0x80b664c,0x8(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b6650 <__gmpz_get_d_2exp@plt+0x6a9b0> │ │ │ │ + jne 80b664c <__gmpz_get_d_2exp@plt+0x6a9ac> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %al,(%edi) │ │ │ │ + mov %es,(%edi) │ │ │ │ and (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,%al │ │ │ │ + add %ch,%ah │ │ │ │ or %gs:(%eax),%ecx │ │ │ │ movl $0x0,-0xc(%ebp) │ │ │ │ mov %esi,-0x8(%ebp) │ │ │ │ movl $0x82daefd,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 80fc878 <__gmpz_get_d_2exp@plt+0xb0bd8> │ │ │ │ mov $0x82d1b74,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add $0xffffffec,%edi │ │ │ │ - movl $0x80b669c,0x0(%ebp) │ │ │ │ + movl $0x80b6698,0x0(%ebp) │ │ │ │ mov %edx,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b669c <__gmpz_get_d_2exp@plt+0x6a9fc> │ │ │ │ + jne 80b6698 <__gmpz_get_d_2exp@plt+0x6a9f8> │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - enter $0x21b4,$0x0 │ │ │ │ - addl $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + int3 │ │ │ │ + mov $0x21,%ah │ │ │ │ + add %al,0x1e000000(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xa4,%al │ │ │ │ + add $0xa0,%al │ │ │ │ or %gs:(%eax),%ecx │ │ │ │ mov %esi,%ecx │ │ │ │ mov %eax,%esi │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ jmp 816f2ec <__gmpz_get_d_2exp@plt+0x12364c> │ │ │ │ xchg %ax,%ax │ │ │ │ xchg %ax,%ax │ │ │ │ xchg %ax,%ax │ │ │ │ xchg %ax,%ax │ │ │ │ xchg %ax,%ax │ │ │ │ + xchg %ax,%ax │ │ │ │ + xchg %ax,%ax │ │ │ │ nop │ │ │ │ sub $0xc,%esp │ │ │ │ call 804b700 <__errno_location@plt> │ │ │ │ mov (%eax),%eax │ │ │ │ add $0xc,%esp │ │ │ │ ret │ │ │ │ xchg %ax,%ax │ │ │ │ @@ -147843,15 +147680,15 @@ │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%edx │ │ │ │ mov 0x10(%eax),%eax │ │ │ │ movl $0x80c3370,-0x10(%edi) │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x818b19d,-0x10(%ebp) │ │ │ │ + movl $0x818aa68,-0x10(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ @@ -148005,15 +147842,15 @@ │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 80c363b <__gmpz_get_d_2exp@plt+0x7799b> │ │ │ │ mov 0x2(%esi),%edx │ │ │ │ movl $0x80c356c,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ - movl $0x8189c1c,0x4(%ebp) │ │ │ │ + movl $0x81894e7,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 81669dc <__gmpz_get_d_2exp@plt+0x11ad3c> │ │ │ │ nop │ │ │ │ @@ -172748,15 +172585,15 @@ │ │ │ │ jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ movl $0x818cab7,0x0(%ebp) │ │ │ │ jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ movl $0x818cac6,0x0(%ebp) │ │ │ │ jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ movl $0x818cad9,0x0(%ebp) │ │ │ │ jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ - movl $0x8189c14,0x0(%ebp) │ │ │ │ + movl $0x81894df,0x0(%ebp) │ │ │ │ jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ movl $0x818caea,0x0(%ebp) │ │ │ │ jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ movl $0x818caf9,0x0(%ebp) │ │ │ │ jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ movl $0x818cb06,0x0(%ebp) │ │ │ │ jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ @@ -172842,15 +172679,15 @@ │ │ │ │ ja 80db111 <__gmpz_get_d_2exp@plt+0x8f471> │ │ │ │ mov 0x2(%esi),%ecx │ │ │ │ mov 0x6(%esi),%edx │ │ │ │ movl $0x80db090,-0x10(%edi) │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8189c1c,0x0(%ebp) │ │ │ │ + movl $0x81894e7,0x0(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -172929,15 +172766,15 @@ │ │ │ │ ja 80db231 <__gmpz_get_d_2exp@plt+0x8f591> │ │ │ │ mov 0x2(%esi),%ecx │ │ │ │ mov 0x6(%esi),%edx │ │ │ │ movl $0x80db1b0,-0x10(%edi) │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8189c1c,0x0(%ebp) │ │ │ │ + movl $0x81894e7,0x0(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -211107,15 +210944,15 @@ │ │ │ │ jb 80fa59b <__gmpz_get_d_2exp@plt+0xae8fb> │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 80fa591 <__gmpz_get_d_2exp@plt+0xae8f1> │ │ │ │ mov 0x8(%eax),%eax │ │ │ │ movl $0x80fa528,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8189c1c,-0x8(%ebp) │ │ │ │ + movl $0x81894e7,-0x8(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ @@ -211154,15 +210991,15 @@ │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 80fa63f <__gmpz_get_d_2exp@plt+0xae99f> │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%eax │ │ │ │ movl $0x80fa5ac,-0xc(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x818b19d,-0x8(%ebp) │ │ │ │ + movl $0x818aa68,-0x8(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ @@ -224464,15 +224301,15 @@ │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 8105630 <__gmpz_get_d_2exp@plt+0xb9990> │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movzbl 0x8189f39,%ecx │ │ │ │ + movzbl 0x8189804,%ecx │ │ │ │ test %ecx,%ecx │ │ │ │ jne 8105445 <__gmpz_get_d_2exp@plt+0xb97a5> │ │ │ │ movl $0x810551c,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ jne 810551c <__gmpz_get_d_2exp@plt+0xb987c> │ │ │ │ mov (%esi),%eax │ │ │ │ @@ -224483,15 +224320,15 @@ │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x453b0346(%ebx) │ │ │ │ add $0xf,%al │ │ │ │ test %ch,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x82daee9(%ecx) │ │ │ │ - mov $0x8189f3a,%edx │ │ │ │ + mov $0x8189805,%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ movzbl (%edx),%eax │ │ │ │ test %eax,%eax │ │ │ │ jne 8105424 <__gmpz_get_d_2exp@plt+0xb9784> │ │ │ │ movl $0x810548c,0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ @@ -224822,15 +224659,15 @@ │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ jne 8105883 <__gmpz_get_d_2exp@plt+0xb9be3> │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov $0x82daee9,%ecx │ │ │ │ - mov $0x8189f36,%edx │ │ │ │ + mov $0x8189801,%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ movzbl (%edx),%eax │ │ │ │ test %eax,%eax │ │ │ │ jne 8105866 <__gmpz_get_d_2exp@plt+0xb9bc6> │ │ │ │ mov %ecx,%esi │ │ │ │ and $0xfffffffc,%esi │ │ │ │ add $0x8,%ebp │ │ │ │ @@ -234780,15 +234617,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 810df2c <__gmpz_get_d_2exp@plt+0xc228c> │ │ │ │ - movzbl 0x8189f39,%eax │ │ │ │ + movzbl 0x8189804,%eax │ │ │ │ test %eax,%eax │ │ │ │ je 810df4b <__gmpz_get_d_2exp@plt+0xc22ab> │ │ │ │ movl $0x810de64,-0xc(%ebp) │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x0(%ebp),%esi │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ @@ -234808,15 +234645,15 @@ │ │ │ │ add (%ebx),%edi │ │ │ │ push %ebp │ │ │ │ or %dh,-0x77(%eax,%esi,2) │ │ │ │ inc %esp │ │ │ │ and $0x40,%al │ │ │ │ mov $0x82daee9,%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ - mov $0x8189f3a,%ecx │ │ │ │ + mov $0x8189805,%ecx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ movzbl (%ecx),%edx │ │ │ │ test %edx,%edx │ │ │ │ jne 810dea7 <__gmpz_get_d_2exp@plt+0xc2207> │ │ │ │ movl $0x810df38,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ @@ -240471,15 +240308,15 @@ │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8112a53 <__gmpz_get_d_2exp@plt+0xc6db3> │ │ │ │ mov 0x3(%eax),%eax │ │ │ │ movl $0x81129c0,-0xc(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8189c1d,-0x4(%ebp) │ │ │ │ + movl $0x81894e8,-0x4(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ @@ -240606,15 +240443,15 @@ │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8112c23 <__gmpz_get_d_2exp@plt+0xc6f83> │ │ │ │ mov 0x3(%eax),%eax │ │ │ │ movl $0x8112b90,-0xc(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8189c1d,-0x4(%ebp) │ │ │ │ + movl $0x81894e8,-0x4(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 81427f8 <__gmpz_get_d_2exp@plt+0xf6b58> │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ @@ -304025,15 +303862,15 @@ │ │ │ │ ret │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ push %esi │ │ │ │ mov %eax,%esi │ │ │ │ push %ebx │ │ │ │ mov %edx,%ebx │ │ │ │ sub $0xc,%esp │ │ │ │ - push $0x818a02c │ │ │ │ + push $0x81898f7 │ │ │ │ push %eax │ │ │ │ call 81470d0 <__gmpz_get_d_2exp@plt+0xfb430> │ │ │ │ movsbl (%ebx),%eax │ │ │ │ add $0x10,%esp │ │ │ │ test %al,%al │ │ │ │ jne 814712c <__gmpz_get_d_2exp@plt+0xfb48c> │ │ │ │ jmp 814714b <__gmpz_get_d_2exp@plt+0xfb4ab> │ │ │ │ @@ -336636,15 +336473,15 @@ │ │ │ │ pop %eax │ │ │ │ push 0x14(%esp) │ │ │ │ call 814d790 <__gmpz_get_d_2exp@plt+0x101af0> │ │ │ │ add $0x2c,%esp │ │ │ │ ret │ │ │ │ nop │ │ │ │ sub $0x18,%esp │ │ │ │ - push $0x8189201 │ │ │ │ + push $0x818add2 │ │ │ │ call 8149510 <__gmpz_get_d_2exp@plt+0xfd870> │ │ │ │ movl $0x1,(%esp) │ │ │ │ call 8149920 <__gmpz_get_d_2exp@plt+0xfdc80> │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ ret │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ @@ -360782,20 +360619,20 @@ │ │ │ │ jmp 81773c0 <__gmpz_get_d_2exp@plt+0x12b720> │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ cmp $0x9,%eax │ │ │ │ jne 81774dd <__gmpz_get_d_2exp@plt+0x12b83d> │ │ │ │ sub $0x4,%esp │ │ │ │ push (%esi) │ │ │ │ shl $0x2,%edi │ │ │ │ - push $0x8189282 │ │ │ │ + push $0x818ae53 │ │ │ │ push 0x82e3960 │ │ │ │ call 804b430 │ │ │ │ add $0xc,%esp │ │ │ │ push (%esi) │ │ │ │ - push $0x8189282 │ │ │ │ + push $0x818ae53 │ │ │ │ push %ebp │ │ │ │ call 804b580 │ │ │ │ add $0xc,%esp │ │ │ │ push %edi │ │ │ │ push %ebp │ │ │ │ push $0x0 │ │ │ │ call 8151e90 <__gmpz_get_d_2exp@plt+0x1061f0> │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ @@ -516,576 +516,576 @@ │ │ │ │ 0x08189010 2e68733a 38303a31 2d32337c 66756e63 .hs:80:1-23|func │ │ │ │ 0x08189020 74696f6e 2066726f 6d526967 68740063 tion fromRight.c │ │ │ │ 0x08189030 70706873 2e68733a 37393a31 2d32337c pphs.hs:79:1-23| │ │ │ │ 0x08189040 66756e63 74696f6e 2066726f 6d4c6566 function fromLef │ │ │ │ 0x08189050 74006370 7068732d 312e3230 2e31302d t.cpphs-1.20.10- │ │ │ │ 0x08189060 35337836 74345932 64395447 48534179 53x6t4Y2d9TGHSAy │ │ │ │ 0x08189070 6d305736 4e482d63 70706873 3a4d6169 m0W6NH-cpphs:Mai │ │ │ │ - 0x08189080 6e2e436f 6e766572 74417267 73007061 n.ConvertArgs.pa │ │ │ │ - 0x08189090 74684973 44697265 63746f72 79006469 thIsDirectory.di │ │ │ │ - 0x081890a0 72656374 6f72792d 312e332e 382e352d rectory-1.3.8.5- │ │ │ │ - 0x081890b0 696e706c 6163653a 53797374 656d2e44 inplace:System.D │ │ │ │ - 0x081890c0 69726563 746f7279 2e496e74 65726e61 irectory.Interna │ │ │ │ - 0x081890d0 6c2e436f 6d6d6f6e 2e46696c 65006469 l.Common.File.di │ │ │ │ - 0x081890e0 72656374 6f72792d 312e332e 382e352d rectory-1.3.8.5- │ │ │ │ - 0x081890f0 696e706c 6163653a 53797374 656d2e44 inplace:System.D │ │ │ │ - 0x08189100 69726563 746f7279 2e496e74 65726e61 irectory.Interna │ │ │ │ - 0x08189110 6c2e436f 6d6d6f6e 2e53796d 626f6c69 l.Common.Symboli │ │ │ │ - 0x08189120 634c696e 6b006469 72656374 6f72792d cLink.directory- │ │ │ │ - 0x08189130 312e332e 382e352d 696e706c 6163653a 1.3.8.5-inplace: │ │ │ │ - 0x08189140 53797374 656d2e44 69726563 746f7279 System.Directory │ │ │ │ - 0x08189150 2e496e74 65726e61 6c2e436f 6d6d6f6e .Internal.Common │ │ │ │ - 0x08189160 2e446972 6563746f 72790050 4f534958 .Directory.POSIX │ │ │ │ - 0x08189170 2066696c 65706174 6873206d 75737420 filepaths must │ │ │ │ - 0x08189180 6e6f7420 636f6e74 61696e20 696e7465 not contain inte │ │ │ │ - 0x08189190 726e616c 204e554c 206f6374 6574732e rnal NUL octets. │ │ │ │ - 0x081891a0 00636865 636b466f 72496e74 6572696f .checkForInterio │ │ │ │ - 0x081891b0 724e756c 73006765 7446696c 65537461 rNuls.getFileSta │ │ │ │ - 0x081891c0 74757300 74696d65 2d312e31 322e322d tus.time-1.12.2- │ │ │ │ - 0x081891d0 696e706c 6163653a 44617461 2e54696d inplace:Data.Tim │ │ │ │ - 0x081891e0 652e436c 6f636b2e 496e7465 726e616c e.Clock.Internal │ │ │ │ - 0x081891f0 2e555443 54696d65 2e555443 54696d65 .UTCTime.UTCTime │ │ │ │ - 0x08189200 00636c6f 636b5f67 65747469 6d650074 .clock_gettime.t │ │ │ │ - 0x08189210 696d652d 312e3132 2e322d69 6e706c61 ime-1.12.2-inpla │ │ │ │ - 0x08189220 63653a44 6174612e 54696d65 2e436c6f ce:Data.Time.Clo │ │ │ │ - 0x08189230 636b2e49 6e746572 6e616c2e 4354696d ck.Internal.CTim │ │ │ │ - 0x08189240 65737065 632e4d6b 4354696d 65737065 espec.MkCTimespe │ │ │ │ - 0x08189250 63005044 54005053 54004d44 54004d53 c.PDT.PST.MDT.MS │ │ │ │ - 0x08189260 54004344 54004353 54004544 54004553 T.CDT.CST.EDT.ES │ │ │ │ - 0x08189270 5400474d 54005554 0025493a 254d3a25 T.GMT.UT.%I:%M:% │ │ │ │ - 0x08189280 53202570 0025483a 254d3a25 5300256d S %p.%H:%M:%S.%m │ │ │ │ - 0x08189290 2f25642f 25790025 61202562 20256520 /%d/%y.%a %b %e │ │ │ │ - 0x081892a0 25483a25 4d3a2553 20255a20 25590050 %H:%M:%S %Z %Y.P │ │ │ │ - 0x081892b0 4d00414d 00446563 00446563 656d6265 M.AM.Dec.Decembe │ │ │ │ - 0x081892c0 72004e6f 76004e6f 76656d62 6572004f r.Nov.November.O │ │ │ │ - 0x081892d0 6374004f 63746f62 65720053 65700053 ct.October.Sep.S │ │ │ │ - 0x081892e0 65707465 6d626572 00417567 00417567 eptember.Aug.Aug │ │ │ │ - 0x081892f0 75737400 4a756c00 4a756c79 004a756e ust.Jul.July.Jun │ │ │ │ - 0x08189300 004a756e 65004d61 79004170 72004170 .June.May.Apr.Ap │ │ │ │ - 0x08189310 72696c00 4d617200 4d617263 68004665 ril.Mar.March.Fe │ │ │ │ - 0x08189320 62004665 62727561 7279004a 616e004a b.February.Jan.J │ │ │ │ - 0x08189330 616e7561 72790053 61740046 72690054 anuary.Sat.Fri.T │ │ │ │ - 0x08189340 68750057 65640054 7565004d 6f6e0053 hu.Wed.Tue.Mon.S │ │ │ │ - 0x08189350 756e0074 696d652d 312e3132 2e322d69 un.time-1.12.2-i │ │ │ │ - 0x08189360 6e706c61 63653a44 6174612e 54696d65 nplace:Data.Time │ │ │ │ - 0x08189370 2e466f72 6d61742e 4c6f6361 6c652e54 .Format.Locale.T │ │ │ │ - 0x08189380 696d654c 6f63616c 65007469 6d652d31 imeLocale.time-1 │ │ │ │ - 0x08189390 2e31322e 322d696e 706c6163 653a4461 .12.2-inplace:Da │ │ │ │ - 0x081893a0 74612e54 696d652e 466f726d 61742e46 ta.Time.Format.F │ │ │ │ - 0x081893b0 6f726d61 742e436c 6173732e 4d6b466f ormat.Class.MkFo │ │ │ │ - 0x081893c0 726d6174 4f707469 6f6e7300 25483a25 rmatOptions.%H:% │ │ │ │ - 0x081893d0 4d002559 2d256d2d 25640021 21006c69 M.%Y-%m-%d.!!.li │ │ │ │ - 0x081893e0 62726172 6965732f 74696d65 2f6c6962 braries/time/lib │ │ │ │ - 0x081893f0 2f446174 612f5469 6d652f46 6f726d61 /Data/Time/Forma │ │ │ │ - 0x08189400 742f466f 726d6174 2f496e73 74616e63 t/Format/Instanc │ │ │ │ - 0x08189410 65732e68 73004461 74612e54 696d652e es.hs.Data.Time. │ │ │ │ - 0x08189420 466f726d 61742e46 6f726d61 742e496e Format.Format.In │ │ │ │ - 0x08189430 7374616e 63657300 74696d65 2d312e31 stances.time-1.1 │ │ │ │ - 0x08189440 322e322d 696e706c 61636500 74696d65 2.2-inplace.time │ │ │ │ - 0x08189450 2d312e31 322e322d 696e706c 6163653a -1.12.2-inplace: │ │ │ │ - 0x08189460 44617461 2e54696d 652e4361 6c656e64 Data.Time.Calend │ │ │ │ - 0x08189470 61722e57 65656b44 6174652e 46697273 ar.WeekDate.Firs │ │ │ │ - 0x08189480 744d6f73 74576565 6b007469 6d652d31 tMostWeek.time-1 │ │ │ │ - 0x08189490 2e31322e 322d696e 706c6163 653a4461 .12.2-inplace:Da │ │ │ │ - 0x081894a0 74612e54 696d652e 43616c65 6e646172 ta.Time.Calendar │ │ │ │ - 0x081894b0 2e507269 76617465 2e506164 0074696d .Private.Pad.tim │ │ │ │ - 0x081894c0 652d312e 31322e32 2d696e70 6c616365 e-1.12.2-inplace │ │ │ │ - 0x081894d0 3a446174 612e5469 6d652e43 616c656e :Data.Time.Calen │ │ │ │ - 0x081894e0 6461722e 50726976 6174652e 4e6f5061 dar.Private.NoPa │ │ │ │ - 0x081894f0 64007469 6d652d31 2e31322e 322d696e d.time-1.12.2-in │ │ │ │ - 0x08189500 706c6163 653a4461 74612e54 696d652e place:Data.Time. │ │ │ │ - 0x08189510 43616c65 6e646172 2e576565 6b2e4d6f Calendar.Week.Mo │ │ │ │ - 0x08189520 6e646179 0074696d 652d312e 31322e32 nday.time-1.12.2 │ │ │ │ - 0x08189530 2d696e70 6c616365 3a446174 612e5469 -inplace:Data.Ti │ │ │ │ - 0x08189540 6d652e43 616c656e 6461722e 5765656b me.Calendar.Week │ │ │ │ - 0x08189550 2e547565 73646179 0074696d 652d312e .Tuesday.time-1. │ │ │ │ - 0x08189560 31322e32 2d696e70 6c616365 3a446174 12.2-inplace:Dat │ │ │ │ - 0x08189570 612e5469 6d652e43 616c656e 6461722e a.Time.Calendar. │ │ │ │ - 0x08189580 5765656b 2e576564 6e657364 61790074 Week.Wednesday.t │ │ │ │ - 0x08189590 696d652d 312e3132 2e322d69 6e706c61 ime-1.12.2-inpla │ │ │ │ - 0x081895a0 63653a44 6174612e 54696d65 2e43616c ce:Data.Time.Cal │ │ │ │ - 0x081895b0 656e6461 722e5765 656b2e54 68757273 endar.Week.Thurs │ │ │ │ - 0x081895c0 64617900 74696d65 2d312e31 322e322d day.time-1.12.2- │ │ │ │ - 0x081895d0 696e706c 6163653a 44617461 2e54696d inplace:Data.Tim │ │ │ │ - 0x081895e0 652e4361 6c656e64 61722e57 65656b2e e.Calendar.Week. │ │ │ │ - 0x081895f0 46726964 61790074 696d652d 312e3132 Friday.time-1.12 │ │ │ │ - 0x08189600 2e322d69 6e706c61 63653a44 6174612e .2-inplace:Data. │ │ │ │ - 0x08189610 54696d65 2e43616c 656e6461 722e5765 Time.Calendar.We │ │ │ │ - 0x08189620 656b2e53 61747572 64617900 74696d65 ek.Saturday.time │ │ │ │ - 0x08189630 2d312e31 322e322d 696e706c 6163653a -1.12.2-inplace: │ │ │ │ - 0x08189640 44617461 2e54696d 652e4361 6c656e64 Data.Time.Calend │ │ │ │ - 0x08189650 61722e57 65656b2e 53756e64 61790055 ar.Week.Sunday.U │ │ │ │ - 0x08189660 54430074 696d652d 312e3132 2e322d69 TC.time-1.12.2-i │ │ │ │ - 0x08189670 6e706c61 63653a44 6174612e 54696d65 nplace:Data.Time │ │ │ │ - 0x08189680 2e4c6f63 616c5469 6d652e49 6e746572 .LocalTime.Inter │ │ │ │ - 0x08189690 6e616c2e 54696d65 5a6f6e65 2e54696d nal.TimeZone.Tim │ │ │ │ - 0x081896a0 655a6f6e 65007469 6d652d31 2e31322e eZone.time-1.12. │ │ │ │ - 0x081896b0 322d696e 706c6163 653a4461 74612e54 2-inplace:Data.T │ │ │ │ - 0x081896c0 696d652e 4c6f6361 6c54696d 652e496e ime.LocalTime.In │ │ │ │ - 0x081896d0 7465726e 616c2e4c 6f63616c 54696d65 ternal.LocalTime │ │ │ │ - 0x081896e0 2e4c6f63 616c5469 6d650074 696d652d .LocalTime.time- │ │ │ │ - 0x081896f0 312e3132 2e322d69 6e706c61 63653a44 1.12.2-inplace:D │ │ │ │ - 0x08189700 6174612e 54696d65 2e4c6f63 616c5469 ata.Time.LocalTi │ │ │ │ - 0x08189710 6d652e49 6e746572 6e616c2e 5a6f6e65 me.Internal.Zone │ │ │ │ - 0x08189720 6454696d 652e5a6f 6e656454 696d6500 dTime.ZonedTime. │ │ │ │ - 0x08189730 6c696272 61726965 732f7469 6d652f6c libraries/time/l │ │ │ │ - 0x08189740 69622f44 6174612f 54696d65 2f43616c ib/Data/Time/Cal │ │ │ │ - 0x08189750 656e6461 722f4d6f 6e746844 61792e68 endar/MonthDay.h │ │ │ │ - 0x08189760 73004461 74612e54 696d652e 43616c65 s.Data.Time.Cale │ │ │ │ - 0x08189770 6e646172 2e4d6f6e 74684461 79007469 ndar.MonthDay.ti │ │ │ │ - 0x08189780 6d652d31 2e31322e 322d696e 706c6163 me-1.12.2-inplac │ │ │ │ - 0x08189790 653a4461 74612e54 696d652e 4c6f6361 e:Data.Time.Loca │ │ │ │ - 0x081897a0 6c54696d 652e496e 7465726e 616c2e54 lTime.Internal.T │ │ │ │ - 0x081897b0 696d654f 66446179 2e54696d 654f6644 imeOfDay.TimeOfD │ │ │ │ - 0x081897c0 61790027 433a506f 6c795061 72736500 ay.'C:PolyParse. │ │ │ │ - 0x081897d0 2c0a0041 66746572 20737563 63657373 ,..After success │ │ │ │ - 0x081897e0 66756c20 70617274 69616c20 73657175 ful partial sequ │ │ │ │ - 0x081897f0 656e6365 20006974 656d2069 6e206120 ence .item in a │ │ │ │ - 0x08189800 6d616e79 46696e61 6c6c7927 20736571 manyFinally' seq │ │ │ │ - 0x08189810 75656e63 65007372 632f5465 78742f50 uence.src/Text/P │ │ │ │ - 0x08189820 61727365 72436f6d 62696e61 746f7273 arserCombinators │ │ │ │ - 0x08189830 2f506f6c 792f4261 73652e68 73005465 /Poly/Base.hs.Te │ │ │ │ - 0x08189840 78742e50 61727365 72436f6d 62696e61 xt.ParserCombina │ │ │ │ - 0x08189850 746f7273 2e506f6c 792e4261 73650070 tors.Poly.Base.p │ │ │ │ - 0x08189860 6f6c7970 61727365 2d312e31 332e312d olyparse-1.13.1- │ │ │ │ - 0x08189870 494d734c 62425371 6567454b 486d4b78 IMsLbBSqegEKHmKx │ │ │ │ - 0x08189880 5a7a4e39 4d300074 65726d69 6e61746f ZzN9M0.terminato │ │ │ │ - 0x08189890 7220696e 2061206d 616e7946 696e616c r in a manyFinal │ │ │ │ - 0x081898a0 6c792720 73657175 656e6365 00576865 ly' sequence.Whe │ │ │ │ - 0x081898b0 6e206c6f 6f6b696e 6720666f 7220636c n looking for cl │ │ │ │ - 0x081898c0 6f73696e 67206272 61636b65 743a0a09 osing bracket:.. │ │ │ │ - 0x081898d0 00416674 65722066 69727374 20627261 .After first bra │ │ │ │ - 0x081898e0 636b6574 20696e20 61206772 6f75703a cket in a group: │ │ │ │ - 0x081898f0 0a090069 74656d20 696e2061 20736571 ...item in a seq │ │ │ │ - 0x08189900 75656e63 65007365 7175656e 63652074 uence.sequence t │ │ │ │ - 0x08189910 65726d69 6e61746f 7200496e 20612073 erminator.In a s │ │ │ │ - 0x08189920 65717565 6e63653a 0a006661 696c6564 equence:..failed │ │ │ │ - 0x08189930 20746f20 70617273 6520616e 79206f66 to parse any of │ │ │ │ - 0x08189940 20746865 20706f73 7369626c 65206368 the possible ch │ │ │ │ - 0x08189950 6f696365 73004d69 7373696e 6720636c oices.Missing cl │ │ │ │ - 0x08189960 6f73696e 67206272 61636b65 743a0a09 osing bracket:.. │ │ │ │ - 0x08189970 004d6973 73696e67 206f7065 6e696e67 .Missing opening │ │ │ │ - 0x08189980 20627261 636b6574 3a0a0900 5768656e bracket:...When │ │ │ │ - 0x08189990 206c6f6f 6b696e67 20666f72 2061206e looking for a n │ │ │ │ - 0x081899a0 6f6e2d65 6d707479 20736571 75656e63 on-empty sequenc │ │ │ │ - 0x081899b0 65207769 74682073 65706172 61746f72 e with separator │ │ │ │ - 0x081899c0 733a0a09 00576865 6e206578 70656374 s:...When expect │ │ │ │ - 0x081899d0 696e6720 65786163 746c7920 00206d6f ing exactly . mo │ │ │ │ - 0x081899e0 72652069 74656d73 00706f6c 79706172 re items.polypar │ │ │ │ - 0x081899f0 73652d31 2e31332e 312d494d 734c6242 se-1.13.1-IMsLbB │ │ │ │ - 0x08189a00 53716567 454b486d 4b785a7a 4e394d30 SqegEKHmKxZzN9M0 │ │ │ │ - 0x08189a10 3a546578 742e5061 72736572 436f6d62 :Text.ParserComb │ │ │ │ - 0x08189a20 696e6174 6f72732e 506f6c79 2e426173 inators.Poly.Bas │ │ │ │ - 0x08189a30 652e433a 506f6c79 50617273 6500706f e.C:PolyParse.po │ │ │ │ - 0x08189a40 6c797061 7273652d 312e3133 2e312d49 lyparse-1.13.1-I │ │ │ │ - 0x08189a50 4d734c62 42537165 67454b48 6d4b785a MsLbBSqegEKHmKxZ │ │ │ │ - 0x08189a60 7a4e394d 303a5465 78742e50 61727365 zN9M0:Text.Parse │ │ │ │ - 0x08189a70 72436f6d 62696e61 746f7273 2e506f6c rCombinators.Pol │ │ │ │ - 0x08189a80 792e4261 73652e43 3a436f6d 6d69746d y.Base.C:Commitm │ │ │ │ - 0x08189a90 656e7400 27466169 6c757265 0027436f ent.'Failure.'Co │ │ │ │ - 0x08189aa0 6d6d6974 74656400 27537563 63657373 mmitted.'Success │ │ │ │ - 0x08189ab0 00546578 742e5061 72736572 436f6d62 .Text.ParserComb │ │ │ │ - 0x08189ac0 696e6174 6f72732e 506f6c79 2e526573 inators.Poly.Res │ │ │ │ - 0x08189ad0 756c7400 706f6c79 70617273 652d312e ult.polyparse-1. │ │ │ │ - 0x08189ae0 31332e31 2d494d73 4c624253 71656745 13.1-IMsLbBSqegE │ │ │ │ - 0x08189af0 4b486d4b 785a7a4e 394d303a 54657874 KHmKxZzN9M0:Text │ │ │ │ - 0x08189b00 2e506172 73657243 6f6d6269 6e61746f .ParserCombinato │ │ │ │ - 0x08189b10 72732e50 6f6c792e 52657375 6c742e53 rs.Poly.Result.S │ │ │ │ - 0x08189b20 75636365 73730070 6f6c7970 61727365 uccess.polyparse │ │ │ │ - 0x08189b30 2d312e31 332e312d 494d734c 62425371 -1.13.1-IMsLbBSq │ │ │ │ - 0x08189b40 6567454b 486d4b78 5a7a4e39 4d303a54 egEKHmKxZzN9M0:T │ │ │ │ - 0x08189b50 6578742e 50617273 6572436f 6d62696e ext.ParserCombin │ │ │ │ - 0x08189b60 61746f72 732e506f 6c792e52 6573756c ators.Poly.Resul │ │ │ │ - 0x08189b70 742e4661 696c7572 6500706f 6c797061 t.Failure.polypa │ │ │ │ - 0x08189b80 7273652d 312e3133 2e312d49 4d734c62 rse-1.13.1-IMsLb │ │ │ │ - 0x08189b90 42537165 67454b48 6d4b785a 7a4e394d BSqegEKHmKxZzN9M │ │ │ │ - 0x08189ba0 303a5465 78742e50 61727365 72436f6d 0:Text.ParserCom │ │ │ │ - 0x08189bb0 62696e61 746f7273 2e506f6c 792e5265 binators.Poly.Re │ │ │ │ - 0x08189bc0 73756c74 2e436f6d 6d697474 65640027 sult.Committed.' │ │ │ │ - 0x08189bd0 50005465 78742e50 61727365 72436f6d P.Text.ParserCom │ │ │ │ - 0x08189be0 62696e61 746f7273 2e506f6c 792e5061 binators.Poly.Pa │ │ │ │ - 0x08189bf0 72736572 00457870 65637465 6420656e rser.Expected en │ │ │ │ - 0x08189c00 64206f66 20696e70 75742028 454f4629 d of input (EOF) │ │ │ │ - 0x08189c10 00293a20 6661696c 65640029 20280050 .): failed.) (.P │ │ │ │ - 0x08189c20 61727365 2e736174 69736679 20280050 arse.satisfy (.P │ │ │ │ - 0x08189c30 61727365 2e736174 69736679 3a206661 arse.satisfy: fa │ │ │ │ - 0x08189c40 696c6564 0052616e 206f7574 206f6620 iled.Ran out of │ │ │ │ - 0x08189c50 696e7075 74202845 4f462900 6661696c input (EOF).fail │ │ │ │ - 0x08189c60 65642074 6f207061 72736520 616e7920 ed to parse any │ │ │ │ - 0x08189c70 6f662074 68652070 6f737369 626c6520 of the possible │ │ │ │ - 0x08189c80 63686f69 6365733a 0a004f70 656e696e choices:..Openin │ │ │ │ - 0x08189c90 67206120 322d7475 706c650a 00496e20 g a 2-tuple..In │ │ │ │ - 0x08189ca0 31737420 6974656d 206f6620 6120322d 1st item of a 2- │ │ │ │ - 0x08189cb0 7475706c 650a0053 65706172 6174696e tuple..Separatin │ │ │ │ - 0x08189cc0 67206120 322d7475 706c650a 00496e20 g a 2-tuple..In │ │ │ │ - 0x08189cd0 326e6420 6974656d 206f6620 6120322d 2nd item of a 2- │ │ │ │ - 0x08189ce0 7475706c 650a0043 6c6f7369 6e672061 tuple..Closing a │ │ │ │ - 0x08189cf0 20322d74 75706c65 0a004f70 656e696e 2-tuple..Openin │ │ │ │ - 0x08189d00 67206120 332d7475 706c650a 00496e20 g a 3-tuple..In │ │ │ │ - 0x08189d10 31737420 6974656d 206f6620 6120332d 1st item of a 3- │ │ │ │ - 0x08189d20 7475706c 650a0053 65706172 6174696e tuple..Separatin │ │ │ │ - 0x08189d30 67283129 20612033 2d747570 6c650a00 g(1) a 3-tuple.. │ │ │ │ - 0x08189d40 496e2032 6e642069 74656d20 6f662061 In 2nd item of a │ │ │ │ - 0x08189d50 20332d74 75706c65 0a005365 70617261 3-tuple..Separa │ │ │ │ - 0x08189d60 74696e67 28322920 6120332d 7475706c ting(2) a 3-tupl │ │ │ │ - 0x08189d70 650a0049 6e203372 64206974 656d206f e..In 3rd item o │ │ │ │ - 0x08189d80 66206120 332d7475 706c650a 00436c6f f a 3-tuple..Clo │ │ │ │ - 0x08189d90 73696e67 20612033 2d747570 6c650a00 sing a 3-tuple.. │ │ │ │ - 0x08189da0 65787065 63746564 2061204d 61796265 expected a Maybe │ │ │ │ - 0x08189db0 20284a75 7374206f 72204e6f 7468696e (Just or Nothin │ │ │ │ - 0x08189dc0 67290a00 62757420 77697468 696e204a g)..but within J │ │ │ │ - 0x08189dd0 7573742c 20004578 70656374 65642061 ust, .Expected a │ │ │ │ - 0x08189de0 206c6973 742c2062 75740a00 4f726465 list, but..Orde │ │ │ │ - 0x08189df0 72696e67 00475429 00455129 004c5429 ring.GT).EQ).LT) │ │ │ │ - 0x08189e00 00547275 65290046 616c7365 29006c61 .True).False).la │ │ │ │ - 0x08189e10 7374006c 69627261 72696573 2f676863 st.libraries/ghc │ │ │ │ - 0x08189e20 2d696e74 65726e61 6c2f7372 632f4748 -internal/src/GH │ │ │ │ - 0x08189e30 432f496e 7465726e 616c2f4c 6973742e C/Internal/List. │ │ │ │ - 0x08189e40 68730047 48432e49 6e746572 6e616c2e hs.GHC.Internal. │ │ │ │ - 0x08189e50 4c697374 00676863 2d696e74 65726e61 List.ghc-interna │ │ │ │ - 0x08189e60 6c006c61 73744572 726f7200 2c206f72 l.lastError., or │ │ │ │ - 0x08189e70 20002076 616c7565 2028000a 20206578 . value (.. ex │ │ │ │ - 0x08189e80 70656374 65642000 676f7420 636f6e73 pected .got cons │ │ │ │ - 0x08189e90 74727563 746f722c 20627574 20776974 tructor, but wit │ │ │ │ - 0x08189ea0 68696e20 006e6f74 20612073 7472696e hin .not a strin │ │ │ │ - 0x08189eb0 67006865 61640073 72632f54 6578742f g.head.src/Text/ │ │ │ │ - 0x08189ec0 50617273 652e6873 00426164 20636861 Parse.hs.Bad cha │ │ │ │ - 0x08189ed0 72616374 65723a20 00656e64 206f6620 racter: .end of │ │ │ │ - 0x08189ee0 696e7075 74002140 23242526 2a2b2e2f input.!@#$%&*+./ │ │ │ │ - 0x08189ef0 3c3d3e3f 5c5e7c3a 2d7e0065 4500652d <=>?\^|:-~.eE.e- │ │ │ │ - 0x08189f00 00652b00 652e2e2e 006d6973 73696e67 .e+.e....missing │ │ │ │ - 0x08189f10 202b2f2d 2f646967 69742061 66746572 +/-/digit after │ │ │ │ - 0x08189f20 20652069 6e20666c 6f617420 6c697465 e in float lite │ │ │ │ - 0x08189f30 72616c3a 20005f27 002c3b28 295b5d7b ral: ._'.,;()[]{ │ │ │ │ - 0x08189f40 7d600065 6e64206f 6620696e 70757420 }`.end of input │ │ │ │ - 0x08189f50 696e2073 7472696e 67206c69 74657261 in string litera │ │ │ │ - 0x08189f60 6c200073 72632f54 6578742f 50617273 l .src/Text/Pars │ │ │ │ - 0x08189f70 652e6873 3a283131 382c3431 292d2831 e.hs:(118,41)-(1 │ │ │ │ - 0x08189f80 32302c37 36297c63 61736500 50617474 20,76)|case.Patt │ │ │ │ - 0x08189f90 65726e20 6d617463 68206661 696c7572 ern match failur │ │ │ │ - 0x08189fa0 6520696e 2027646f 2720626c 6f636b20 e in 'do' block │ │ │ │ - 0x08189fb0 61742073 72632f54 6578742f 50617273 at src/Text/Pars │ │ │ │ - 0x08189fc0 652e6873 3a323730 3a32302d 32330050 e.hs:270:20-23.P │ │ │ │ - 0x08189fd0 61747465 726e206d 61746368 20666169 attern match fai │ │ │ │ - 0x08189fe0 6c757265 20696e20 27646f27 20626c6f lure in 'do' blo │ │ │ │ - 0x08189ff0 636b2061 74207372 632f5465 78742f50 ck at src/Text/P │ │ │ │ - 0x0818a000 61727365 2e68733a 3237323a 32302d32 arse.hs:272:20-2 │ │ │ │ - 0x0818a010 33006c69 74657261 6c206368 61722068 3.literal char h │ │ │ │ - 0x0818a020 6173206e 6f206669 6e616c20 27006578 as no final '.ex │ │ │ │ - 0x0818a030 70656374 65642061 206c6974 6572616c pected a literal │ │ │ │ - 0x0818a040 20636861 72006578 70656374 65642061 char.expected a │ │ │ │ - 0x0818a050 206c6974 6572616c 20636861 722c2067 literal char, g │ │ │ │ - 0x0818a060 6f742027 27006578 70656374 6564206c ot ''.expected l │ │ │ │ - 0x0818a070 69746572 616c2063 68617220 275c4245 iteral char '\BE │ │ │ │ - 0x0818a080 4c27206f 7220275c 42532700 65787065 L' or '\BS'.expe │ │ │ │ - 0x0818a090 63746564 206c6974 6572616c 20636861 cted literal cha │ │ │ │ - 0x0818a0a0 7220275c 43522720 6f722027 5c43414e r '\CR' or '\CAN │ │ │ │ - 0x0818a0b0 27006578 70656374 6564206c 69746572 '.expected liter │ │ │ │ - 0x0818a0c0 616c2063 68617220 275c4445 4c27206f al char '\DEL' o │ │ │ │ - 0x0818a0d0 7220275c 444c4527 206f7220 275c4443 r '\DLE' or '\DC │ │ │ │ - 0x0818a0e0 5b312e2e 345d2700 65787065 63746564 [1..4]'.expected │ │ │ │ - 0x0818a0f0 206c6974 6572616c 20636861 72206f6e literal char on │ │ │ │ - 0x0818a100 65206f66 20275c45 54582720 275c454f e of '\ETX' '\EO │ │ │ │ - 0x0818a110 54272027 5c454e51 2720275c 45544227 T' '\ENQ' '\ETB' │ │ │ │ - 0x0818a120 20275c45 4d27206f 7220275c 45534327 '\EM' or '\ESC' │ │ │ │ - 0x0818a130 00657870 65637465 64206c69 74657261 .expected litera │ │ │ │ - 0x0818a140 6c206368 61722027 5c464627 206f7220 l char '\FF' or │ │ │ │ - 0x0818a150 275c4653 27006578 70656374 6564206c '\FS'.expected l │ │ │ │ - 0x0818a160 69746572 616c2063 68617220 275c4e55 iteral char '\NU │ │ │ │ - 0x0818a170 4c27206f 7220275c 4e414b27 00657870 L' or '\NAK'.exp │ │ │ │ - 0x0818a180 65637465 64206c69 74657261 6c206368 ected literal ch │ │ │ │ - 0x0818a190 61722027 5c534f48 2720275c 534f2720 ar '\SOH' '\SO' │ │ │ │ - 0x0818a1a0 275c5354 58272027 5c534927 20275c53 '\STX' '\SI' '\S │ │ │ │ - 0x0818a1b0 594e2720 275c5355 4227206f 7220275c YN' '\SUB' or '\ │ │ │ │ - 0x0818a1c0 53502700 756e7265 636f676e 69736564 SP'.unrecognised │ │ │ │ - 0x0818a1d0 20657363 61706520 73657175 656e6365 escape sequence │ │ │ │ - 0x0818a1e0 20696e20 6c697465 72616c20 63686172 in literal char │ │ │ │ - 0x0818a1f0 3a205c00 7372632f 54657874 2f506172 : \.src/Text/Par │ │ │ │ - 0x0818a200 73652e68 733a2833 30382c35 292d2833 se.hs:(308,5)-(3 │ │ │ │ - 0x0818a210 37352c33 34297c66 756e6374 696f6e20 75,34)|function │ │ │ │ - 0x0818a220 6d6e656d 6f6e6963 00657870 65637465 mnemonic.expecte │ │ │ │ - 0x0818a230 64206c69 74657261 6c206368 61722027 d literal char ' │ │ │ │ - 0x0818a240 5c41434b 27005061 74746572 6e206d61 \ACK'.Pattern ma │ │ │ │ - 0x0818a250 74636820 6661696c 75726520 696e2027 tch failure in ' │ │ │ │ - 0x0818a260 646f2720 626c6f63 6b206174 20737263 do' block at src │ │ │ │ - 0x0818a270 2f546578 742f5061 7273652e 68733a33 /Text/Parse.hs:3 │ │ │ │ - 0x0818a280 30383a32 332d3235 00506174 7465726e 08:23-25.Pattern │ │ │ │ - 0x0818a290 206d6174 63682066 61696c75 72652069 match failure i │ │ │ │ - 0x0818a2a0 6e202764 6f272062 6c6f636b 20617420 n 'do' block at │ │ │ │ - 0x0818a2b0 7372632f 54657874 2f506172 73652e68 src/Text/Parse.h │ │ │ │ - 0x0818a2c0 733a3330 383a3336 2d333800 50617474 s:308:36-38.Patt │ │ │ │ - 0x0818a2d0 65726e20 6d617463 68206661 696c7572 ern match failur │ │ │ │ - 0x0818a2e0 6520696e 2027646f 2720626c 6f636b20 e in 'do' block │ │ │ │ - 0x0818a2f0 61742073 72632f54 6578742f 50617273 at src/Text/Pars │ │ │ │ - 0x0818a300 652e6873 3a333130 3a32332d 32350050 e.hs:310:23-25.P │ │ │ │ - 0x0818a310 61747465 726e206d 61746368 20666169 attern match fai │ │ │ │ - 0x0818a320 6c757265 20696e20 27646f27 20626c6f lure in 'do' blo │ │ │ │ - 0x0818a330 636b2061 74207372 632f5465 78742f50 ck at src/Text/P │ │ │ │ - 0x0818a340 61727365 2e68733a 3331303a 33362d33 arse.hs:310:36-3 │ │ │ │ - 0x0818a350 38005061 74746572 6e206d61 74636820 8.Pattern match │ │ │ │ - 0x0818a360 6661696c 75726520 696e2027 646f2720 failure in 'do' │ │ │ │ - 0x0818a370 626c6f63 6b206174 20737263 2f546578 block at src/Tex │ │ │ │ - 0x0818a380 742f5061 7273652e 68733a33 31323a32 t/Parse.hs:312:2 │ │ │ │ - 0x0818a390 332d3235 00506174 7465726e 206d6174 3-25.Pattern mat │ │ │ │ - 0x0818a3a0 63682066 61696c75 72652069 6e202764 ch failure in 'd │ │ │ │ - 0x0818a3b0 6f272062 6c6f636b 20617420 7372632f o' block at src/ │ │ │ │ - 0x0818a3c0 54657874 2f506172 73652e68 733a3331 Text/Parse.hs:31 │ │ │ │ - 0x0818a3d0 343a3233 2d323500 50617474 65726e20 4:23-25.Pattern │ │ │ │ - 0x0818a3e0 6d617463 68206661 696c7572 6520696e match failure in │ │ │ │ - 0x0818a3f0 2027646f 2720626c 6f636b20 61742073 'do' block at s │ │ │ │ - 0x0818a400 72632f54 6578742f 50617273 652e6873 rc/Text/Parse.hs │ │ │ │ - 0x0818a410 3a333136 3a32332d 32350050 61747465 :316:23-25.Patte │ │ │ │ - 0x0818a420 726e206d 61746368 20666169 6c757265 rn match failure │ │ │ │ - 0x0818a430 20696e20 27646f27 20626c6f 636b2061 in 'do' block a │ │ │ │ - 0x0818a440 74207372 632f5465 78742f50 61727365 t src/Text/Parse │ │ │ │ - 0x0818a450 2e68733a 3331363a 33362d33 38005061 .hs:316:36-38.Pa │ │ │ │ - 0x0818a460 74746572 6e206d61 74636820 6661696c ttern match fail │ │ │ │ - 0x0818a470 75726520 696e2027 646f2720 626c6f63 ure in 'do' bloc │ │ │ │ - 0x0818a480 6b206174 20737263 2f546578 742f5061 k at src/Text/Pa │ │ │ │ - 0x0818a490 7273652e 68733a33 31383a32 332d3235 rse.hs:318:23-25 │ │ │ │ - 0x0818a4a0 00506174 7465726e 206d6174 63682066 .Pattern match f │ │ │ │ - 0x0818a4b0 61696c75 72652069 6e202764 6f272062 ailure in 'do' b │ │ │ │ - 0x0818a4c0 6c6f636b 20617420 7372632f 54657874 lock at src/Text │ │ │ │ - 0x0818a4d0 2f506172 73652e68 733a3331 383a3336 /Parse.hs:318:36 │ │ │ │ - 0x0818a4e0 2d333800 50617474 65726e20 6d617463 -38.Pattern matc │ │ │ │ - 0x0818a4f0 68206661 696c7572 6520696e 2027646f h failure in 'do │ │ │ │ - 0x0818a500 2720626c 6f636b20 61742073 72632f54 ' block at src/T │ │ │ │ - 0x0818a510 6578742f 50617273 652e6873 3a333232 ext/Parse.hs:322 │ │ │ │ - 0x0818a520 3a32332d 32350050 61747465 726e206d :23-25.Pattern m │ │ │ │ - 0x0818a530 61746368 20666169 6c757265 20696e20 atch failure in │ │ │ │ - 0x0818a540 27646f27 20626c6f 636b2061 74207372 'do' block at sr │ │ │ │ - 0x0818a550 632f5465 78742f50 61727365 2e68733a c/Text/Parse.hs: │ │ │ │ - 0x0818a560 3332323a 34312d34 33005061 74746572 322:41-43.Patter │ │ │ │ - 0x0818a570 6e206d61 74636820 6661696c 75726520 n match failure │ │ │ │ - 0x0818a580 696e2027 646f2720 626c6f63 6b206174 in 'do' block at │ │ │ │ - 0x0818a590 20737263 2f546578 742f5061 7273652e src/Text/Parse. │ │ │ │ - 0x0818a5a0 68733a33 32383a34 312d3433 00506174 hs:328:41-43.Pat │ │ │ │ - 0x0818a5b0 7465726e 206d6174 63682066 61696c75 tern match failu │ │ │ │ - 0x0818a5c0 72652069 6e202764 6f272062 6c6f636b re in 'do' block │ │ │ │ - 0x0818a5d0 20617420 7372632f 54657874 2f506172 at src/Text/Par │ │ │ │ - 0x0818a5e0 73652e68 733a3332 363a3431 2d343300 se.hs:326:41-43. │ │ │ │ - 0x0818a5f0 50617474 65726e20 6d617463 68206661 Pattern match fa │ │ │ │ - 0x0818a600 696c7572 6520696e 2027646f 2720626c ilure in 'do' bl │ │ │ │ - 0x0818a610 6f636b20 61742073 72632f54 6578742f ock at src/Text/ │ │ │ │ - 0x0818a620 50617273 652e6873 3a333234 3a34312d Parse.hs:324:41- │ │ │ │ - 0x0818a630 34330050 61747465 726e206d 61746368 43.Pattern match │ │ │ │ - 0x0818a640 20666169 6c757265 20696e20 27646f27 failure in 'do' │ │ │ │ - 0x0818a650 20626c6f 636b2061 74207372 632f5465 block at src/Te │ │ │ │ - 0x0818a660 78742f50 61727365 2e68733a 3332303a xt/Parse.hs:320: │ │ │ │ - 0x0818a670 32332d32 35005061 74746572 6e206d61 23-25.Pattern ma │ │ │ │ - 0x0818a680 74636820 6661696c 75726520 696e2027 tch failure in ' │ │ │ │ - 0x0818a690 646f2720 626c6f63 6b206174 20737263 do' block at src │ │ │ │ - 0x0818a6a0 2f546578 742f5061 7273652e 68733a33 /Text/Parse.hs:3 │ │ │ │ - 0x0818a6b0 32303a33 362d3338 00506174 7465726e 20:36-38.Pattern │ │ │ │ - 0x0818a6c0 206d6174 63682066 61696c75 72652069 match failure i │ │ │ │ - 0x0818a6d0 6e202764 6f272062 6c6f636b 20617420 n 'do' block at │ │ │ │ - 0x0818a6e0 7372632f 54657874 2f506172 73652e68 src/Text/Parse.h │ │ │ │ - 0x0818a6f0 733a3333 303a3233 2d323500 50617474 s:330:23-25.Patt │ │ │ │ - 0x0818a700 65726e20 6d617463 68206661 696c7572 ern match failur │ │ │ │ - 0x0818a710 6520696e 2027646f 2720626c 6f636b20 e in 'do' block │ │ │ │ - 0x0818a720 61742073 72632f54 6578742f 50617273 at src/Text/Pars │ │ │ │ - 0x0818a730 652e6873 3a333330 3a33362d 33380050 e.hs:330:36-38.P │ │ │ │ - 0x0818a740 61747465 726e206d 61746368 20666169 attern match fai │ │ │ │ - 0x0818a750 6c757265 20696e20 27646f27 20626c6f lure in 'do' blo │ │ │ │ - 0x0818a760 636b2061 74207372 632f5465 78742f50 ck at src/Text/P │ │ │ │ - 0x0818a770 61727365 2e68733a 3334303a 32332d32 arse.hs:340:23-2 │ │ │ │ - 0x0818a780 35005061 74746572 6e206d61 74636820 5.Pattern match │ │ │ │ - 0x0818a790 6661696c 75726520 696e2027 646f2720 failure in 'do' │ │ │ │ - 0x0818a7a0 626c6f63 6b206174 20737263 2f546578 block at src/Tex │ │ │ │ - 0x0818a7b0 742f5061 7273652e 68733a33 34303a33 t/Parse.hs:340:3 │ │ │ │ - 0x0818a7c0 362d3338 00506174 7465726e 206d6174 6-38.Pattern mat │ │ │ │ - 0x0818a7d0 63682066 61696c75 72652069 6e202764 ch failure in 'd │ │ │ │ - 0x0818a7e0 6f272062 6c6f636b 20617420 7372632f o' block at src/ │ │ │ │ - 0x0818a7f0 54657874 2f506172 73652e68 733a3333 Text/Parse.hs:33 │ │ │ │ - 0x0818a800 383a3233 2d323500 50617474 65726e20 8:23-25.Pattern │ │ │ │ - 0x0818a810 6d617463 68206661 696c7572 6520696e match failure in │ │ │ │ - 0x0818a820 2027646f 2720626c 6f636b20 61742073 'do' block at s │ │ │ │ - 0x0818a830 72632f54 6578742f 50617273 652e6873 rc/Text/Parse.hs │ │ │ │ - 0x0818a840 3a333336 3a32332d 32350050 61747465 :336:23-25.Patte │ │ │ │ - 0x0818a850 726e206d 61746368 20666169 6c757265 rn match failure │ │ │ │ - 0x0818a860 20696e20 27646f27 20626c6f 636b2061 in 'do' block a │ │ │ │ - 0x0818a870 74207372 632f5465 78742f50 61727365 t src/Text/Parse │ │ │ │ - 0x0818a880 2e68733a 3333363a 33362d33 38005061 .hs:336:36-38.Pa │ │ │ │ - 0x0818a890 74746572 6e206d61 74636820 6661696c ttern match fail │ │ │ │ - 0x0818a8a0 75726520 696e2027 646f2720 626c6f63 ure in 'do' bloc │ │ │ │ - 0x0818a8b0 6b206174 20737263 2f546578 742f5061 k at src/Text/Pa │ │ │ │ - 0x0818a8c0 7273652e 68733a33 33343a32 332d3235 rse.hs:334:23-25 │ │ │ │ - 0x0818a8d0 00506174 7465726e 206d6174 63682066 .Pattern match f │ │ │ │ - 0x0818a8e0 61696c75 72652069 6e202764 6f272062 ailure in 'do' b │ │ │ │ - 0x0818a8f0 6c6f636b 20617420 7372632f 54657874 lock at src/Text │ │ │ │ - 0x0818a900 2f506172 73652e68 733a3333 343a3336 /Parse.hs:334:36 │ │ │ │ - 0x0818a910 2d333800 50617474 65726e20 6d617463 -38.Pattern matc │ │ │ │ - 0x0818a920 68206661 696c7572 6520696e 2027646f h failure in 'do │ │ │ │ - 0x0818a930 2720626c 6f636b20 61742073 72632f54 ' block at src/T │ │ │ │ - 0x0818a940 6578742f 50617273 652e6873 3a333332 ext/Parse.hs:332 │ │ │ │ - 0x0818a950 3a32332d 32350050 61747465 726e206d :23-25.Pattern m │ │ │ │ - 0x0818a960 61746368 20666169 6c757265 20696e20 atch failure in │ │ │ │ - 0x0818a970 27646f27 20626c6f 636b2061 74207372 'do' block at sr │ │ │ │ - 0x0818a980 632f5465 78742f50 61727365 2e68733a c/Text/Parse.hs: │ │ │ │ - 0x0818a990 3333323a 33362d33 38005061 74746572 332:36-38.Patter │ │ │ │ - 0x0818a9a0 6e206d61 74636820 6661696c 75726520 n match failure │ │ │ │ - 0x0818a9b0 696e2027 646f2720 626c6f63 6b206174 in 'do' block at │ │ │ │ - 0x0818a9c0 20737263 2f546578 742f5061 7273652e src/Text/Parse. │ │ │ │ - 0x0818a9d0 68733a33 34323a32 332d3235 00506174 hs:342:23-25.Pat │ │ │ │ - 0x0818a9e0 7465726e 206d6174 63682066 61696c75 tern match failu │ │ │ │ - 0x0818a9f0 72652069 6e202764 6f272062 6c6f636b re in 'do' block │ │ │ │ - 0x0818aa00 20617420 7372632f 54657874 2f506172 at src/Text/Par │ │ │ │ - 0x0818aa10 73652e68 733a3334 343a3233 2d323500 se.hs:344:23-25. │ │ │ │ - 0x0818aa20 65787065 63746564 206c6974 6572616c expected literal │ │ │ │ - 0x0818aa30 20636861 7220275c 47532700 50617474 char '\GS'.Patt │ │ │ │ - 0x0818aa40 65726e20 6d617463 68206661 696c7572 ern match failur │ │ │ │ - 0x0818aa50 6520696e 2027646f 2720626c 6f636b20 e in 'do' block │ │ │ │ - 0x0818aa60 61742073 72632f54 6578742f 50617273 at src/Text/Pars │ │ │ │ - 0x0818aa70 652e6873 3a333436 3a32332d 32350065 e.hs:346:23-25.e │ │ │ │ - 0x0818aa80 78706563 74656420 6c697465 72616c20 xpected literal │ │ │ │ - 0x0818aa90 63686172 20275c48 54270050 61747465 char '\HT'.Patte │ │ │ │ - 0x0818aaa0 726e206d 61746368 20666169 6c757265 rn match failure │ │ │ │ - 0x0818aab0 20696e20 27646f27 20626c6f 636b2061 in 'do' block a │ │ │ │ - 0x0818aac0 74207372 632f5465 78742f50 61727365 t src/Text/Parse │ │ │ │ - 0x0818aad0 2e68733a 3334383a 32332d32 35006578 .hs:348:23-25.ex │ │ │ │ - 0x0818aae0 70656374 6564206c 69746572 616c2063 pected literal c │ │ │ │ - 0x0818aaf0 68617220 275c4c46 27005061 74746572 har '\LF'.Patter │ │ │ │ - 0x0818ab00 6e206d61 74636820 6661696c 75726520 n match failure │ │ │ │ - 0x0818ab10 696e2027 646f2720 626c6f63 6b206174 in 'do' block at │ │ │ │ - 0x0818ab20 20737263 2f546578 742f5061 7273652e src/Text/Parse. │ │ │ │ - 0x0818ab30 68733a33 35303a32 332d3235 00506174 hs:350:23-25.Pat │ │ │ │ - 0x0818ab40 7465726e 206d6174 63682066 61696c75 tern match failu │ │ │ │ - 0x0818ab50 72652069 6e202764 6f272062 6c6f636b re in 'do' block │ │ │ │ - 0x0818ab60 20617420 7372632f 54657874 2f506172 at src/Text/Par │ │ │ │ - 0x0818ab70 73652e68 733a3335 323a3233 2d323500 se.hs:352:23-25. │ │ │ │ - 0x0818ab80 50617474 65726e20 6d617463 68206661 Pattern match fa │ │ │ │ - 0x0818ab90 696c7572 6520696e 2027646f 2720626c ilure in 'do' bl │ │ │ │ - 0x0818aba0 6f636b20 61742073 72632f54 6578742f ock at src/Text/ │ │ │ │ - 0x0818abb0 50617273 652e6873 3a333532 3a33362d Parse.hs:352:36- │ │ │ │ - 0x0818abc0 33380050 61747465 726e206d 61746368 38.Pattern match │ │ │ │ - 0x0818abd0 20666169 6c757265 20696e20 27646f27 failure in 'do' │ │ │ │ - 0x0818abe0 20626c6f 636b2061 74207372 632f5465 block at src/Te │ │ │ │ - 0x0818abf0 78742f50 61727365 2e68733a 3335343a xt/Parse.hs:354: │ │ │ │ - 0x0818ac00 32332d32 35005061 74746572 6e206d61 23-25.Pattern ma │ │ │ │ - 0x0818ac10 74636820 6661696c 75726520 696e2027 tch failure in ' │ │ │ │ - 0x0818ac20 646f2720 626c6f63 6b206174 20737263 do' block at src │ │ │ │ - 0x0818ac30 2f546578 742f5061 7273652e 68733a33 /Text/Parse.hs:3 │ │ │ │ - 0x0818ac40 35343a33 362d3338 00657870 65637465 54:36-38.expecte │ │ │ │ - 0x0818ac50 64206c69 74657261 6c206368 61722027 d literal char ' │ │ │ │ - 0x0818ac60 5c525327 00506174 7465726e 206d6174 \RS'.Pattern mat │ │ │ │ - 0x0818ac70 63682066 61696c75 72652069 6e202764 ch failure in 'd │ │ │ │ - 0x0818ac80 6f272062 6c6f636b 20617420 7372632f o' block at src/ │ │ │ │ - 0x0818ac90 54657874 2f506172 73652e68 733a3335 Text/Parse.hs:35 │ │ │ │ - 0x0818aca0 363a3233 2d323500 50617474 65726e20 6:23-25.Pattern │ │ │ │ - 0x0818acb0 6d617463 68206661 696c7572 6520696e match failure in │ │ │ │ - 0x0818acc0 2027646f 2720626c 6f636b20 61742073 'do' block at s │ │ │ │ - 0x0818acd0 72632f54 6578742f 50617273 652e6873 rc/Text/Parse.hs │ │ │ │ - 0x0818ace0 3a333538 3a32332d 32350050 61747465 :358:23-25.Patte │ │ │ │ - 0x0818acf0 726e206d 61746368 20666169 6c757265 rn match failure │ │ │ │ - 0x0818ad00 20696e20 27646f27 20626c6f 636b2061 in 'do' block a │ │ │ │ - 0x0818ad10 74207372 632f5465 78742f50 61727365 t src/Text/Parse │ │ │ │ - 0x0818ad20 2e68733a 3335383a 33362d33 38005061 .hs:358:36-38.Pa │ │ │ │ - 0x0818ad30 74746572 6e206d61 74636820 6661696c ttern match fail │ │ │ │ - 0x0818ad40 75726520 696e2027 646f2720 626c6f63 ure in 'do' bloc │ │ │ │ - 0x0818ad50 6b206174 20737263 2f546578 742f5061 k at src/Text/Pa │ │ │ │ - 0x0818ad60 7273652e 68733a33 37303a32 332d3235 rse.hs:370:23-25 │ │ │ │ - 0x0818ad70 00506174 7465726e 206d6174 63682066 .Pattern match f │ │ │ │ - 0x0818ad80 61696c75 72652069 6e202764 6f272062 ailure in 'do' b │ │ │ │ - 0x0818ad90 6c6f636b 20617420 7372632f 54657874 lock at src/Text │ │ │ │ - 0x0818ada0 2f506172 73652e68 733a3336 383a3233 /Parse.hs:368:23 │ │ │ │ - 0x0818adb0 2d323500 50617474 65726e20 6d617463 -25.Pattern matc │ │ │ │ - 0x0818adc0 68206661 696c7572 6520696e 2027646f h failure in 'do │ │ │ │ - 0x0818add0 2720626c 6f636b20 61742073 72632f54 ' block at src/T │ │ │ │ - 0x0818ade0 6578742f 50617273 652e6873 3a333638 ext/Parse.hs:368 │ │ │ │ - 0x0818adf0 3a33362d 33380050 61747465 726e206d :36-38.Pattern m │ │ │ │ - 0x0818ae00 61746368 20666169 6c757265 20696e20 atch failure in │ │ │ │ - 0x0818ae10 27646f27 20626c6f 636b2061 74207372 'do' block at sr │ │ │ │ - 0x0818ae20 632f5465 78742f50 61727365 2e68733a c/Text/Parse.hs: │ │ │ │ - 0x0818ae30 3336363a 32332d32 35005061 74746572 366:23-25.Patter │ │ │ │ - 0x0818ae40 6e206d61 74636820 6661696c 75726520 n match failure │ │ │ │ - 0x0818ae50 696e2027 646f2720 626c6f63 6b206174 in 'do' block at │ │ │ │ - 0x0818ae60 20737263 2f546578 742f5061 7273652e src/Text/Parse. │ │ │ │ - 0x0818ae70 68733a33 36363a33 362d3338 00506174 hs:366:36-38.Pat │ │ │ │ - 0x0818ae80 7465726e 206d6174 63682066 61696c75 tern match failu │ │ │ │ - 0x0818ae90 72652069 6e202764 6f272062 6c6f636b re in 'do' block │ │ │ │ - 0x0818aea0 20617420 7372632f 54657874 2f506172 at src/Text/Par │ │ │ │ - 0x0818aeb0 73652e68 733a3336 343a3233 2d323500 se.hs:364:23-25. │ │ │ │ - 0x0818aec0 50617474 65726e20 6d617463 68206661 Pattern match fa │ │ │ │ - 0x0818aed0 696c7572 6520696e 2027646f 2720626c ilure in 'do' bl │ │ │ │ - 0x0818aee0 6f636b20 61742073 72632f54 6578742f ock at src/Text/ │ │ │ │ - 0x0818aef0 50617273 652e6873 3a333632 3a32332d Parse.hs:362:23- │ │ │ │ - 0x0818af00 32350050 61747465 726e206d 61746368 25.Pattern match │ │ │ │ - 0x0818af10 20666169 6c757265 20696e20 27646f27 failure in 'do' │ │ │ │ - 0x0818af20 20626c6f 636b2061 74207372 632f5465 block at src/Te │ │ │ │ - 0x0818af30 78742f50 61727365 2e68733a 3336323a xt/Parse.hs:362: │ │ │ │ - 0x0818af40 33362d33 38005061 74746572 6e206d61 36-38.Pattern ma │ │ │ │ - 0x0818af50 74636820 6661696c 75726520 696e2027 tch failure in ' │ │ │ │ - 0x0818af60 646f2720 626c6f63 6b206174 20737263 do' block at src │ │ │ │ - 0x0818af70 2f546578 742f5061 7273652e 68733a33 /Text/Parse.hs:3 │ │ │ │ - 0x0818af80 36303a32 332d3235 00657870 65637465 60:23-25.expecte │ │ │ │ - 0x0818af90 64206c69 74657261 6c206368 61722027 d literal char ' │ │ │ │ - 0x0818afa0 5c555327 00506174 7465726e 206d6174 \US'.Pattern mat │ │ │ │ - 0x0818afb0 63682066 61696c75 72652069 6e202764 ch failure in 'd │ │ │ │ - 0x0818afc0 6f272062 6c6f636b 20617420 7372632f o' block at src/ │ │ │ │ - 0x0818afd0 54657874 2f506172 73652e68 733a3337 Text/Parse.hs:37 │ │ │ │ - 0x0818afe0 323a3233 2d323500 65787065 63746564 2:23-25.expected │ │ │ │ - 0x0818aff0 206c6974 6572616c 20636861 7220275c literal char '\ │ │ │ │ - 0x0818b000 56542700 50617474 65726e20 6d617463 VT'.Pattern matc │ │ │ │ - 0x0818b010 68206661 696c7572 6520696e 2027646f h failure in 'do │ │ │ │ - 0x0818b020 2720626c 6f636b20 61742073 72632f54 ' block at src/T │ │ │ │ - 0x0818b030 6578742f 50617273 652e6873 3a333734 ext/Parse.hs:374 │ │ │ │ - 0x0818b040 3a32332d 3235006c 69746572 616c2063 :23-25.literal c │ │ │ │ - 0x0818b050 68617220 6374726c 2d657363 61706520 har ctrl-escape │ │ │ │ - 0x0818b060 6d616c66 6f726d65 643a205c 5e006578 malformed: \^.ex │ │ │ │ - 0x0818b070 70656374 65642061 20666c6f 6174696e pected a floatin │ │ │ │ - 0x0818b080 6720706f 696e7420 6e756d62 6572006e g point number.n │ │ │ │ - 0x0818b090 616e0069 6e66696e 69747900 7372632f an.infinity.src/ │ │ │ │ - 0x0818b0a0 54657874 2f506172 73652e68 733a3235 Text/Parse.hs:25 │ │ │ │ - 0x0818b0b0 353a3331 2d34367c 6c616d62 64610050 5:31-46|lambda.P │ │ │ │ - 0x0818b0c0 61747465 726e206d 61746368 20666169 attern match fai │ │ │ │ - 0x0818b0d0 6c757265 20696e20 27646f27 20626c6f lure in 'do' blo │ │ │ │ - 0x0818b0e0 636b2061 74207372 632f5465 78742f50 ck at src/Text/P │ │ │ │ - 0x0818b0f0 61727365 2e68733a 3236333a 32332d32 arse.hs:263:23-2 │ │ │ │ - 0x0818b100 35005061 74746572 6e206d61 74636820 5.Pattern match │ │ │ │ - 0x0818b110 6661696c 75726520 696e2027 646f2720 failure in 'do' │ │ │ │ - 0x0818b120 626c6f63 6b206174 20737263 2f546578 block at src/Tex │ │ │ │ - 0x0818b130 742f5061 7273652e 68733a32 36343a33 t/Parse.hs:264:3 │ │ │ │ - 0x0818b140 342d3336 00506174 7465726e 206d6174 4-36.Pattern mat │ │ │ │ - 0x0818b150 63682066 61696c75 72652069 6e202764 ch failure in 'd │ │ │ │ - 0x0818b160 6f272062 6c6f636b 20617420 7372632f o' block at src/ │ │ │ │ - 0x0818b170 54657874 2f506172 73652e68 733a3234 Text/Parse.hs:24 │ │ │ │ - 0x0818b180 393a3239 2d333100 65787065 63746564 9:29-31.expected │ │ │ │ - 0x0818b190 20646967 69742061 66746572 202e0050 digit after ..P │ │ │ │ - 0x0818b1a0 61747465 726e206d 61746368 20666169 attern match fai │ │ │ │ - 0x0818b1b0 6c757265 20696e20 27646f27 20626c6f lure in 'do' blo │ │ │ │ - 0x0818b1c0 636b2061 74207372 632f5465 78742f50 ck at src/Text/P │ │ │ │ - 0x0818b1d0 61727365 2e68733a 3233303a 32302d32 arse.hs:230:20-2 │ │ │ │ - 0x0818b1e0 32006865 78006f63 74616c00 64656369 2.hex.octal.deci │ │ │ │ - 0x0818b1f0 6d616c00 20646967 69747300 0a657870 mal. digits..exp │ │ │ │ - 0x0818b200 65637465 64206f6e 65206f72 206d6f72 ected one or mor │ │ │ │ - 0x0818b210 65200027 433a5061 72736500 54657874 e .'C:Parse.Text │ │ │ │ - 0x0818b220 2e506172 73650061 6d626967 756f7573 .Parse.ambiguous │ │ │ │ - 0x0818b230 20706172 73652c20 65787065 63746564 parse, expected │ │ │ │ - 0x0818b240 20612000 6e6f2070 61727365 2c206578 a .no parse, ex │ │ │ │ - 0x0818b250 70656374 65642061 20004578 70656374 pected a .Expect │ │ │ │ - 0x0818b260 65642061 2028292c 20676f74 20006e6f ed a (), got .no │ │ │ │ - 0x0818b270 20696e70 75743a20 65787065 63746564 input: expected │ │ │ │ - 0x0818b280 20612028 29004578 70656374 65642029 a ().Expected ) │ │ │ │ - 0x0818b290 20616674 65722028 00706f6c 79706172 after (.polypar │ │ │ │ - 0x0818b2a0 73652d31 2e31332e 312d494d 734c6242 se-1.13.1-IMsLbB │ │ │ │ - 0x0818b2b0 53716567 454b486d 4b785a7a 4e394d30 SqegEKHmKxZzN9M0 │ │ │ │ - 0x0818b2c0 3a546578 742e5061 7273652e 433a5061 :Text.Parse.C:Pa │ │ │ │ - 0x0818b2d0 72736500 6e656761 74697665 206c656e rse.negative len │ │ │ │ - 0x0818b2e0 6774683a 20007061 636b4353 7472696e gth: .packCStrin │ │ │ │ - 0x0818b2f0 674c656e 006d6f64 756c6545 72726f72 gLen.moduleError │ │ │ │ - 0x0818b300 494f0074 68726f77 494f0044 6174612e IO.throwIO.Data. │ │ │ │ - 0x0818b310 42797465 53747269 6e672e53 686f7274 ByteString.Short │ │ │ │ - 0x0818b320 2e006c69 62726172 6965732f 62797465 ..libraries/byte │ │ │ │ - 0x0818b330 73747269 6e672f44 6174612f 42797465 string/Data/Byte │ │ │ │ - 0x0818b340 53747269 6e672f53 686f7274 2f496e74 String/Short/Int │ │ │ │ - 0x0818b350 65726e61 6c2e6873 00446174 612e4279 ernal.hs.Data.By │ │ │ │ - 0x0818b360 74655374 72696e67 2e53686f 72742e49 teString.Short.I │ │ │ │ - 0x0818b370 6e746572 6e616c00 62797465 73747269 nternal.bytestri │ │ │ │ - 0x0818b380 6e672d30 2e31322e 322e302d 696e706c ng-0.12.2.0-inpl │ │ │ │ - 0x0818b390 61636500 62617365 3a446174 612e4172 ace.base:Data.Ar │ │ │ │ + 0x08189080 6e2e436f 6e766572 74417267 73002743 n.ConvertArgs.'C │ │ │ │ + 0x08189090 3a506f6c 79506172 7365002c 0a004166 :PolyParse.,..Af │ │ │ │ + 0x081890a0 74657220 73756363 65737366 756c2070 ter successful p │ │ │ │ + 0x081890b0 61727469 616c2073 65717565 6e636520 artial sequence │ │ │ │ + 0x081890c0 00697465 6d20696e 2061206d 616e7946 .item in a manyF │ │ │ │ + 0x081890d0 696e616c 6c792720 73657175 656e6365 inally' sequence │ │ │ │ + 0x081890e0 00737263 2f546578 742f5061 72736572 .src/Text/Parser │ │ │ │ + 0x081890f0 436f6d62 696e6174 6f72732f 506f6c79 Combinators/Poly │ │ │ │ + 0x08189100 2f426173 652e6873 00546578 742e5061 /Base.hs.Text.Pa │ │ │ │ + 0x08189110 72736572 436f6d62 696e6174 6f72732e rserCombinators. │ │ │ │ + 0x08189120 506f6c79 2e426173 6500706f 6c797061 Poly.Base.polypa │ │ │ │ + 0x08189130 7273652d 312e3133 2e312d49 4d734c62 rse-1.13.1-IMsLb │ │ │ │ + 0x08189140 42537165 67454b48 6d4b785a 7a4e394d BSqegEKHmKxZzN9M │ │ │ │ + 0x08189150 30007465 726d696e 61746f72 20696e20 0.terminator in │ │ │ │ + 0x08189160 61206d61 6e794669 6e616c6c 79272073 a manyFinally' s │ │ │ │ + 0x08189170 65717565 6e636500 5768656e 206c6f6f equence.When loo │ │ │ │ + 0x08189180 6b696e67 20666f72 20636c6f 73696e67 king for closing │ │ │ │ + 0x08189190 20627261 636b6574 3a0a0900 41667465 bracket:...Afte │ │ │ │ + 0x081891a0 72206669 72737420 62726163 6b657420 r first bracket │ │ │ │ + 0x081891b0 696e2061 2067726f 75703a0a 09006974 in a group:...it │ │ │ │ + 0x081891c0 656d2069 6e206120 73657175 656e6365 em in a sequence │ │ │ │ + 0x081891d0 00736571 75656e63 65207465 726d696e .sequence termin │ │ │ │ + 0x081891e0 61746f72 00496e20 61207365 7175656e ator.In a sequen │ │ │ │ + 0x081891f0 63653a0a 00666169 6c656420 746f2070 ce:..failed to p │ │ │ │ + 0x08189200 61727365 20616e79 206f6620 74686520 arse any of the │ │ │ │ + 0x08189210 706f7373 69626c65 2063686f 69636573 possible choices │ │ │ │ + 0x08189220 004d6973 73696e67 20636c6f 73696e67 .Missing closing │ │ │ │ + 0x08189230 20627261 636b6574 3a0a0900 4d697373 bracket:...Miss │ │ │ │ + 0x08189240 696e6720 6f70656e 696e6720 62726163 ing opening brac │ │ │ │ + 0x08189250 6b65743a 0a090057 68656e20 6c6f6f6b ket:...When look │ │ │ │ + 0x08189260 696e6720 666f7220 61206e6f 6e2d656d ing for a non-em │ │ │ │ + 0x08189270 70747920 73657175 656e6365 20776974 pty sequence wit │ │ │ │ + 0x08189280 68207365 70617261 746f7273 3a0a0900 h separators:... │ │ │ │ + 0x08189290 5768656e 20657870 65637469 6e672065 When expecting e │ │ │ │ + 0x081892a0 78616374 6c792000 206d6f72 65206974 xactly . more it │ │ │ │ + 0x081892b0 656d7300 706f6c79 70617273 652d312e ems.polyparse-1. │ │ │ │ + 0x081892c0 31332e31 2d494d73 4c624253 71656745 13.1-IMsLbBSqegE │ │ │ │ + 0x081892d0 4b486d4b 785a7a4e 394d303a 54657874 KHmKxZzN9M0:Text │ │ │ │ + 0x081892e0 2e506172 73657243 6f6d6269 6e61746f .ParserCombinato │ │ │ │ + 0x081892f0 72732e50 6f6c792e 42617365 2e433a50 rs.Poly.Base.C:P │ │ │ │ + 0x08189300 6f6c7950 61727365 00706f6c 79706172 olyParse.polypar │ │ │ │ + 0x08189310 73652d31 2e31332e 312d494d 734c6242 se-1.13.1-IMsLbB │ │ │ │ + 0x08189320 53716567 454b486d 4b785a7a 4e394d30 SqegEKHmKxZzN9M0 │ │ │ │ + 0x08189330 3a546578 742e5061 72736572 436f6d62 :Text.ParserComb │ │ │ │ + 0x08189340 696e6174 6f72732e 506f6c79 2e426173 inators.Poly.Bas │ │ │ │ + 0x08189350 652e433a 436f6d6d 69746d65 6e740027 e.C:Commitment.' │ │ │ │ + 0x08189360 4661696c 75726500 27436f6d 6d697474 Failure.'Committ │ │ │ │ + 0x08189370 65640027 53756363 65737300 54657874 ed.'Success.Text │ │ │ │ + 0x08189380 2e506172 73657243 6f6d6269 6e61746f .ParserCombinato │ │ │ │ + 0x08189390 72732e50 6f6c792e 52657375 6c740070 rs.Poly.Result.p │ │ │ │ + 0x081893a0 6f6c7970 61727365 2d312e31 332e312d olyparse-1.13.1- │ │ │ │ + 0x081893b0 494d734c 62425371 6567454b 486d4b78 IMsLbBSqegEKHmKx │ │ │ │ + 0x081893c0 5a7a4e39 4d303a54 6578742e 50617273 ZzN9M0:Text.Pars │ │ │ │ + 0x081893d0 6572436f 6d62696e 61746f72 732e506f erCombinators.Po │ │ │ │ + 0x081893e0 6c792e52 6573756c 742e5375 63636573 ly.Result.Succes │ │ │ │ + 0x081893f0 7300706f 6c797061 7273652d 312e3133 s.polyparse-1.13 │ │ │ │ + 0x08189400 2e312d49 4d734c62 42537165 67454b48 .1-IMsLbBSqegEKH │ │ │ │ + 0x08189410 6d4b785a 7a4e394d 303a5465 78742e50 mKxZzN9M0:Text.P │ │ │ │ + 0x08189420 61727365 72436f6d 62696e61 746f7273 arserCombinators │ │ │ │ + 0x08189430 2e506f6c 792e5265 73756c74 2e466169 .Poly.Result.Fai │ │ │ │ + 0x08189440 6c757265 00706f6c 79706172 73652d31 lure.polyparse-1 │ │ │ │ + 0x08189450 2e31332e 312d494d 734c6242 53716567 .13.1-IMsLbBSqeg │ │ │ │ + 0x08189460 454b486d 4b785a7a 4e394d30 3a546578 EKHmKxZzN9M0:Tex │ │ │ │ + 0x08189470 742e5061 72736572 436f6d62 696e6174 t.ParserCombinat │ │ │ │ + 0x08189480 6f72732e 506f6c79 2e526573 756c742e ors.Poly.Result. │ │ │ │ + 0x08189490 436f6d6d 69747465 64002750 00546578 Committed.'P.Tex │ │ │ │ + 0x081894a0 742e5061 72736572 436f6d62 696e6174 t.ParserCombinat │ │ │ │ + 0x081894b0 6f72732e 506f6c79 2e506172 73657200 ors.Poly.Parser. │ │ │ │ + 0x081894c0 45787065 63746564 20656e64 206f6620 Expected end of │ │ │ │ + 0x081894d0 696e7075 74202845 4f462900 293a2066 input (EOF).): f │ │ │ │ + 0x081894e0 61696c65 64002920 28005061 7273652e ailed.) (.Parse. │ │ │ │ + 0x081894f0 73617469 73667920 28005061 7273652e satisfy (.Parse. │ │ │ │ + 0x08189500 73617469 7366793a 20666169 6c656400 satisfy: failed. │ │ │ │ + 0x08189510 52616e20 6f757420 6f662069 6e707574 Ran out of input │ │ │ │ + 0x08189520 2028454f 46290066 61696c65 6420746f (EOF).failed to │ │ │ │ + 0x08189530 20706172 73652061 6e79206f 66207468 parse any of th │ │ │ │ + 0x08189540 6520706f 73736962 6c652063 686f6963 e possible choic │ │ │ │ + 0x08189550 65733a0a 004f7065 6e696e67 20612032 es:..Opening a 2 │ │ │ │ + 0x08189560 2d747570 6c650a00 496e2031 73742069 -tuple..In 1st i │ │ │ │ + 0x08189570 74656d20 6f662061 20322d74 75706c65 tem of a 2-tuple │ │ │ │ + 0x08189580 0a005365 70617261 74696e67 20612032 ..Separating a 2 │ │ │ │ + 0x08189590 2d747570 6c650a00 496e2032 6e642069 -tuple..In 2nd i │ │ │ │ + 0x081895a0 74656d20 6f662061 20322d74 75706c65 tem of a 2-tuple │ │ │ │ + 0x081895b0 0a00436c 6f73696e 67206120 322d7475 ..Closing a 2-tu │ │ │ │ + 0x081895c0 706c650a 004f7065 6e696e67 20612033 ple..Opening a 3 │ │ │ │ + 0x081895d0 2d747570 6c650a00 496e2031 73742069 -tuple..In 1st i │ │ │ │ + 0x081895e0 74656d20 6f662061 20332d74 75706c65 tem of a 3-tuple │ │ │ │ + 0x081895f0 0a005365 70617261 74696e67 28312920 ..Separating(1) │ │ │ │ + 0x08189600 6120332d 7475706c 650a0049 6e20326e a 3-tuple..In 2n │ │ │ │ + 0x08189610 64206974 656d206f 66206120 332d7475 d item of a 3-tu │ │ │ │ + 0x08189620 706c650a 00536570 61726174 696e6728 ple..Separating( │ │ │ │ + 0x08189630 32292061 20332d74 75706c65 0a00496e 2) a 3-tuple..In │ │ │ │ + 0x08189640 20337264 20697465 6d206f66 20612033 3rd item of a 3 │ │ │ │ + 0x08189650 2d747570 6c650a00 436c6f73 696e6720 -tuple..Closing │ │ │ │ + 0x08189660 6120332d 7475706c 650a0065 78706563 a 3-tuple..expec │ │ │ │ + 0x08189670 74656420 61204d61 79626520 284a7573 ted a Maybe (Jus │ │ │ │ + 0x08189680 74206f72 204e6f74 68696e67 290a0062 t or Nothing)..b │ │ │ │ + 0x08189690 75742077 69746869 6e204a75 73742c20 ut within Just, │ │ │ │ + 0x081896a0 00457870 65637465 64206120 6c697374 .Expected a list │ │ │ │ + 0x081896b0 2c206275 740a004f 72646572 696e6700 , but..Ordering. │ │ │ │ + 0x081896c0 47542900 45512900 4c542900 54727565 GT).EQ).LT).True │ │ │ │ + 0x081896d0 29004661 6c736529 006c6173 74006c69 ).False).last.li │ │ │ │ + 0x081896e0 62726172 6965732f 6768632d 696e7465 braries/ghc-inte │ │ │ │ + 0x081896f0 726e616c 2f737263 2f474843 2f496e74 rnal/src/GHC/Int │ │ │ │ + 0x08189700 65726e61 6c2f4c69 73742e68 73004748 ernal/List.hs.GH │ │ │ │ + 0x08189710 432e496e 7465726e 616c2e4c 69737400 C.Internal.List. │ │ │ │ + 0x08189720 6768632d 696e7465 726e616c 006c6173 ghc-internal.las │ │ │ │ + 0x08189730 74457272 6f72002c 206f7220 00207661 tError., or . va │ │ │ │ + 0x08189740 6c756520 28000a20 20657870 65637465 lue (.. expecte │ │ │ │ + 0x08189750 64200067 6f742063 6f6e7374 72756374 d .got construct │ │ │ │ + 0x08189760 6f722c20 62757420 77697468 696e2000 or, but within . │ │ │ │ + 0x08189770 6e6f7420 61207374 72696e67 00686561 not a string.hea │ │ │ │ + 0x08189780 64007372 632f5465 78742f50 61727365 d.src/Text/Parse │ │ │ │ + 0x08189790 2e687300 42616420 63686172 61637465 .hs.Bad characte │ │ │ │ + 0x081897a0 723a2000 656e6420 6f662069 6e707574 r: .end of input │ │ │ │ + 0x081897b0 00214023 2425262a 2b2e2f3c 3d3e3f5c .!@#$%&*+./<=>?\ │ │ │ │ + 0x081897c0 5e7c3a2d 7e006545 00652d00 652b0065 ^|:-~.eE.e-.e+.e │ │ │ │ + 0x081897d0 2e2e2e00 6d697373 696e6720 2b2f2d2f ....missing +/-/ │ │ │ │ + 0x081897e0 64696769 74206166 74657220 6520696e digit after e in │ │ │ │ + 0x081897f0 20666c6f 6174206c 69746572 616c3a20 float literal: │ │ │ │ + 0x08189800 005f2700 2c3b2829 5b5d7b7d 6000656e ._'.,;()[]{}`.en │ │ │ │ + 0x08189810 64206f66 20696e70 75742069 6e207374 d of input in st │ │ │ │ + 0x08189820 72696e67 206c6974 6572616c 20007372 ring literal .sr │ │ │ │ + 0x08189830 632f5465 78742f50 61727365 2e68733a c/Text/Parse.hs: │ │ │ │ + 0x08189840 28313138 2c343129 2d283132 302c3736 (118,41)-(120,76 │ │ │ │ + 0x08189850 297c6361 73650050 61747465 726e206d )|case.Pattern m │ │ │ │ + 0x08189860 61746368 20666169 6c757265 20696e20 atch failure in │ │ │ │ + 0x08189870 27646f27 20626c6f 636b2061 74207372 'do' block at sr │ │ │ │ + 0x08189880 632f5465 78742f50 61727365 2e68733a c/Text/Parse.hs: │ │ │ │ + 0x08189890 3237303a 32302d32 33005061 74746572 270:20-23.Patter │ │ │ │ + 0x081898a0 6e206d61 74636820 6661696c 75726520 n match failure │ │ │ │ + 0x081898b0 696e2027 646f2720 626c6f63 6b206174 in 'do' block at │ │ │ │ + 0x081898c0 20737263 2f546578 742f5061 7273652e src/Text/Parse. │ │ │ │ + 0x081898d0 68733a32 37323a32 302d3233 006c6974 hs:272:20-23.lit │ │ │ │ + 0x081898e0 6572616c 20636861 72206861 73206e6f eral char has no │ │ │ │ + 0x081898f0 2066696e 616c2027 00657870 65637465 final '.expecte │ │ │ │ + 0x08189900 64206120 6c697465 72616c20 63686172 d a literal char │ │ │ │ + 0x08189910 00657870 65637465 64206120 6c697465 .expected a lite │ │ │ │ + 0x08189920 72616c20 63686172 2c20676f 74202727 ral char, got '' │ │ │ │ + 0x08189930 00657870 65637465 64206c69 74657261 .expected litera │ │ │ │ + 0x08189940 6c206368 61722027 5c42454c 27206f72 l char '\BEL' or │ │ │ │ + 0x08189950 20275c42 53270065 78706563 74656420 '\BS'.expected │ │ │ │ + 0x08189960 6c697465 72616c20 63686172 20275c43 literal char '\C │ │ │ │ + 0x08189970 5227206f 7220275c 43414e27 00657870 R' or '\CAN'.exp │ │ │ │ + 0x08189980 65637465 64206c69 74657261 6c206368 ected literal ch │ │ │ │ + 0x08189990 61722027 5c44454c 27206f72 20275c44 ar '\DEL' or '\D │ │ │ │ + 0x081899a0 4c452720 6f722027 5c44435b 312e2e34 LE' or '\DC[1..4 │ │ │ │ + 0x081899b0 5d270065 78706563 74656420 6c697465 ]'.expected lite │ │ │ │ + 0x081899c0 72616c20 63686172 206f6e65 206f6620 ral char one of │ │ │ │ + 0x081899d0 275c4554 58272027 5c454f54 2720275c '\ETX' '\EOT' '\ │ │ │ │ + 0x081899e0 454e5127 20275c45 54422720 275c454d ENQ' '\ETB' '\EM │ │ │ │ + 0x081899f0 27206f72 20275c45 53432700 65787065 ' or '\ESC'.expe │ │ │ │ + 0x08189a00 63746564 206c6974 6572616c 20636861 cted literal cha │ │ │ │ + 0x08189a10 7220275c 46462720 6f722027 5c465327 r '\FF' or '\FS' │ │ │ │ + 0x08189a20 00657870 65637465 64206c69 74657261 .expected litera │ │ │ │ + 0x08189a30 6c206368 61722027 5c4e554c 27206f72 l char '\NUL' or │ │ │ │ + 0x08189a40 20275c4e 414b2700 65787065 63746564 '\NAK'.expected │ │ │ │ + 0x08189a50 206c6974 6572616c 20636861 7220275c literal char '\ │ │ │ │ + 0x08189a60 534f4827 20275c53 4f272027 5c535458 SOH' '\SO' '\STX │ │ │ │ + 0x08189a70 2720275c 53492720 275c5359 4e272027 ' '\SI' '\SYN' ' │ │ │ │ + 0x08189a80 5c535542 27206f72 20275c53 50270075 \SUB' or '\SP'.u │ │ │ │ + 0x08189a90 6e726563 6f676e69 73656420 65736361 nrecognised esca │ │ │ │ + 0x08189aa0 70652073 65717565 6e636520 696e206c pe sequence in l │ │ │ │ + 0x08189ab0 69746572 616c2063 6861723a 205c0073 iteral char: \.s │ │ │ │ + 0x08189ac0 72632f54 6578742f 50617273 652e6873 rc/Text/Parse.hs │ │ │ │ + 0x08189ad0 3a283330 382c3529 2d283337 352c3334 :(308,5)-(375,34 │ │ │ │ + 0x08189ae0 297c6675 6e637469 6f6e206d 6e656d6f )|function mnemo │ │ │ │ + 0x08189af0 6e696300 65787065 63746564 206c6974 nic.expected lit │ │ │ │ + 0x08189b00 6572616c 20636861 7220275c 41434b27 eral char '\ACK' │ │ │ │ + 0x08189b10 00506174 7465726e 206d6174 63682066 .Pattern match f │ │ │ │ + 0x08189b20 61696c75 72652069 6e202764 6f272062 ailure in 'do' b │ │ │ │ + 0x08189b30 6c6f636b 20617420 7372632f 54657874 lock at src/Text │ │ │ │ + 0x08189b40 2f506172 73652e68 733a3330 383a3233 /Parse.hs:308:23 │ │ │ │ + 0x08189b50 2d323500 50617474 65726e20 6d617463 -25.Pattern matc │ │ │ │ + 0x08189b60 68206661 696c7572 6520696e 2027646f h failure in 'do │ │ │ │ + 0x08189b70 2720626c 6f636b20 61742073 72632f54 ' block at src/T │ │ │ │ + 0x08189b80 6578742f 50617273 652e6873 3a333038 ext/Parse.hs:308 │ │ │ │ + 0x08189b90 3a33362d 33380050 61747465 726e206d :36-38.Pattern m │ │ │ │ + 0x08189ba0 61746368 20666169 6c757265 20696e20 atch failure in │ │ │ │ + 0x08189bb0 27646f27 20626c6f 636b2061 74207372 'do' block at sr │ │ │ │ + 0x08189bc0 632f5465 78742f50 61727365 2e68733a c/Text/Parse.hs: │ │ │ │ + 0x08189bd0 3331303a 32332d32 35005061 74746572 310:23-25.Patter │ │ │ │ + 0x08189be0 6e206d61 74636820 6661696c 75726520 n match failure │ │ │ │ + 0x08189bf0 696e2027 646f2720 626c6f63 6b206174 in 'do' block at │ │ │ │ + 0x08189c00 20737263 2f546578 742f5061 7273652e src/Text/Parse. │ │ │ │ + 0x08189c10 68733a33 31303a33 362d3338 00506174 hs:310:36-38.Pat │ │ │ │ + 0x08189c20 7465726e 206d6174 63682066 61696c75 tern match failu │ │ │ │ + 0x08189c30 72652069 6e202764 6f272062 6c6f636b re in 'do' block │ │ │ │ + 0x08189c40 20617420 7372632f 54657874 2f506172 at src/Text/Par │ │ │ │ + 0x08189c50 73652e68 733a3331 323a3233 2d323500 se.hs:312:23-25. │ │ │ │ + 0x08189c60 50617474 65726e20 6d617463 68206661 Pattern match fa │ │ │ │ + 0x08189c70 696c7572 6520696e 2027646f 2720626c ilure in 'do' bl │ │ │ │ + 0x08189c80 6f636b20 61742073 72632f54 6578742f ock at src/Text/ │ │ │ │ + 0x08189c90 50617273 652e6873 3a333134 3a32332d Parse.hs:314:23- │ │ │ │ + 0x08189ca0 32350050 61747465 726e206d 61746368 25.Pattern match │ │ │ │ + 0x08189cb0 20666169 6c757265 20696e20 27646f27 failure in 'do' │ │ │ │ + 0x08189cc0 20626c6f 636b2061 74207372 632f5465 block at src/Te │ │ │ │ + 0x08189cd0 78742f50 61727365 2e68733a 3331363a xt/Parse.hs:316: │ │ │ │ + 0x08189ce0 32332d32 35005061 74746572 6e206d61 23-25.Pattern ma │ │ │ │ + 0x08189cf0 74636820 6661696c 75726520 696e2027 tch failure in ' │ │ │ │ + 0x08189d00 646f2720 626c6f63 6b206174 20737263 do' block at src │ │ │ │ + 0x08189d10 2f546578 742f5061 7273652e 68733a33 /Text/Parse.hs:3 │ │ │ │ + 0x08189d20 31363a33 362d3338 00506174 7465726e 16:36-38.Pattern │ │ │ │ + 0x08189d30 206d6174 63682066 61696c75 72652069 match failure i │ │ │ │ + 0x08189d40 6e202764 6f272062 6c6f636b 20617420 n 'do' block at │ │ │ │ + 0x08189d50 7372632f 54657874 2f506172 73652e68 src/Text/Parse.h │ │ │ │ + 0x08189d60 733a3331 383a3233 2d323500 50617474 s:318:23-25.Patt │ │ │ │ + 0x08189d70 65726e20 6d617463 68206661 696c7572 ern match failur │ │ │ │ + 0x08189d80 6520696e 2027646f 2720626c 6f636b20 e in 'do' block │ │ │ │ + 0x08189d90 61742073 72632f54 6578742f 50617273 at src/Text/Pars │ │ │ │ + 0x08189da0 652e6873 3a333138 3a33362d 33380050 e.hs:318:36-38.P │ │ │ │ + 0x08189db0 61747465 726e206d 61746368 20666169 attern match fai │ │ │ │ + 0x08189dc0 6c757265 20696e20 27646f27 20626c6f lure in 'do' blo │ │ │ │ + 0x08189dd0 636b2061 74207372 632f5465 78742f50 ck at src/Text/P │ │ │ │ + 0x08189de0 61727365 2e68733a 3332323a 32332d32 arse.hs:322:23-2 │ │ │ │ + 0x08189df0 35005061 74746572 6e206d61 74636820 5.Pattern match │ │ │ │ + 0x08189e00 6661696c 75726520 696e2027 646f2720 failure in 'do' │ │ │ │ + 0x08189e10 626c6f63 6b206174 20737263 2f546578 block at src/Tex │ │ │ │ + 0x08189e20 742f5061 7273652e 68733a33 32323a34 t/Parse.hs:322:4 │ │ │ │ + 0x08189e30 312d3433 00506174 7465726e 206d6174 1-43.Pattern mat │ │ │ │ + 0x08189e40 63682066 61696c75 72652069 6e202764 ch failure in 'd │ │ │ │ + 0x08189e50 6f272062 6c6f636b 20617420 7372632f o' block at src/ │ │ │ │ + 0x08189e60 54657874 2f506172 73652e68 733a3332 Text/Parse.hs:32 │ │ │ │ + 0x08189e70 383a3431 2d343300 50617474 65726e20 8:41-43.Pattern │ │ │ │ + 0x08189e80 6d617463 68206661 696c7572 6520696e match failure in │ │ │ │ + 0x08189e90 2027646f 2720626c 6f636b20 61742073 'do' block at s │ │ │ │ + 0x08189ea0 72632f54 6578742f 50617273 652e6873 rc/Text/Parse.hs │ │ │ │ + 0x08189eb0 3a333236 3a34312d 34330050 61747465 :326:41-43.Patte │ │ │ │ + 0x08189ec0 726e206d 61746368 20666169 6c757265 rn match failure │ │ │ │ + 0x08189ed0 20696e20 27646f27 20626c6f 636b2061 in 'do' block a │ │ │ │ + 0x08189ee0 74207372 632f5465 78742f50 61727365 t src/Text/Parse │ │ │ │ + 0x08189ef0 2e68733a 3332343a 34312d34 33005061 .hs:324:41-43.Pa │ │ │ │ + 0x08189f00 74746572 6e206d61 74636820 6661696c ttern match fail │ │ │ │ + 0x08189f10 75726520 696e2027 646f2720 626c6f63 ure in 'do' bloc │ │ │ │ + 0x08189f20 6b206174 20737263 2f546578 742f5061 k at src/Text/Pa │ │ │ │ + 0x08189f30 7273652e 68733a33 32303a32 332d3235 rse.hs:320:23-25 │ │ │ │ + 0x08189f40 00506174 7465726e 206d6174 63682066 .Pattern match f │ │ │ │ + 0x08189f50 61696c75 72652069 6e202764 6f272062 ailure in 'do' b │ │ │ │ + 0x08189f60 6c6f636b 20617420 7372632f 54657874 lock at src/Text │ │ │ │ + 0x08189f70 2f506172 73652e68 733a3332 303a3336 /Parse.hs:320:36 │ │ │ │ + 0x08189f80 2d333800 50617474 65726e20 6d617463 -38.Pattern matc │ │ │ │ + 0x08189f90 68206661 696c7572 6520696e 2027646f h failure in 'do │ │ │ │ + 0x08189fa0 2720626c 6f636b20 61742073 72632f54 ' block at src/T │ │ │ │ + 0x08189fb0 6578742f 50617273 652e6873 3a333330 ext/Parse.hs:330 │ │ │ │ + 0x08189fc0 3a32332d 32350050 61747465 726e206d :23-25.Pattern m │ │ │ │ + 0x08189fd0 61746368 20666169 6c757265 20696e20 atch failure in │ │ │ │ + 0x08189fe0 27646f27 20626c6f 636b2061 74207372 'do' block at sr │ │ │ │ + 0x08189ff0 632f5465 78742f50 61727365 2e68733a c/Text/Parse.hs: │ │ │ │ + 0x0818a000 3333303a 33362d33 38005061 74746572 330:36-38.Patter │ │ │ │ + 0x0818a010 6e206d61 74636820 6661696c 75726520 n match failure │ │ │ │ + 0x0818a020 696e2027 646f2720 626c6f63 6b206174 in 'do' block at │ │ │ │ + 0x0818a030 20737263 2f546578 742f5061 7273652e src/Text/Parse. │ │ │ │ + 0x0818a040 68733a33 34303a32 332d3235 00506174 hs:340:23-25.Pat │ │ │ │ + 0x0818a050 7465726e 206d6174 63682066 61696c75 tern match failu │ │ │ │ + 0x0818a060 72652069 6e202764 6f272062 6c6f636b re in 'do' block │ │ │ │ + 0x0818a070 20617420 7372632f 54657874 2f506172 at src/Text/Par │ │ │ │ + 0x0818a080 73652e68 733a3334 303a3336 2d333800 se.hs:340:36-38. │ │ │ │ + 0x0818a090 50617474 65726e20 6d617463 68206661 Pattern match fa │ │ │ │ + 0x0818a0a0 696c7572 6520696e 2027646f 2720626c ilure in 'do' bl │ │ │ │ + 0x0818a0b0 6f636b20 61742073 72632f54 6578742f ock at src/Text/ │ │ │ │ + 0x0818a0c0 50617273 652e6873 3a333338 3a32332d Parse.hs:338:23- │ │ │ │ + 0x0818a0d0 32350050 61747465 726e206d 61746368 25.Pattern match │ │ │ │ + 0x0818a0e0 20666169 6c757265 20696e20 27646f27 failure in 'do' │ │ │ │ + 0x0818a0f0 20626c6f 636b2061 74207372 632f5465 block at src/Te │ │ │ │ + 0x0818a100 78742f50 61727365 2e68733a 3333363a xt/Parse.hs:336: │ │ │ │ + 0x0818a110 32332d32 35005061 74746572 6e206d61 23-25.Pattern ma │ │ │ │ + 0x0818a120 74636820 6661696c 75726520 696e2027 tch failure in ' │ │ │ │ + 0x0818a130 646f2720 626c6f63 6b206174 20737263 do' block at src │ │ │ │ + 0x0818a140 2f546578 742f5061 7273652e 68733a33 /Text/Parse.hs:3 │ │ │ │ + 0x0818a150 33363a33 362d3338 00506174 7465726e 36:36-38.Pattern │ │ │ │ + 0x0818a160 206d6174 63682066 61696c75 72652069 match failure i │ │ │ │ + 0x0818a170 6e202764 6f272062 6c6f636b 20617420 n 'do' block at │ │ │ │ + 0x0818a180 7372632f 54657874 2f506172 73652e68 src/Text/Parse.h │ │ │ │ + 0x0818a190 733a3333 343a3233 2d323500 50617474 s:334:23-25.Patt │ │ │ │ + 0x0818a1a0 65726e20 6d617463 68206661 696c7572 ern match failur │ │ │ │ + 0x0818a1b0 6520696e 2027646f 2720626c 6f636b20 e in 'do' block │ │ │ │ + 0x0818a1c0 61742073 72632f54 6578742f 50617273 at src/Text/Pars │ │ │ │ + 0x0818a1d0 652e6873 3a333334 3a33362d 33380050 e.hs:334:36-38.P │ │ │ │ + 0x0818a1e0 61747465 726e206d 61746368 20666169 attern match fai │ │ │ │ + 0x0818a1f0 6c757265 20696e20 27646f27 20626c6f lure in 'do' blo │ │ │ │ + 0x0818a200 636b2061 74207372 632f5465 78742f50 ck at src/Text/P │ │ │ │ + 0x0818a210 61727365 2e68733a 3333323a 32332d32 arse.hs:332:23-2 │ │ │ │ + 0x0818a220 35005061 74746572 6e206d61 74636820 5.Pattern match │ │ │ │ + 0x0818a230 6661696c 75726520 696e2027 646f2720 failure in 'do' │ │ │ │ + 0x0818a240 626c6f63 6b206174 20737263 2f546578 block at src/Tex │ │ │ │ + 0x0818a250 742f5061 7273652e 68733a33 33323a33 t/Parse.hs:332:3 │ │ │ │ + 0x0818a260 362d3338 00506174 7465726e 206d6174 6-38.Pattern mat │ │ │ │ + 0x0818a270 63682066 61696c75 72652069 6e202764 ch failure in 'd │ │ │ │ + 0x0818a280 6f272062 6c6f636b 20617420 7372632f o' block at src/ │ │ │ │ + 0x0818a290 54657874 2f506172 73652e68 733a3334 Text/Parse.hs:34 │ │ │ │ + 0x0818a2a0 323a3233 2d323500 50617474 65726e20 2:23-25.Pattern │ │ │ │ + 0x0818a2b0 6d617463 68206661 696c7572 6520696e match failure in │ │ │ │ + 0x0818a2c0 2027646f 2720626c 6f636b20 61742073 'do' block at s │ │ │ │ + 0x0818a2d0 72632f54 6578742f 50617273 652e6873 rc/Text/Parse.hs │ │ │ │ + 0x0818a2e0 3a333434 3a32332d 32350065 78706563 :344:23-25.expec │ │ │ │ + 0x0818a2f0 74656420 6c697465 72616c20 63686172 ted literal char │ │ │ │ + 0x0818a300 20275c47 53270050 61747465 726e206d '\GS'.Pattern m │ │ │ │ + 0x0818a310 61746368 20666169 6c757265 20696e20 atch failure in │ │ │ │ + 0x0818a320 27646f27 20626c6f 636b2061 74207372 'do' block at sr │ │ │ │ + 0x0818a330 632f5465 78742f50 61727365 2e68733a c/Text/Parse.hs: │ │ │ │ + 0x0818a340 3334363a 32332d32 35006578 70656374 346:23-25.expect │ │ │ │ + 0x0818a350 6564206c 69746572 616c2063 68617220 ed literal char │ │ │ │ + 0x0818a360 275c4854 27005061 74746572 6e206d61 '\HT'.Pattern ma │ │ │ │ + 0x0818a370 74636820 6661696c 75726520 696e2027 tch failure in ' │ │ │ │ + 0x0818a380 646f2720 626c6f63 6b206174 20737263 do' block at src │ │ │ │ + 0x0818a390 2f546578 742f5061 7273652e 68733a33 /Text/Parse.hs:3 │ │ │ │ + 0x0818a3a0 34383a32 332d3235 00657870 65637465 48:23-25.expecte │ │ │ │ + 0x0818a3b0 64206c69 74657261 6c206368 61722027 d literal char ' │ │ │ │ + 0x0818a3c0 5c4c4627 00506174 7465726e 206d6174 \LF'.Pattern mat │ │ │ │ + 0x0818a3d0 63682066 61696c75 72652069 6e202764 ch failure in 'd │ │ │ │ + 0x0818a3e0 6f272062 6c6f636b 20617420 7372632f o' block at src/ │ │ │ │ + 0x0818a3f0 54657874 2f506172 73652e68 733a3335 Text/Parse.hs:35 │ │ │ │ + 0x0818a400 303a3233 2d323500 50617474 65726e20 0:23-25.Pattern │ │ │ │ + 0x0818a410 6d617463 68206661 696c7572 6520696e match failure in │ │ │ │ + 0x0818a420 2027646f 2720626c 6f636b20 61742073 'do' block at s │ │ │ │ + 0x0818a430 72632f54 6578742f 50617273 652e6873 rc/Text/Parse.hs │ │ │ │ + 0x0818a440 3a333532 3a32332d 32350050 61747465 :352:23-25.Patte │ │ │ │ + 0x0818a450 726e206d 61746368 20666169 6c757265 rn match failure │ │ │ │ + 0x0818a460 20696e20 27646f27 20626c6f 636b2061 in 'do' block a │ │ │ │ + 0x0818a470 74207372 632f5465 78742f50 61727365 t src/Text/Parse │ │ │ │ + 0x0818a480 2e68733a 3335323a 33362d33 38005061 .hs:352:36-38.Pa │ │ │ │ + 0x0818a490 74746572 6e206d61 74636820 6661696c ttern match fail │ │ │ │ + 0x0818a4a0 75726520 696e2027 646f2720 626c6f63 ure in 'do' bloc │ │ │ │ + 0x0818a4b0 6b206174 20737263 2f546578 742f5061 k at src/Text/Pa │ │ │ │ + 0x0818a4c0 7273652e 68733a33 35343a32 332d3235 rse.hs:354:23-25 │ │ │ │ + 0x0818a4d0 00506174 7465726e 206d6174 63682066 .Pattern match f │ │ │ │ + 0x0818a4e0 61696c75 72652069 6e202764 6f272062 ailure in 'do' b │ │ │ │ + 0x0818a4f0 6c6f636b 20617420 7372632f 54657874 lock at src/Text │ │ │ │ + 0x0818a500 2f506172 73652e68 733a3335 343a3336 /Parse.hs:354:36 │ │ │ │ + 0x0818a510 2d333800 65787065 63746564 206c6974 -38.expected lit │ │ │ │ + 0x0818a520 6572616c 20636861 7220275c 52532700 eral char '\RS'. │ │ │ │ + 0x0818a530 50617474 65726e20 6d617463 68206661 Pattern match fa │ │ │ │ + 0x0818a540 696c7572 6520696e 2027646f 2720626c ilure in 'do' bl │ │ │ │ + 0x0818a550 6f636b20 61742073 72632f54 6578742f ock at src/Text/ │ │ │ │ + 0x0818a560 50617273 652e6873 3a333536 3a32332d Parse.hs:356:23- │ │ │ │ + 0x0818a570 32350050 61747465 726e206d 61746368 25.Pattern match │ │ │ │ + 0x0818a580 20666169 6c757265 20696e20 27646f27 failure in 'do' │ │ │ │ + 0x0818a590 20626c6f 636b2061 74207372 632f5465 block at src/Te │ │ │ │ + 0x0818a5a0 78742f50 61727365 2e68733a 3335383a xt/Parse.hs:358: │ │ │ │ + 0x0818a5b0 32332d32 35005061 74746572 6e206d61 23-25.Pattern ma │ │ │ │ + 0x0818a5c0 74636820 6661696c 75726520 696e2027 tch failure in ' │ │ │ │ + 0x0818a5d0 646f2720 626c6f63 6b206174 20737263 do' block at src │ │ │ │ + 0x0818a5e0 2f546578 742f5061 7273652e 68733a33 /Text/Parse.hs:3 │ │ │ │ + 0x0818a5f0 35383a33 362d3338 00506174 7465726e 58:36-38.Pattern │ │ │ │ + 0x0818a600 206d6174 63682066 61696c75 72652069 match failure i │ │ │ │ + 0x0818a610 6e202764 6f272062 6c6f636b 20617420 n 'do' block at │ │ │ │ + 0x0818a620 7372632f 54657874 2f506172 73652e68 src/Text/Parse.h │ │ │ │ + 0x0818a630 733a3337 303a3233 2d323500 50617474 s:370:23-25.Patt │ │ │ │ + 0x0818a640 65726e20 6d617463 68206661 696c7572 ern match failur │ │ │ │ + 0x0818a650 6520696e 2027646f 2720626c 6f636b20 e in 'do' block │ │ │ │ + 0x0818a660 61742073 72632f54 6578742f 50617273 at src/Text/Pars │ │ │ │ + 0x0818a670 652e6873 3a333638 3a32332d 32350050 e.hs:368:23-25.P │ │ │ │ + 0x0818a680 61747465 726e206d 61746368 20666169 attern match fai │ │ │ │ + 0x0818a690 6c757265 20696e20 27646f27 20626c6f lure in 'do' blo │ │ │ │ + 0x0818a6a0 636b2061 74207372 632f5465 78742f50 ck at src/Text/P │ │ │ │ + 0x0818a6b0 61727365 2e68733a 3336383a 33362d33 arse.hs:368:36-3 │ │ │ │ + 0x0818a6c0 38005061 74746572 6e206d61 74636820 8.Pattern match │ │ │ │ + 0x0818a6d0 6661696c 75726520 696e2027 646f2720 failure in 'do' │ │ │ │ + 0x0818a6e0 626c6f63 6b206174 20737263 2f546578 block at src/Tex │ │ │ │ + 0x0818a6f0 742f5061 7273652e 68733a33 36363a32 t/Parse.hs:366:2 │ │ │ │ + 0x0818a700 332d3235 00506174 7465726e 206d6174 3-25.Pattern mat │ │ │ │ + 0x0818a710 63682066 61696c75 72652069 6e202764 ch failure in 'd │ │ │ │ + 0x0818a720 6f272062 6c6f636b 20617420 7372632f o' block at src/ │ │ │ │ + 0x0818a730 54657874 2f506172 73652e68 733a3336 Text/Parse.hs:36 │ │ │ │ + 0x0818a740 363a3336 2d333800 50617474 65726e20 6:36-38.Pattern │ │ │ │ + 0x0818a750 6d617463 68206661 696c7572 6520696e match failure in │ │ │ │ + 0x0818a760 2027646f 2720626c 6f636b20 61742073 'do' block at s │ │ │ │ + 0x0818a770 72632f54 6578742f 50617273 652e6873 rc/Text/Parse.hs │ │ │ │ + 0x0818a780 3a333634 3a32332d 32350050 61747465 :364:23-25.Patte │ │ │ │ + 0x0818a790 726e206d 61746368 20666169 6c757265 rn match failure │ │ │ │ + 0x0818a7a0 20696e20 27646f27 20626c6f 636b2061 in 'do' block a │ │ │ │ + 0x0818a7b0 74207372 632f5465 78742f50 61727365 t src/Text/Parse │ │ │ │ + 0x0818a7c0 2e68733a 3336323a 32332d32 35005061 .hs:362:23-25.Pa │ │ │ │ + 0x0818a7d0 74746572 6e206d61 74636820 6661696c ttern match fail │ │ │ │ + 0x0818a7e0 75726520 696e2027 646f2720 626c6f63 ure in 'do' bloc │ │ │ │ + 0x0818a7f0 6b206174 20737263 2f546578 742f5061 k at src/Text/Pa │ │ │ │ + 0x0818a800 7273652e 68733a33 36323a33 362d3338 rse.hs:362:36-38 │ │ │ │ + 0x0818a810 00506174 7465726e 206d6174 63682066 .Pattern match f │ │ │ │ + 0x0818a820 61696c75 72652069 6e202764 6f272062 ailure in 'do' b │ │ │ │ + 0x0818a830 6c6f636b 20617420 7372632f 54657874 lock at src/Text │ │ │ │ + 0x0818a840 2f506172 73652e68 733a3336 303a3233 /Parse.hs:360:23 │ │ │ │ + 0x0818a850 2d323500 65787065 63746564 206c6974 -25.expected lit │ │ │ │ + 0x0818a860 6572616c 20636861 7220275c 55532700 eral char '\US'. │ │ │ │ + 0x0818a870 50617474 65726e20 6d617463 68206661 Pattern match fa │ │ │ │ + 0x0818a880 696c7572 6520696e 2027646f 2720626c ilure in 'do' bl │ │ │ │ + 0x0818a890 6f636b20 61742073 72632f54 6578742f ock at src/Text/ │ │ │ │ + 0x0818a8a0 50617273 652e6873 3a333732 3a32332d Parse.hs:372:23- │ │ │ │ + 0x0818a8b0 32350065 78706563 74656420 6c697465 25.expected lite │ │ │ │ + 0x0818a8c0 72616c20 63686172 20275c56 54270050 ral char '\VT'.P │ │ │ │ + 0x0818a8d0 61747465 726e206d 61746368 20666169 attern match fai │ │ │ │ + 0x0818a8e0 6c757265 20696e20 27646f27 20626c6f lure in 'do' blo │ │ │ │ + 0x0818a8f0 636b2061 74207372 632f5465 78742f50 ck at src/Text/P │ │ │ │ + 0x0818a900 61727365 2e68733a 3337343a 32332d32 arse.hs:374:23-2 │ │ │ │ + 0x0818a910 35006c69 74657261 6c206368 61722063 5.literal char c │ │ │ │ + 0x0818a920 74726c2d 65736361 7065206d 616c666f trl-escape malfo │ │ │ │ + 0x0818a930 726d6564 3a205c5e 00657870 65637465 rmed: \^.expecte │ │ │ │ + 0x0818a940 64206120 666c6f61 74696e67 20706f69 d a floating poi │ │ │ │ + 0x0818a950 6e74206e 756d6265 72006e61 6e00696e nt number.nan.in │ │ │ │ + 0x0818a960 66696e69 74790073 72632f54 6578742f finity.src/Text/ │ │ │ │ + 0x0818a970 50617273 652e6873 3a323535 3a33312d Parse.hs:255:31- │ │ │ │ + 0x0818a980 34367c6c 616d6264 61005061 74746572 46|lambda.Patter │ │ │ │ + 0x0818a990 6e206d61 74636820 6661696c 75726520 n match failure │ │ │ │ + 0x0818a9a0 696e2027 646f2720 626c6f63 6b206174 in 'do' block at │ │ │ │ + 0x0818a9b0 20737263 2f546578 742f5061 7273652e src/Text/Parse. │ │ │ │ + 0x0818a9c0 68733a32 36333a32 332d3235 00506174 hs:263:23-25.Pat │ │ │ │ + 0x0818a9d0 7465726e 206d6174 63682066 61696c75 tern match failu │ │ │ │ + 0x0818a9e0 72652069 6e202764 6f272062 6c6f636b re in 'do' block │ │ │ │ + 0x0818a9f0 20617420 7372632f 54657874 2f506172 at src/Text/Par │ │ │ │ + 0x0818aa00 73652e68 733a3236 343a3334 2d333600 se.hs:264:34-36. │ │ │ │ + 0x0818aa10 50617474 65726e20 6d617463 68206661 Pattern match fa │ │ │ │ + 0x0818aa20 696c7572 6520696e 2027646f 2720626c ilure in 'do' bl │ │ │ │ + 0x0818aa30 6f636b20 61742073 72632f54 6578742f ock at src/Text/ │ │ │ │ + 0x0818aa40 50617273 652e6873 3a323439 3a32392d Parse.hs:249:29- │ │ │ │ + 0x0818aa50 33310065 78706563 74656420 64696769 31.expected digi │ │ │ │ + 0x0818aa60 74206166 74657220 2e005061 74746572 t after ..Patter │ │ │ │ + 0x0818aa70 6e206d61 74636820 6661696c 75726520 n match failure │ │ │ │ + 0x0818aa80 696e2027 646f2720 626c6f63 6b206174 in 'do' block at │ │ │ │ + 0x0818aa90 20737263 2f546578 742f5061 7273652e src/Text/Parse. │ │ │ │ + 0x0818aaa0 68733a32 33303a32 302d3232 00686578 hs:230:20-22.hex │ │ │ │ + 0x0818aab0 006f6374 616c0064 6563696d 616c0020 .octal.decimal. │ │ │ │ + 0x0818aac0 64696769 7473000a 65787065 63746564 digits..expected │ │ │ │ + 0x0818aad0 206f6e65 206f7220 6d6f7265 20002743 one or more .'C │ │ │ │ + 0x0818aae0 3a506172 73650054 6578742e 50617273 :Parse.Text.Pars │ │ │ │ + 0x0818aaf0 6500616d 62696775 6f757320 70617273 e.ambiguous pars │ │ │ │ + 0x0818ab00 652c2065 78706563 74656420 6120006e e, expected a .n │ │ │ │ + 0x0818ab10 6f207061 7273652c 20657870 65637465 o parse, expecte │ │ │ │ + 0x0818ab20 64206120 00457870 65637465 64206120 d a .Expected a │ │ │ │ + 0x0818ab30 28292c20 676f7420 006e6f20 696e7075 (), got .no inpu │ │ │ │ + 0x0818ab40 743a2065 78706563 74656420 61202829 t: expected a () │ │ │ │ + 0x0818ab50 00457870 65637465 64202920 61667465 .Expected ) afte │ │ │ │ + 0x0818ab60 72202800 706f6c79 70617273 652d312e r (.polyparse-1. │ │ │ │ + 0x0818ab70 31332e31 2d494d73 4c624253 71656745 13.1-IMsLbBSqegE │ │ │ │ + 0x0818ab80 4b486d4b 785a7a4e 394d303a 54657874 KHmKxZzN9M0:Text │ │ │ │ + 0x0818ab90 2e506172 73652e43 3a506172 73650070 .Parse.C:Parse.p │ │ │ │ + 0x0818aba0 61746849 73446972 6563746f 72790064 athIsDirectory.d │ │ │ │ + 0x0818abb0 69726563 746f7279 2d312e33 2e382e35 irectory-1.3.8.5 │ │ │ │ + 0x0818abc0 2d696e70 6c616365 3a537973 74656d2e -inplace:System. │ │ │ │ + 0x0818abd0 44697265 63746f72 792e496e 7465726e Directory.Intern │ │ │ │ + 0x0818abe0 616c2e43 6f6d6d6f 6e2e4669 6c650064 al.Common.File.d │ │ │ │ + 0x0818abf0 69726563 746f7279 2d312e33 2e382e35 irectory-1.3.8.5 │ │ │ │ + 0x0818ac00 2d696e70 6c616365 3a537973 74656d2e -inplace:System. │ │ │ │ + 0x0818ac10 44697265 63746f72 792e496e 7465726e Directory.Intern │ │ │ │ + 0x0818ac20 616c2e43 6f6d6d6f 6e2e5379 6d626f6c al.Common.Symbol │ │ │ │ + 0x0818ac30 69634c69 6e6b0064 69726563 746f7279 icLink.directory │ │ │ │ + 0x0818ac40 2d312e33 2e382e35 2d696e70 6c616365 -1.3.8.5-inplace │ │ │ │ + 0x0818ac50 3a537973 74656d2e 44697265 63746f72 :System.Director │ │ │ │ + 0x0818ac60 792e496e 7465726e 616c2e43 6f6d6d6f y.Internal.Commo │ │ │ │ + 0x0818ac70 6e2e4469 72656374 6f727900 504f5349 n.Directory.POSI │ │ │ │ + 0x0818ac80 58206669 6c657061 74687320 6d757374 X filepaths must │ │ │ │ + 0x0818ac90 206e6f74 20636f6e 7461696e 20696e74 not contain int │ │ │ │ + 0x0818aca0 65726e61 6c204e55 4c206f63 74657473 ernal NUL octets │ │ │ │ + 0x0818acb0 2e006368 65636b46 6f72496e 74657269 ..checkForInteri │ │ │ │ + 0x0818acc0 6f724e75 6c730067 65744669 6c655374 orNuls.getFileSt │ │ │ │ + 0x0818acd0 61747573 006e6567 61746976 65206c65 atus.negative le │ │ │ │ + 0x0818ace0 6e677468 3a200070 61636b43 53747269 ngth: .packCStri │ │ │ │ + 0x0818acf0 6e674c65 6e006d6f 64756c65 4572726f ngLen.moduleErro │ │ │ │ + 0x0818ad00 72494f00 7468726f 77494f00 44617461 rIO.throwIO.Data │ │ │ │ + 0x0818ad10 2e427974 65537472 696e672e 53686f72 .ByteString.Shor │ │ │ │ + 0x0818ad20 742e006c 69627261 72696573 2f627974 t..libraries/byt │ │ │ │ + 0x0818ad30 65737472 696e672f 44617461 2f427974 estring/Data/Byt │ │ │ │ + 0x0818ad40 65537472 696e672f 53686f72 742f496e eString/Short/In │ │ │ │ + 0x0818ad50 7465726e 616c2e68 73004461 74612e42 ternal.hs.Data.B │ │ │ │ + 0x0818ad60 79746553 7472696e 672e5368 6f72742e yteString.Short. │ │ │ │ + 0x0818ad70 496e7465 726e616c 00627974 65737472 Internal.bytestr │ │ │ │ + 0x0818ad80 696e672d 302e3132 2e322e30 2d696e70 ing-0.12.2.0-inp │ │ │ │ + 0x0818ad90 6c616365 0074696d 652d312e 31322e32 lace.time-1.12.2 │ │ │ │ + 0x0818ada0 2d696e70 6c616365 3a446174 612e5469 -inplace:Data.Ti │ │ │ │ + 0x0818adb0 6d652e43 6c6f636b 2e496e74 65726e61 me.Clock.Interna │ │ │ │ + 0x0818adc0 6c2e5554 4354696d 652e5554 4354696d l.UTCTime.UTCTim │ │ │ │ + 0x0818add0 6500636c 6f636b5f 67657474 696d6500 e.clock_gettime. │ │ │ │ + 0x0818ade0 74696d65 2d312e31 322e322d 696e706c time-1.12.2-inpl │ │ │ │ + 0x0818adf0 6163653a 44617461 2e54696d 652e436c ace:Data.Time.Cl │ │ │ │ + 0x0818ae00 6f636b2e 496e7465 726e616c 2e435469 ock.Internal.CTi │ │ │ │ + 0x0818ae10 6d657370 65632e4d 6b435469 6d657370 mespec.MkCTimesp │ │ │ │ + 0x0818ae20 65630050 44540050 5354004d 4454004d ec.PDT.PST.MDT.M │ │ │ │ + 0x0818ae30 53540043 44540043 53540045 44540045 ST.CDT.CST.EDT.E │ │ │ │ + 0x0818ae40 53540047 4d540055 54002549 3a254d3a ST.GMT.UT.%I:%M: │ │ │ │ + 0x0818ae50 25532025 70002548 3a254d3a 25530025 %S %p.%H:%M:%S.% │ │ │ │ + 0x0818ae60 6d2f2564 2f257900 25612025 62202565 m/%d/%y.%a %b %e │ │ │ │ + 0x0818ae70 2025483a 254d3a25 5320255a 20255900 %H:%M:%S %Z %Y. │ │ │ │ + 0x0818ae80 504d0041 4d004465 63004465 63656d62 PM.AM.Dec.Decemb │ │ │ │ + 0x0818ae90 6572004e 6f76004e 6f76656d 62657200 er.Nov.November. │ │ │ │ + 0x0818aea0 4f637400 4f63746f 62657200 53657000 Oct.October.Sep. │ │ │ │ + 0x0818aeb0 53657074 656d6265 72004175 67004175 September.Aug.Au │ │ │ │ + 0x0818aec0 67757374 004a756c 004a756c 79004a75 gust.Jul.July.Ju │ │ │ │ + 0x0818aed0 6e004a75 6e65004d 61790041 70720041 n.June.May.Apr.A │ │ │ │ + 0x0818aee0 7072696c 004d6172 004d6172 63680046 pril.Mar.March.F │ │ │ │ + 0x0818aef0 65620046 65627275 61727900 4a616e00 eb.February.Jan. │ │ │ │ + 0x0818af00 4a616e75 61727900 53617400 46726900 January.Sat.Fri. │ │ │ │ + 0x0818af10 54687500 57656400 54756500 4d6f6e00 Thu.Wed.Tue.Mon. │ │ │ │ + 0x0818af20 53756e00 74696d65 2d312e31 322e322d Sun.time-1.12.2- │ │ │ │ + 0x0818af30 696e706c 6163653a 44617461 2e54696d inplace:Data.Tim │ │ │ │ + 0x0818af40 652e466f 726d6174 2e4c6f63 616c652e e.Format.Locale. │ │ │ │ + 0x0818af50 54696d65 4c6f6361 6c650074 696d652d TimeLocale.time- │ │ │ │ + 0x0818af60 312e3132 2e322d69 6e706c61 63653a44 1.12.2-inplace:D │ │ │ │ + 0x0818af70 6174612e 54696d65 2e466f72 6d61742e ata.Time.Format. │ │ │ │ + 0x0818af80 466f726d 61742e43 6c617373 2e4d6b46 Format.Class.MkF │ │ │ │ + 0x0818af90 6f726d61 744f7074 696f6e73 0025483a ormatOptions.%H: │ │ │ │ + 0x0818afa0 254d0025 592d256d 2d256400 2121006c %M.%Y-%m-%d.!!.l │ │ │ │ + 0x0818afb0 69627261 72696573 2f74696d 652f6c69 ibraries/time/li │ │ │ │ + 0x0818afc0 622f4461 74612f54 696d652f 466f726d b/Data/Time/Form │ │ │ │ + 0x0818afd0 61742f46 6f726d61 742f496e 7374616e at/Format/Instan │ │ │ │ + 0x0818afe0 6365732e 68730044 6174612e 54696d65 ces.hs.Data.Time │ │ │ │ + 0x0818aff0 2e466f72 6d61742e 466f726d 61742e49 .Format.Format.I │ │ │ │ + 0x0818b000 6e737461 6e636573 0074696d 652d312e nstances.time-1. │ │ │ │ + 0x0818b010 31322e32 2d696e70 6c616365 0074696d 12.2-inplace.tim │ │ │ │ + 0x0818b020 652d312e 31322e32 2d696e70 6c616365 e-1.12.2-inplace │ │ │ │ + 0x0818b030 3a446174 612e5469 6d652e43 616c656e :Data.Time.Calen │ │ │ │ + 0x0818b040 6461722e 5765656b 44617465 2e466972 dar.WeekDate.Fir │ │ │ │ + 0x0818b050 73744d6f 73745765 656b0074 696d652d stMostWeek.time- │ │ │ │ + 0x0818b060 312e3132 2e322d69 6e706c61 63653a44 1.12.2-inplace:D │ │ │ │ + 0x0818b070 6174612e 54696d65 2e43616c 656e6461 ata.Time.Calenda │ │ │ │ + 0x0818b080 722e5072 69766174 652e5061 64007469 r.Private.Pad.ti │ │ │ │ + 0x0818b090 6d652d31 2e31322e 322d696e 706c6163 me-1.12.2-inplac │ │ │ │ + 0x0818b0a0 653a4461 74612e54 696d652e 43616c65 e:Data.Time.Cale │ │ │ │ + 0x0818b0b0 6e646172 2e507269 76617465 2e4e6f50 ndar.Private.NoP │ │ │ │ + 0x0818b0c0 61640074 696d652d 312e3132 2e322d69 ad.time-1.12.2-i │ │ │ │ + 0x0818b0d0 6e706c61 63653a44 6174612e 54696d65 nplace:Data.Time │ │ │ │ + 0x0818b0e0 2e43616c 656e6461 722e5765 656b2e4d .Calendar.Week.M │ │ │ │ + 0x0818b0f0 6f6e6461 79007469 6d652d31 2e31322e onday.time-1.12. │ │ │ │ + 0x0818b100 322d696e 706c6163 653a4461 74612e54 2-inplace:Data.T │ │ │ │ + 0x0818b110 696d652e 43616c65 6e646172 2e576565 ime.Calendar.Wee │ │ │ │ + 0x0818b120 6b2e5475 65736461 79007469 6d652d31 k.Tuesday.time-1 │ │ │ │ + 0x0818b130 2e31322e 322d696e 706c6163 653a4461 .12.2-inplace:Da │ │ │ │ + 0x0818b140 74612e54 696d652e 43616c65 6e646172 ta.Time.Calendar │ │ │ │ + 0x0818b150 2e576565 6b2e5765 646e6573 64617900 .Week.Wednesday. │ │ │ │ + 0x0818b160 74696d65 2d312e31 322e322d 696e706c time-1.12.2-inpl │ │ │ │ + 0x0818b170 6163653a 44617461 2e54696d 652e4361 ace:Data.Time.Ca │ │ │ │ + 0x0818b180 6c656e64 61722e57 65656b2e 54687572 lendar.Week.Thur │ │ │ │ + 0x0818b190 73646179 0074696d 652d312e 31322e32 sday.time-1.12.2 │ │ │ │ + 0x0818b1a0 2d696e70 6c616365 3a446174 612e5469 -inplace:Data.Ti │ │ │ │ + 0x0818b1b0 6d652e43 616c656e 6461722e 5765656b me.Calendar.Week │ │ │ │ + 0x0818b1c0 2e467269 64617900 74696d65 2d312e31 .Friday.time-1.1 │ │ │ │ + 0x0818b1d0 322e322d 696e706c 6163653a 44617461 2.2-inplace:Data │ │ │ │ + 0x0818b1e0 2e54696d 652e4361 6c656e64 61722e57 .Time.Calendar.W │ │ │ │ + 0x0818b1f0 65656b2e 53617475 72646179 0074696d eek.Saturday.tim │ │ │ │ + 0x0818b200 652d312e 31322e32 2d696e70 6c616365 e-1.12.2-inplace │ │ │ │ + 0x0818b210 3a446174 612e5469 6d652e43 616c656e :Data.Time.Calen │ │ │ │ + 0x0818b220 6461722e 5765656b 2e53756e 64617900 dar.Week.Sunday. │ │ │ │ + 0x0818b230 55544300 74696d65 2d312e31 322e322d UTC.time-1.12.2- │ │ │ │ + 0x0818b240 696e706c 6163653a 44617461 2e54696d inplace:Data.Tim │ │ │ │ + 0x0818b250 652e4c6f 63616c54 696d652e 496e7465 e.LocalTime.Inte │ │ │ │ + 0x0818b260 726e616c 2e54696d 655a6f6e 652e5469 rnal.TimeZone.Ti │ │ │ │ + 0x0818b270 6d655a6f 6e650074 696d652d 312e3132 meZone.time-1.12 │ │ │ │ + 0x0818b280 2e322d69 6e706c61 63653a44 6174612e .2-inplace:Data. │ │ │ │ + 0x0818b290 54696d65 2e4c6f63 616c5469 6d652e49 Time.LocalTime.I │ │ │ │ + 0x0818b2a0 6e746572 6e616c2e 4c6f6361 6c54696d nternal.LocalTim │ │ │ │ + 0x0818b2b0 652e4c6f 63616c54 696d6500 74696d65 e.LocalTime.time │ │ │ │ + 0x0818b2c0 2d312e31 322e322d 696e706c 6163653a -1.12.2-inplace: │ │ │ │ + 0x0818b2d0 44617461 2e54696d 652e4c6f 63616c54 Data.Time.LocalT │ │ │ │ + 0x0818b2e0 696d652e 496e7465 726e616c 2e5a6f6e ime.Internal.Zon │ │ │ │ + 0x0818b2f0 65645469 6d652e5a 6f6e6564 54696d65 edTime.ZonedTime │ │ │ │ + 0x0818b300 006c6962 72617269 65732f74 696d652f .libraries/time/ │ │ │ │ + 0x0818b310 6c69622f 44617461 2f54696d 652f4361 lib/Data/Time/Ca │ │ │ │ + 0x0818b320 6c656e64 61722f4d 6f6e7468 4461792e lendar/MonthDay. │ │ │ │ + 0x0818b330 68730044 6174612e 54696d65 2e43616c hs.Data.Time.Cal │ │ │ │ + 0x0818b340 656e6461 722e4d6f 6e746844 61790074 endar.MonthDay.t │ │ │ │ + 0x0818b350 696d652d 312e3132 2e322d69 6e706c61 ime-1.12.2-inpla │ │ │ │ + 0x0818b360 63653a44 6174612e 54696d65 2e4c6f63 ce:Data.Time.Loc │ │ │ │ + 0x0818b370 616c5469 6d652e49 6e746572 6e616c2e alTime.Internal. │ │ │ │ + 0x0818b380 54696d65 4f664461 792e5469 6d654f66 TimeOfDay.TimeOf │ │ │ │ + 0x0818b390 44617900 62617365 3a446174 612e4172 Day.base:Data.Ar │ │ │ │ 0x0818b3a0 7261792e 42797465 2e427974 65417272 ray.Byte.ByteArr │ │ │ │ 0x0818b3b0 61790043 6861722e 64696769 74546f49 ay.Char.digitToI │ │ │ │ 0x0818b3c0 6e743a20 6e6f7420 61206469 67697420 nt: not a digit │ │ │ │ 0x0818b3d0 004e6567 61746976 65206578 706f6e65 .Negative expone │ │ │ │ 0x0818b3e0 6e74004e 6f206d61 74636820 696e2072 nt.No match in r │ │ │ │ 0x0818b3f0 65636f72 64207365 6c656374 6f722000 ecord selector . │ │ │ │ 0x0818b400 4e6f6e2d 65786861 75737469 76652070 Non-exhaustive p │ │ │ │ @@ -3687,40 +3687,40 @@ │ │ │ │ 0x08195640 3a202573 0a000000 837c0508 927c0508 : %s.....|...|.. │ │ │ │ 0x08195650 a17c0508 b07c0508 bf7c0508 ce7c0508 .|...|...|...|.. │ │ │ │ 0x08195660 dd7c0508 ec7c0508 fb7c0508 fa7a0508 .|...|...|...z.. │ │ │ │ 0x08195670 7b7b0508 ec7b0508 0a7d0508 e0800508 {{...{...}...... │ │ │ │ 0x08195680 ec800508 f8800508 04810508 10810508 ................ │ │ │ │ 0x08195690 1c810508 28810508 34810508 40810508 ....(...4...@... │ │ │ │ 0x081956a0 4c810508 7c810508 c2810508 04820508 L...|........... │ │ │ │ - 0x081956b0 0000989c 57f43201 00000000 0010a5d4 ....W.2......... │ │ │ │ - 0x081956c0 e8000000 00000000 0000989c 57f43201 ............W.2. │ │ │ │ - 0x081956d0 00000000 43920808 34920808 25920808 ....C...4...%... │ │ │ │ - 0x081956e0 16920808 07920808 f8910808 e2a70808 ................ │ │ │ │ - 0x081956f0 d7a70808 79a80808 cca70808 c1a70808 ....y........... │ │ │ │ - 0x08195700 b6a70808 aba70808 a0a70808 79a80808 ............y... │ │ │ │ - 0x08195710 95a70808 79a80808 79a80808 8aa70808 ....y...y....... │ │ │ │ - 0x08195720 6ea80808 63a80808 58a80808 4da80808 n...c...X...M... │ │ │ │ - 0x08195730 79a80808 42a80808 37a80808 0010a5d4 y...B...7....... │ │ │ │ - 0x08195740 e8000000 00000000 55b60808 4ab60808 ........U...J... │ │ │ │ - 0x08195750 60b60808 60b60808 60b60808 3fb60808 `...`...`...?... │ │ │ │ - 0x08195760 60b60808 60b60808 34b60808 29b60808 `...`...4...)... │ │ │ │ - 0x08195770 1eb60808 13b60808 08b60808 60b60808 ............`... │ │ │ │ - 0x08195780 60b60808 60b60808 fdb50808 4af30808 `...`.......J... │ │ │ │ - 0x08195790 3ff30808 34f30808 29f30808 1ef30808 ?...4...)....... │ │ │ │ - 0x081957a0 13f30808 b9f60808 4df60808 fdf50808 ........M....... │ │ │ │ - 0x081957b0 adf50808 5df50808 0df50808 00c0afd6 ....]........... │ │ │ │ - 0x081957c0 91360000 00000000 0000989c 57f43201 .6..........W.2. │ │ │ │ - 0x081957d0 00000000 0000989c 57f43201 00000000 ........W.2..... │ │ │ │ - 0x081957e0 0000803f 00000000 00000000 0000f03f ...?...........? │ │ │ │ - 0x081957f0 f7480a08 fe490a08 134c0a08 274e0a08 .H...I...L..'N.. │ │ │ │ - 0x08195800 14510a08 8b560a08 9f580a08 a6590a08 .Q...V...X...Y.. │ │ │ │ - 0x08195810 eb480a08 eb480a08 eb480a08 ae5a0a08 .H...H...H...Z.. │ │ │ │ - 0x08195820 eb480a08 b65b0a08 eb480a08 eb480a08 .H...[...H...H.. │ │ │ │ - 0x08195830 eb480a08 cb5d0a08 d25e0a08 eb480a08 .H...]...^...H.. │ │ │ │ - 0x08195840 24650a08 2a660a08 0010a5d4 e8000000 $e..*f.......... │ │ │ │ + 0x081956b0 0000803f 00000000 00000000 0000f03f ...?...........? │ │ │ │ + 0x081956c0 af430908 b6440908 cb460908 df480908 .C...D...F...H.. │ │ │ │ + 0x081956d0 cc4b0908 43510908 57530908 5e540908 .K..CQ..WS..^T.. │ │ │ │ + 0x081956e0 a3430908 a3430908 a3430908 66550908 .C...C...C..fU.. │ │ │ │ + 0x081956f0 a3430908 6e560908 a3430908 a3430908 .C..nV...C...C.. │ │ │ │ + 0x08195700 a3430908 83580908 8a590908 a3430908 .C...X...Y...C.. │ │ │ │ + 0x08195710 dc5f0908 e2600908 0000989c 57f43201 ._...`......W.2. │ │ │ │ + 0x08195720 00000000 0010a5d4 e8000000 00000000 ................ │ │ │ │ + 0x08195730 0000989c 57f43201 00000000 d3c10a08 ....W.2......... │ │ │ │ + 0x08195740 c4c10a08 b5c10a08 a6c10a08 97c10a08 ................ │ │ │ │ + 0x08195750 88c10a08 72d70a08 67d70a08 09d80a08 ....r...g....... │ │ │ │ + 0x08195760 5cd70a08 51d70a08 46d70a08 3bd70a08 \...Q...F...;... │ │ │ │ + 0x08195770 30d70a08 09d80a08 25d70a08 09d80a08 0.......%....... │ │ │ │ + 0x08195780 09d80a08 1ad70a08 fed70a08 f3d70a08 ................ │ │ │ │ + 0x08195790 e8d70a08 ddd70a08 09d80a08 d2d70a08 ................ │ │ │ │ + 0x081957a0 c7d70a08 0010a5d4 e8000000 00000000 ................ │ │ │ │ + 0x081957b0 e5e50a08 dae50a08 f0e50a08 f0e50a08 ................ │ │ │ │ + 0x081957c0 f0e50a08 cfe50a08 f0e50a08 f0e50a08 ................ │ │ │ │ + 0x081957d0 c4e50a08 b9e50a08 aee50a08 a3e50a08 ................ │ │ │ │ + 0x081957e0 98e50a08 f0e50a08 f0e50a08 f0e50a08 ................ │ │ │ │ + 0x081957f0 8de50a08 da220b08 cf220b08 c4220b08 ....."..."...".. │ │ │ │ + 0x08195800 b9220b08 ae220b08 a3220b08 49260b08 ."..."..."..I&.. │ │ │ │ + 0x08195810 dd250b08 8d250b08 3d250b08 ed240b08 .%...%..=%...$.. │ │ │ │ + 0x08195820 9d240b08 00c0afd6 91360000 00000000 .$.......6...... │ │ │ │ + 0x08195830 0000989c 57f43201 00000000 0000989c ....W.2......... │ │ │ │ + 0x08195840 57f43201 00000000 0010a5d4 e8000000 W.2............. │ │ │ │ 0x08195850 00000000 00000000 00000000 00002440 ..............$@ │ │ │ │ 0x08195860 58850b08 84850b08 00850b08 63850b08 X...........c... │ │ │ │ 0x08195870 84850b08 9a850b08 21850b08 16850b08 ........!....... │ │ │ │ 0x08195880 9a850b08 0b850b08 16850b08 f5840b08 ................ │ │ │ │ 0x08195890 37850b08 9a850b08 2c850b08 9a850b08 7.......,....... │ │ │ │ 0x081958a0 9a850b08 9a850b08 16850b08 9a850b08 ................ │ │ │ │ 0x081958b0 9a850b08 9a850b08 9a850b08 9a850b08 ................ │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame_hdr {} │ │ │ │ @@ -15,16 +15,16 @@ │ │ │ │ 0x082b1ddc 94bd0000 14a6d9ff 24c00000 d4aad9ff ........$....... │ │ │ │ 0x082b1dec f8c00000 54b5d9ff d0c40000 e4b7d9ff ....T........... │ │ │ │ 0x082b1dfc d8c80000 64bad9ff f0ca0000 34bcd9ff ....d.......4... │ │ │ │ 0x082b1e0c a0cb0000 74bcd9ff c0cb0000 b4bcd9ff ....t........... │ │ │ │ 0x082b1e1c 5ccc0000 e4c5d9ff e0440100 14e1d9ff \........D...... │ │ │ │ 0x082b1e2c 04490100 24e1d9ff 18490100 54e1d9ff .I..$....I..T... │ │ │ │ 0x082b1e3c ec270000 94e1d9ff 18280000 2cfadcff .'.......(..,... │ │ │ │ - 0x082b1e4c 50280000 a431ddff 74280000 b431ddff P(...1..t(...1.. │ │ │ │ - 0x082b1e5c 88280000 c431ddff 9c280000 a449e0ff .(...1...(...I.. │ │ │ │ + 0x082b1e4c 50280000 3461dfff 74280000 4461dfff P(..4a..t(..Da.. │ │ │ │ + 0x082b1e5c 88280000 5461dfff 9c280000 a449e0ff .(..Ta...(...I.. │ │ │ │ 0x082b1e6c b0280000 b449e0ff c8280000 d449e0ff .(...I...(...I.. │ │ │ │ 0x082b1e7c e0280000 e449e0ff f4280000 f449e0ff .(...I...(...I.. │ │ │ │ 0x082b1e8c 08290000 044ae0ff 1c290000 144ae0ff .)...J...)...J.. │ │ │ │ 0x082b1e9c 30290000 244ae0ff 44290000 344ae0ff 0)..$J..D)..4J.. │ │ │ │ 0x082b1eac 58290000 444ae0ff 6c290000 544ae0ff X)..DJ..l)..TJ.. │ │ │ │ 0x082b1ebc 80290000 644ae0ff 94290000 744ae0ff .)..dJ...)..tJ.. │ │ │ │ 0x082b1ecc a8290000 844ae0ff bc290000 944ae0ff .)...J...)...J.. │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ │ │ @@ -6,18 +6,18 @@ │ │ │ │ 0x082b4520 00000000 017a5200 017c0801 1b0c0404 .....zR..|...... │ │ │ │ 0x082b4530 88010000 10000000 1c000000 74b9d9ff ............t... │ │ │ │ 0x082b4540 01000000 00000000 20000000 30000000 ........ ...0... │ │ │ │ 0x082b4550 d06ad9ff 900c0000 000e0846 0e0c4a0f .j.........F..J. │ │ │ │ 0x082b4560 0b740478 003f1a3b 2a322422 20000000 .t.x.?.;*2$" ... │ │ │ │ 0x082b4570 54000000 d4d1dcff e9000000 00440c01 T............D.. │ │ │ │ 0x082b4580 00491005 02750041 0f03757c 06000000 .I...u.A..u|.... │ │ │ │ - 0x082b4590 10000000 78000000 2809ddff 03000000 ....x...(....... │ │ │ │ - 0x082b45a0 00000000 10000000 8c000000 2409ddff ............$... │ │ │ │ + 0x082b4590 10000000 78000000 b838dfff 03000000 ....x....8...... │ │ │ │ + 0x082b45a0 00000000 10000000 8c000000 b438dfff .............8.. │ │ │ │ 0x082b45b0 05000000 00000000 10000000 a0000000 ................ │ │ │ │ - 0x082b45c0 2009ddff 05000000 00000000 14000000 ............... │ │ │ │ + 0x082b45c0 b038dfff 05000000 00000000 14000000 .8.............. │ │ │ │ 0x082b45d0 b4000000 ec20e0ff 0e000000 00430e10 ..... .......C.. │ │ │ │ 0x082b45e0 4a0e0400 14000000 cc000000 e420e0ff J............ .. │ │ │ │ 0x082b45f0 12000000 00430e10 4e0e0400 10000000 .....C..N....... │ │ │ │ 0x082b4600 e4000000 ec20e0ff 06000000 00000000 ..... .......... │ │ │ │ 0x082b4610 10000000 f8000000 e820e0ff 03000000 ......... ...... │ │ │ │ 0x082b4620 00000000 10000000 0c010000 e420e0ff ............. .. │ │ │ │ 0x082b4630 03000000 00000000 10000000 20010000 ............ ... │ │ │ ├── readelf --wide --decompress --hex-dump=.data {} │ │ │ │ @@ -390,21 +390,21 @@ │ │ │ │ 0x082c9b50 e84f2d08 3c9b2c08 00000000 a8b90508 .O-.<.,......... │ │ │ │ 0x082c9b60 00000000 dcaa1608 3c5c2d08 ec4d2d08 ........<\-..M-. │ │ │ │ 0x082c9b70 00000000 fcaa1608 78372d08 f49a2c08 ........x7-...,. │ │ │ │ 0x082c9b80 649b2c08 00000000 dcaa1608 2c9b2c08 d.,.........,.,. │ │ │ │ 0x082c9b90 749b2c08 00000000 98ba0508 20502d08 t.,......... P-. │ │ │ │ 0x082c9ba0 889b2c08 00000000 20bb0508 00000000 ..,..... ....... │ │ │ │ 0x082c9bb0 10bd1608 00000000 00000000 00000000 ................ │ │ │ │ - 0x082c9bc0 f0981808 10bd1608 00000000 00000000 ................ │ │ │ │ - 0x082c9bd0 00000000 9db11808 d03d1408 fdae2d08 .........=....-. │ │ │ │ + 0x082c9bc0 bb911808 10bd1608 00000000 00000000 ................ │ │ │ │ + 0x082c9bd0 00000000 68aa1808 d03d1408 fdae2d08 ....h....=....-. │ │ │ │ 0x082c9be0 fdae2d08 03000000 d03d1408 51c52d08 ..-......=..Q.-. │ │ │ │ 0x082c9bf0 fdae2d08 03000000 dcaa1608 b09b2c08 ..-...........,. │ │ │ │ 0x082c9c00 c49b2c08 00000000 fcaa1608 e05a2d08 ..,..........Z-. │ │ │ │ 0x082c9c10 8c502d08 f89b2c08 00000000 3cab1608 .P-...,.....<... │ │ │ │ - 0x082c9c20 18c42c08 fc182d08 04c32c08 989b2c08 ..,...-...,...,. │ │ │ │ + 0x082c9c20 7cfc2c08 c4fd2c08 68fb2c08 989b2c08 |.,...,.h.,...,. │ │ │ │ 0x082c9c30 089c2c08 00000000 ccc10508 c89a2c08 ..,...........,. │ │ │ │ 0x082c9c40 1c9c2c08 00000000 b0cb0508 00000000 ..,............. │ │ │ │ 0x082c9c50 78cc0508 00000000 8ccc0508 c4cc0508 x............... │ │ │ │ 0x082c9c60 683d1408 00000000 00cd0508 00000000 h=.............. │ │ │ │ 0x082c9c70 4cce0508 00000000 9cd50508 14d70508 L............... │ │ │ │ 0x082c9c80 e8d70508 28d80508 08d90508 dcd90508 ....(........... │ │ │ │ 0x082c9c90 40db0508 fcdc0508 80de0508 44df0508 @...........D... │ │ │ │ @@ -530,22 +530,22 @@ │ │ │ │ 0x082ca410 80060608 00000000 3c070608 00000000 ........<....... │ │ │ │ 0x082ca420 00000000 00000000 50930608 0da42c08 ........P.....,. │ │ │ │ 0x082ca430 3a9f2c08 03000000 50930608 09a42c08 :.,.....P.....,. │ │ │ │ 0x082ca440 3a9f2c08 03000000 84070608 50930608 :.,.........P... │ │ │ │ 0x082ca450 11a42c08 4aa42c08 00000000 10bd1608 ..,.J.,......... │ │ │ │ 0x082ca460 00000000 00000000 00000000 2d8e1808 ............-... │ │ │ │ 0x082ca470 10bd1608 00000000 00000000 00000000 ................ │ │ │ │ - 0x082ca480 2ca01808 8c930608 01cc2d08 03000000 ,.........-..... │ │ │ │ + 0x082ca480 f7981808 8c930608 01cc2d08 03000000 ..........-..... │ │ │ │ 0x082ca490 10bd1608 00000000 00000000 00000000 ................ │ │ │ │ 0x082ca4a0 cf8b1808 c8070608 00000000 00000000 ................ │ │ │ │ 0x082ca4b0 00000000 10080608 00000000 00000000 ................ │ │ │ │ 0x082ca4c0 00000000 64930608 91c42d08 03000000 ....d.....-..... │ │ │ │ 0x082ca4d0 d03d1408 91c42d08 fdae2d08 03000000 .=....-...-..... │ │ │ │ 0x082ca4e0 10bd1608 00000000 00000000 00000000 ................ │ │ │ │ - 0x082ca4f0 63a01808 64930608 b9c42d08 03000000 c...d.....-..... │ │ │ │ + 0x082ca4f0 2e991808 64930608 b9c42d08 03000000 ....d.....-..... │ │ │ │ 0x082ca500 10bd1608 00000000 00000000 00000000 ................ │ │ │ │ 0x082ca510 0c811808 10bd1608 00000000 00000000 ................ │ │ │ │ 0x082ca520 00000000 09811808 d03d1408 b9c42d08 .........=....-. │ │ │ │ 0x082ca530 fdae2d08 03000000 783d1408 23000000 ..-.....x=..#... │ │ │ │ 0x082ca540 d03d1408 99c42d08 fdae2d08 03000000 .=....-...-..... │ │ │ │ 0x082ca550 40930608 58080608 9c080608 78930608 @...X.......x... │ │ │ │ 0x082ca560 dc080608 a0930608 b4930608 9cab1608 ................ │ │ │ │ @@ -650,19 +650,19 @@ │ │ │ │ 0x082cab90 10bd1608 00000000 00000000 00000000 ................ │ │ │ │ 0x082caba0 ee891808 10bd1608 00000000 00000000 ................ │ │ │ │ 0x082cabb0 00000000 e5891808 10bd1608 00000000 ................ │ │ │ │ 0x082cabc0 00000000 00000000 da891808 08c30608 ................ │ │ │ │ 0x082cabd0 50c30608 00000000 00000000 00000000 P............... │ │ │ │ 0x082cabe0 d03d1408 d1c32d08 fdae2d08 03000000 .=....-...-..... │ │ │ │ 0x082cabf0 c4c30608 2cc40608 74c40608 3cab1608 ....,...t...<... │ │ │ │ - 0x082cac00 acd82c08 84cd2c08 5cc42c08 74ce2c08 ..,...,.\.,.t.,. │ │ │ │ - 0x082cac10 68ab2c08 00000000 1cab1608 acd82c08 h.,...........,. │ │ │ │ - 0x082cac20 84cd2c08 74ce2c08 b8ab2c08 00000000 ..,.t.,...,..... │ │ │ │ - 0x082cac30 44d40608 54892c08 646c2d08 50c52c08 D...T.,.dl-.P.,. │ │ │ │ - 0x082cac40 1cc52c08 d0a52c08 609f2c08 b0c42c08 ..,...,.`.,...,. │ │ │ │ + 0x082cac00 3c122d08 14072d08 ecfd2c08 04082d08 <.-...-...,...-. │ │ │ │ + 0x082cac10 68ab2c08 00000000 1cab1608 3c122d08 h.,.........<.-. │ │ │ │ + 0x082cac20 14072d08 04082d08 b8ab2c08 00000000 ..-...-...,..... │ │ │ │ + 0x082cac30 44d40608 54892c08 646c2d08 e0fe2c08 D...T.,.dl-...,. │ │ │ │ + 0x082cac40 acfe2c08 d0a52c08 609f2c08 40fe2c08 ..,...,.`.,.@.,. │ │ │ │ 0x082cac50 48ab2c08 54ab2c08 7cab2c08 90ab2c08 H.,.T.,.|.,...,. │ │ │ │ 0x082cac60 a4ab2c08 d0ab2c08 fcab2c08 18ac2c08 ..,...,...,...,. │ │ │ │ 0x082cac70 00000000 003c1408 adaa2c08 fdae2d08 .....<....,...-. │ │ │ │ 0x082cac80 00000000 0ce40608 dcaa1608 74ac2c08 ............t.,. │ │ │ │ 0x082cac90 30ac2c08 00000000 98e60608 40ab2c08 0.,.........@.,. │ │ │ │ 0x082caca0 88ac2c08 00000000 50e70608 00000000 ..,.....P....... │ │ │ │ 0x082cacb0 00000000 00000000 ace80608 40882c08 ............@.,. │ │ │ │ @@ -703,18 +703,18 @@ │ │ │ │ 0x082caee0 64ae2c08 78ae2c08 01d22d08 e1cc2d08 d.,.x.,...-...-. │ │ │ │ 0x082caef0 01d22d08 09cd2d08 00000000 48d50f08 ..-...-.....H... │ │ │ │ 0x082caf00 8cae2c08 d9ae2c08 656e2d08 00000000 ..,...,.en-..... │ │ │ │ 0x082caf10 70d50f08 50ae2c08 64ae2c08 78ae2c08 p...P.,.d.,.x.,. │ │ │ │ 0x082caf20 b9d12d08 b1cc2d08 b9d12d08 d9cc2d08 ..-...-...-...-. │ │ │ │ 0x082caf30 00000000 48d50f08 8cae2c08 11af2c08 ....H.....,...,. │ │ │ │ 0x082caf40 656e2d08 00000000 10bd1608 00000000 en-............. │ │ │ │ - 0x082caf50 00000000 00000000 1d9c1808 10bd1608 ................ │ │ │ │ + 0x082caf50 00000000 00000000 e8941808 10bd1608 ................ │ │ │ │ 0x082caf60 00000000 00000000 00000000 730e1908 ............s... │ │ │ │ - 0x082caf70 28ef0608 c0092d08 5caf2c08 00000000 (.....-.\.,..... │ │ │ │ - 0x082caf80 28f00608 34722d08 98e52c08 00000000 (...4r-...,..... │ │ │ │ + 0x082caf70 28ef0608 04ed2c08 5caf2c08 00000000 (.....,.\.,..... │ │ │ │ + 0x082caf80 28f00608 34722d08 dcc82c08 00000000 (...4r-...,..... │ │ │ │ 0x082caf90 84f00608 00000000 10bd1608 00000000 ................ │ │ │ │ 0x082cafa0 00000000 00000000 e78c1808 10bd1608 ................ │ │ │ │ 0x082cafb0 00000000 00000000 00000000 4f8d1808 ............O... │ │ │ │ 0x082cafc0 10bd1608 00000000 00000000 00000000 ................ │ │ │ │ 0x082cafd0 0fdd1808 10bd1608 00000000 00000000 ................ │ │ │ │ 0x082cafe0 00000000 a2171908 10bd1608 00000000 ................ │ │ │ │ 0x082caff0 00000000 00000000 0d811808 10bd1608 ................ │ │ │ │ @@ -722,26 +722,26 @@ │ │ │ │ 0x082cb010 10bd1608 00000000 00000000 00000000 ................ │ │ │ │ 0x082cb020 38e51808 10bd1608 00000000 00000000 8............... │ │ │ │ 0x082cb030 00000000 e18c1808 10bd1608 00000000 ................ │ │ │ │ 0x082cb040 00000000 00000000 df8c1808 10bd1608 ................ │ │ │ │ 0x082cb050 00000000 00000000 00000000 dc8c1808 ................ │ │ │ │ 0x082cb060 10bd1608 00000000 00000000 00000000 ................ │ │ │ │ 0x082cb070 d98c1808 1cf10608 00000000 d8f10608 ................ │ │ │ │ - 0x082cb080 98e52c08 74b02c08 00000000 dcaa1608 ..,.t.,......... │ │ │ │ - 0x082cb090 20e52c08 7cb02c08 00000000 08f20608 .,.|.,......... │ │ │ │ + 0x082cb080 dcc82c08 74b02c08 00000000 dcaa1608 ..,.t.,......... │ │ │ │ + 0x082cb090 64c82c08 7cb02c08 00000000 08f20608 d.,.|.,......... │ │ │ │ 0x082cb0a0 00000000 00000000 00000000 10bd1608 ................ │ │ │ │ 0x082cb0b0 00000000 00000000 00000000 2d8e1808 ............-... │ │ │ │ 0x082cb0c0 1cf30608 00000000 e0f30608 9cb02c08 ..............,. │ │ │ │ 0x082cb0d0 c0b02c08 00000000 10bd1608 00000000 ..,............. │ │ │ │ 0x082cb0e0 00000000 00000000 20e11808 a4f40608 ........ ....... │ │ │ │ - 0x082cb0f0 c0092d08 d8b02c08 00000000 50f50608 ..-...,.....P... │ │ │ │ + 0x082cb0f0 04ed2c08 d8b02c08 00000000 50f50608 ..,...,.....P... │ │ │ │ 0x082cb100 90af2c08 ecb02c08 00000000 98f50608 ..,...,......... │ │ │ │ 0x082cb110 00000000 00000000 00000000 14f60608 ................ │ │ │ │ 0x082cb120 00000000 d4f60608 00000000 1c000708 ................ │ │ │ │ - 0x082cb130 54892c08 20e52c08 48af2c08 70af2c08 T.,. .,.H.,.p.,. │ │ │ │ + 0x082cb130 54892c08 64c82c08 48af2c08 70af2c08 T.,.d.,.H.,.p.,. │ │ │ │ 0x082cb140 fcb02c08 0cb12c08 1cb12c08 24b12c08 ..,...,...,.$.,. │ │ │ │ 0x082cb150 00000000 10bd1608 00000000 00000000 ................ │ │ │ │ 0x082cb160 00000000 d8521908 683d1408 9d010000 .....R..h=...... │ │ │ │ 0x082cb170 70d50f08 50ae2c08 64ae2c08 78ae2c08 p...P.,.d.,.x.,. │ │ │ │ 0x082cb180 69b12c08 99cc2d08 69b12c08 b9cc2d08 i.,...-.i.,...-. │ │ │ │ 0x082cb190 00000000 48d50f08 54b12c08 71b12c08 ....H...T.,.q.,. │ │ │ │ 0x082cb1a0 656e2d08 00000000 dcaa1608 bc5e2d08 en-..........^-. │ │ │ │ @@ -760,83 +760,83 @@ │ │ │ │ 0x082cb270 00000000 00000000 00000000 a4050708 ................ │ │ │ │ 0x082cb280 00000000 00000000 00000000 40060708 ............@... │ │ │ │ 0x082cb290 00000000 00000000 00000000 fcaa1608 ................ │ │ │ │ 0x082cb2a0 5cb22c08 6cb22c08 7cb22c08 00000000 \.,.l.,.|.,..... │ │ │ │ 0x082cb2b0 dcaa1608 8cb22c08 9cb22c08 00000000 ......,...,..... │ │ │ │ 0x082cb2c0 94060708 00000000 f0090708 00000000 ................ │ │ │ │ 0x082cb2d0 dc0a0708 00000000 c80b0708 00000000 ................ │ │ │ │ - 0x082cb2e0 b00c0708 c0092d08 c0af2c08 00000000 ......-...,..... │ │ │ │ - 0x082cb2f0 8c0d0708 c0092d08 acaf2c08 00000000 ......-...,..... │ │ │ │ - 0x082cb300 680e0708 c0092d08 98af2c08 00000000 h.....-...,..... │ │ │ │ + 0x082cb2e0 b00c0708 04ed2c08 c0af2c08 00000000 ......,...,..... │ │ │ │ + 0x082cb2f0 8c0d0708 04ed2c08 acaf2c08 00000000 ......,...,..... │ │ │ │ + 0x082cb300 680e0708 04ed2c08 98af2c08 00000000 h.....,...,..... │ │ │ │ 0x082cb310 480f0708 00000000 d80f0708 00000000 H............... │ │ │ │ 0x082cb320 f0100708 48af2c08 70af2c08 90af2c08 ....H.,.p.,...,. │ │ │ │ 0x082cb330 c0b22c08 c8b22c08 d0b22c08 d8b22c08 ..,...,...,...,. │ │ │ │ 0x082cb340 e0b22c08 f0b22c08 00b32c08 10b32c08 ..,...,...,...,. │ │ │ │ 0x082cb350 18b32c08 5cb32c08 00000000 84140708 ..,.\.,......... │ │ │ │ 0x082cb360 00000000 7c170708 00000000 68180708 ....|.......h... │ │ │ │ - 0x082cb370 00000000 50190708 c0092d08 e8af2c08 ....P.....-...,. │ │ │ │ - 0x082cb380 00000000 2c1a0708 c0092d08 d4af2c08 ....,.....-...,. │ │ │ │ + 0x082cb370 00000000 50190708 04ed2c08 e8af2c08 ....P.....,...,. │ │ │ │ + 0x082cb380 00000000 2c1a0708 04ed2c08 d4af2c08 ....,.....,...,. │ │ │ │ 0x082cb390 00000000 081b0708 48af2c08 70af2c08 ........H.,.p.,. │ │ │ │ 0x082cb3a0 90af2c08 18b32c08 64b32c08 6cb32c08 ..,...,.d.,.l.,. │ │ │ │ 0x082cb3b0 74b32c08 84b32c08 c0b32c08 00000000 t.,...,...,..... │ │ │ │ 0x082cb3c0 b41f0708 00000000 10bd1608 00000000 ................ │ │ │ │ 0x082cb3d0 00000000 00000000 adba1808 0c230708 .............#.. │ │ │ │ 0x082cb3e0 00000000 04240708 74240708 10bd1608 .....$..t$...... │ │ │ │ 0x082cb3f0 00000000 00000000 00000000 5e041908 ............^... │ │ │ │ - 0x082cb400 2c250708 00000000 98250708 98e52c08 ,%.......%....,. │ │ │ │ - 0x082cb410 00b42c08 00000000 dcaa1608 20e52c08 ..,......... .,. │ │ │ │ + 0x082cb400 2c250708 00000000 98250708 dcc82c08 ,%.......%....,. │ │ │ │ + 0x082cb410 00b42c08 00000000 dcaa1608 64c82c08 ..,.........d.,. │ │ │ │ 0x082cb420 08b42c08 00000000 c8250708 00000000 ..,......%...... │ │ │ │ - 0x082cb430 00000000 00000000 fcaa1608 20e52c08 ............ .,. │ │ │ │ + 0x082cb430 00000000 00000000 fcaa1608 64c82c08 ............d.,. │ │ │ │ 0x082cb440 fcb02c08 28b42c08 00000000 18260708 ..,.(.,......&.. │ │ │ │ 0x082cb450 00000000 00000000 00000000 10bd1608 ................ │ │ │ │ 0x082cb460 00000000 00000000 00000000 2d031908 ............-... │ │ │ │ 0x082cb470 10bd1608 00000000 00000000 00000000 ................ │ │ │ │ 0x082cb480 25021908 70260708 00000000 00000000 %...p&.......... │ │ │ │ 0x082cb490 00000000 b8260708 00000000 00000000 .....&.......... │ │ │ │ 0x082cb4a0 00000000 04270708 00000000 ec270708 .....'.......'.. │ │ │ │ - 0x082cb4b0 98e52c08 a4b42c08 00000000 dcaa1608 ..,...,......... │ │ │ │ - 0x082cb4c0 20e52c08 acb42c08 00000000 1c280708 .,...,......(.. │ │ │ │ + 0x082cb4b0 dcc82c08 a4b42c08 00000000 dcaa1608 ..,...,......... │ │ │ │ + 0x082cb4c0 64c82c08 acb42c08 00000000 1c280708 d.,...,......(.. │ │ │ │ 0x082cb4d0 00000000 00000000 00000000 68280708 ............h(.. │ │ │ │ 0x082cb4e0 00000000 00000000 00000000 e4280708 .............(.. │ │ │ │ 0x082cb4f0 00000000 dcaa1608 70af2c08 dcb32c08 ........p.,...,. │ │ │ │ 0x082cb500 00000000 dcaa1608 ecb42c08 f4b42c08 ..........,...,. │ │ │ │ 0x082cb510 00000000 a0290708 90af2c08 04b52c08 .....)....,...,. │ │ │ │ 0x082cb520 00000000 d82a0708 48af2c08 14b52c08 .....*..H.,...,. │ │ │ │ 0x082cb530 00000000 d82b0708 00000000 302d0708 .....+......0-.. │ │ │ │ 0x082cb540 70af2c08 4cb42c08 00000000 fcaa1608 p.,.L.,......... │ │ │ │ 0x082cb550 5cb42c08 70b42c08 84b42c08 00000000 \.,.p.,...,..... │ │ │ │ 0x082cb560 fcaa1608 54892c08 70b42c08 94b42c08 ....T.,.p.,...,. │ │ │ │ 0x082cb570 00000000 dcaa1608 4cb52c08 60b52c08 ........L.,.`.,. │ │ │ │ 0x082cb580 00000000 dcaa1608 c8b32c08 74b52c08 ..........,.t.,. │ │ │ │ 0x082cb590 00000000 dcaa1608 24b52c08 84b52c08 ........$.,...,. │ │ │ │ 0x082cb5a0 00000000 dcaa1608 34b52c08 94b52c08 ........4.,...,. │ │ │ │ - 0x082cb5b0 00000000 b83e0708 ece52c08 9cb02c08 .....>....,...,. │ │ │ │ + 0x082cb5b0 00000000 b83e0708 30c92c08 9cb02c08 .....>..0.,...,. │ │ │ │ 0x082cb5c0 c0b02c08 ccb42c08 dcb42c08 3cb52c08 ..,...,...,.<.,. │ │ │ │ 0x082cb5d0 a4b52c08 00000000 10bd1608 00000000 ..,............. │ │ │ │ - 0x082cb5e0 00000000 00000000 dc931808 10bd1608 ................ │ │ │ │ + 0x082cb5e0 00000000 00000000 adaf1808 10bd1608 ................ │ │ │ │ 0x082cb5f0 00000000 00000000 00000000 fa8b1808 ................ │ │ │ │ 0x082cb600 10bd1608 00000000 00000000 00000000 ................ │ │ │ │ 0x082cb610 f78b1808 30420708 10430708 f0430708 ....0B...C...C.. │ │ │ │ 0x082cb620 d0440708 b0450708 90460708 74470708 .D...E...F..tG.. │ │ │ │ - 0x082cb630 c0092d08 60b02c08 00000000 50480708 ..-.`.,.....PH.. │ │ │ │ - 0x082cb640 c0092d08 4cb02c08 00000000 2c490708 ..-.L.,.....,I.. │ │ │ │ - 0x082cb650 c0092d08 38b02c08 00000000 084a0708 ..-.8.,......J.. │ │ │ │ - 0x082cb660 c0092d08 24b02c08 00000000 e44a0708 ..-.$.,......J.. │ │ │ │ - 0x082cb670 c0092d08 10b02c08 00000000 c04b0708 ..-...,......K.. │ │ │ │ - 0x082cb680 c0092d08 fcaf2c08 00000000 dcaa1608 ..-...,......... │ │ │ │ + 0x082cb630 04ed2c08 60b02c08 00000000 50480708 ..,.`.,.....PH.. │ │ │ │ + 0x082cb640 04ed2c08 4cb02c08 00000000 2c490708 ..,.L.,.....,I.. │ │ │ │ + 0x082cb650 04ed2c08 38b02c08 00000000 084a0708 ..,.8.,......J.. │ │ │ │ + 0x082cb660 04ed2c08 24b02c08 00000000 e44a0708 ..,.$.,......J.. │ │ │ │ + 0x082cb670 04ed2c08 10b02c08 00000000 c04b0708 ..,...,......K.. │ │ │ │ + 0x082cb680 04ed2c08 fcaf2c08 00000000 dcaa1608 ..,...,......... │ │ │ │ 0x082cb690 94b32c08 2cb62c08 00000000 dcaa1608 ..,.,.,......... │ │ │ │ 0x082cb6a0 3cb62c08 8cb62c08 00000000 dcaa1608 <.,...,......... │ │ │ │ 0x082cb6b0 4cb62c08 9cb62c08 00000000 dcaa1608 L.,...,......... │ │ │ │ 0x082cb6c0 5cb62c08 acb62c08 00000000 dcaa1608 \.,...,......... │ │ │ │ 0x082cb6d0 6cb62c08 bcb62c08 00000000 dcaa1608 l.,...,......... │ │ │ │ 0x082cb6e0 7cb62c08 ccb62c08 00000000 cc4f0708 |.,...,......O.. │ │ │ │ 0x082cb6f0 00000000 a0530708 a4550708 94560708 .....S...U...V.. │ │ │ │ - 0x082cb700 c0092d08 d8b52c08 00000000 70570708 ..-...,.....pW.. │ │ │ │ - 0x082cb710 c0092d08 00b62c08 00000000 4c580708 ..-...,.....LX.. │ │ │ │ - 0x082cb720 c0092d08 ecb52c08 00000000 98590708 ..-...,......Y.. │ │ │ │ + 0x082cb700 04ed2c08 d8b52c08 00000000 70570708 ..,...,.....pW.. │ │ │ │ + 0x082cb710 04ed2c08 00b62c08 00000000 4c580708 ..,...,.....LX.. │ │ │ │ + 0x082cb720 04ed2c08 ecb52c08 00000000 98590708 ..,...,......Y.. │ │ │ │ 0x082cb730 00000000 7c5a0708 94b32c08 ecb62c08 ....|Z....,...,. │ │ │ │ 0x082cb740 fcb62c08 0cb72c08 1cb72c08 2cb72c08 ..,...,...,.,.,. │ │ │ │ 0x082cb750 90b72c08 88b72c08 80b72c08 98b72c08 ..,...,...,...,. │ │ │ │ 0x082cb760 b8b72c08 c8b72c08 c0b72c08 b0b72c08 ..,...,...,...,. │ │ │ │ 0x082cb770 a8b72c08 a0b72c08 d0b72c08 00000000 ..,...,...,..... │ │ │ │ 0x082cb780 785d0708 00000000 745e0708 00000000 x]......t^...... │ │ │ │ 0x082cb790 0c5f0708 00000000 a05f0708 00000000 ._......._...... │ │ │ │ @@ -1014,1439 +1014,1439 @@ │ │ │ │ 0x082cc250 fcaa1608 24232d08 d4722d08 40c22c08 ....$#-..r-.@.,. │ │ │ │ 0x082cc260 00000000 dcaa1608 0c732d08 50c22c08 .........s-.P.,. │ │ │ │ 0x082cc270 00000000 1cab1608 8c502d08 7c3d2d08 .........P-.|=-. │ │ │ │ 0x082cc280 ec4d2d08 64c22c08 00000000 e4100808 .M-.d.,......... │ │ │ │ 0x082cc290 54512d08 74c22c08 00000000 9c160808 TQ-.t.,......... │ │ │ │ 0x082cc2a0 00000000 b0160808 14712d08 8cc22c08 .........q-...,. │ │ │ │ 0x082cc2b0 00000000 e4160808 00000000 f4160808 ................ │ │ │ │ - 0x082cc2c0 fcaa1608 18912d08 383e2d08 b4452d08 ......-.8>-..E-. │ │ │ │ - 0x082cc2d0 00000000 bc190808 00000000 001c0808 ................ │ │ │ │ - 0x082cc2e0 0cc42c08 d4c22c08 00000000 dcaa1608 ..,...,......... │ │ │ │ - 0x082cc2f0 18912d08 383e2d08 00000000 481c0808 ..-.8>-.....H... │ │ │ │ - 0x082cc300 00000000 481f0808 dcc22c08 fcc22c08 ....H.....,...,. │ │ │ │ - 0x082cc310 00000000 8c1f0808 9c1f0808 b01f0808 ................ │ │ │ │ - 0x082cc320 3c200808 10bd1608 00000000 00000000 < .............. │ │ │ │ - 0x082cc330 00000000 a1911808 10bd1608 00000000 ................ │ │ │ │ - 0x082cc340 00000000 00000000 6b911808 68220808 ........k...h".. │ │ │ │ - 0x082cc350 3cc42c08 b4452d08 24c32c08 38c32c08 <.,..E-.$.,.8.,. │ │ │ │ - 0x082cc360 00000000 dcaa1608 18912d08 383e2d08 ..........-.8>-. │ │ │ │ - 0x082cc370 00000000 f4220808 00000000 fcaa1608 .....".......... │ │ │ │ - 0x082cc380 2cc42c08 74c32c08 4cc32c08 00000000 ,.,.t.,.L.,..... │ │ │ │ - 0x082cc390 44260808 00000000 dcaa1608 54222d08 D&..........T"-. │ │ │ │ - 0x082cc3a0 3cc42c08 00000000 74280808 b4452d08 <.,.....t(...E-. │ │ │ │ - 0x082cc3b0 98c32c08 00000000 642a0808 2cc42c08 ..,.....d*..,.,. │ │ │ │ - 0x082cc3c0 74c32c08 a8c32c08 00000000 f42a0808 t.,...,......*.. │ │ │ │ - 0x082cc3d0 00000000 10bd1608 00000000 00000000 ................ │ │ │ │ - 0x082cc3e0 00000000 b6911808 d82b0808 dcaa1608 .........+...... │ │ │ │ - 0x082cc3f0 ccc32c08 d4c32c08 00000000 dcaa1608 ..,...,......... │ │ │ │ - 0x082cc400 90c32c08 ecc32c08 00000000 602d0808 ..,...,.....`-.. │ │ │ │ - 0x082cc410 00000000 18300808 bc340808 e0372d08 .....0...4...7-. │ │ │ │ - 0x082cc420 24232d08 00000000 c8370808 b8420808 $#-......7...B.. │ │ │ │ - 0x082cc430 e0372d08 20312d08 00000000 8c430808 .7-. 1-......C.. │ │ │ │ - 0x082cc440 00000000 cc181408 8b9e0000 dcaa1608 ................ │ │ │ │ - 0x082cc450 40a72d08 7ca92d08 00000000 5c460808 @.-.|.-.....\F.. │ │ │ │ - 0x082cc460 c85c2d08 4cc42c08 00000000 dcaa1608 .\-.L.,......... │ │ │ │ - 0x082cc470 40a72d08 0cc52c08 00000000 fcaa1608 @.-...,......... │ │ │ │ - 0x082cc480 3ca92d08 80192d08 6cc42c08 00000000 <.-...-.l.,..... │ │ │ │ - 0x082cc490 dcaa1608 f8a72d08 7cc42c08 00000000 ......-.|.,..... │ │ │ │ - 0x082cc4a0 c4460808 24a72d08 90c42c08 00000000 .F..$.-...,..... │ │ │ │ - 0x082cc4b0 204a0808 5cc42c08 50c52c08 1cc52c08 J..\.,.P.,...,. │ │ │ │ - 0x082cc4c0 00000000 8c4a0808 00000000 00000000 .....J.......... │ │ │ │ - 0x082cc4d0 00000000 dcaa1608 50652d08 9c632d08 ........Pe-..c-. │ │ │ │ - 0x082cc4e0 00000000 dcaa1608 c4c42c08 d4c42c08 ..........,...,. │ │ │ │ - 0x082cc4f0 00000000 dcaa1608 f8a72d08 e4c42c08 ..........-...,. │ │ │ │ - 0x082cc500 00000000 c84b0808 00000000 0c4d0808 .....K.......M.. │ │ │ │ - 0x082cc510 00000000 00000000 00000000 404e0808 ............@N.. │ │ │ │ - 0x082cc520 00000000 00000000 00000000 10bd1608 ................ │ │ │ │ - 0x082cc530 00000000 00000000 00000000 01921808 ................ │ │ │ │ - 0x082cc540 dcaa1608 6c222d08 2cc52c08 00000000 ....l"-.,.,..... │ │ │ │ - 0x082cc550 10500808 24232d08 40c52c08 00000000 .P..$#-.@.,..... │ │ │ │ - 0x082cc560 10bd1608 00000000 00000000 00000000 ................ │ │ │ │ - 0x082cc570 58961808 10bd1608 00000000 00000000 X............... │ │ │ │ - 0x082cc580 00000000 4f931808 003c1408 60c52c08 ....O....<..`.,. │ │ │ │ - 0x082cc590 74c52c08 00000000 10bd1608 00000000 t.,............. │ │ │ │ - 0x082cc5a0 00000000 00000000 1e951808 10bd1608 ................ │ │ │ │ - 0x082cc5b0 00000000 00000000 00000000 4b931808 ............K... │ │ │ │ - 0x082cc5c0 003c1408 98c52c08 acc52c08 00000000 .<....,...,..... │ │ │ │ - 0x082cc5d0 10bd1608 00000000 00000000 00000000 ................ │ │ │ │ - 0x082cc5e0 51951808 10bd1608 00000000 00000000 Q............... │ │ │ │ - 0x082cc5f0 00000000 47931808 003c1408 d0c52c08 ....G....<....,. │ │ │ │ - 0x082cc600 e4c52c08 00000000 10bd1608 00000000 ..,............. │ │ │ │ - 0x082cc610 00000000 00000000 85951808 10bd1608 ................ │ │ │ │ - 0x082cc620 00000000 00000000 00000000 43931808 ............C... │ │ │ │ - 0x082cc630 003c1408 08c62c08 1cc62c08 00000000 .<....,...,..... │ │ │ │ - 0x082cc640 10bd1608 00000000 00000000 00000000 ................ │ │ │ │ - 0x082cc650 bb951808 10bd1608 00000000 00000000 ................ │ │ │ │ - 0x082cc660 00000000 3f931808 003c1408 40c62c08 ....?....<..@.,. │ │ │ │ - 0x082cc670 54c62c08 00000000 10bd1608 00000000 T.,............. │ │ │ │ - 0x082cc680 00000000 00000000 f0951808 10bd1608 ................ │ │ │ │ - 0x082cc690 00000000 00000000 00000000 3b931808 ............;... │ │ │ │ - 0x082cc6a0 003c1408 78c62c08 8cc62c08 00000000 .<..x.,...,..... │ │ │ │ - 0x082cc6b0 10bd1608 00000000 00000000 00000000 ................ │ │ │ │ - 0x082cc6c0 23961808 10bd1608 00000000 00000000 #............... │ │ │ │ - 0x082cc6d0 00000000 37931808 003c1408 b0c62c08 ....7....<....,. │ │ │ │ - 0x082cc6e0 c4c62c08 00000000 d03d1408 d9c62c08 ..,......=....,. │ │ │ │ - 0x082cc6f0 fdae2d08 00000000 d03d1408 a1c62c08 ..-......=....,. │ │ │ │ - 0x082cc700 eac62c08 00000000 d03d1408 69c62c08 ..,......=..i.,. │ │ │ │ - 0x082cc710 fac62c08 00000000 d03d1408 31c62c08 ..,......=..1.,. │ │ │ │ - 0x082cc720 0ac72c08 00000000 d03d1408 f9c52c08 ..,......=....,. │ │ │ │ - 0x082cc730 1ac72c08 00000000 d03d1408 c1c52c08 ..,......=....,. │ │ │ │ - 0x082cc740 2ac72c08 00000000 d03d1408 89c52c08 *.,......=....,. │ │ │ │ - 0x082cc750 3ac72c08 00000000 10bd1608 00000000 :.,............. │ │ │ │ - 0x082cc760 00000000 00000000 2f931808 10bd1608 ......../....... │ │ │ │ - 0x082cc770 00000000 00000000 00000000 2b931808 ............+... │ │ │ │ - 0x082cc780 003c1408 58c72c08 6cc72c08 00000000 .<..X.,.l.,..... │ │ │ │ - 0x082cc790 10bd1608 00000000 00000000 00000000 ................ │ │ │ │ - 0x082cc7a0 22931808 10bd1608 00000000 00000000 "............... │ │ │ │ - 0x082cc7b0 00000000 1e931808 003c1408 90c72c08 .........<....,. │ │ │ │ - 0x082cc7c0 a4c72c08 00000000 10bd1608 00000000 ..,............. │ │ │ │ - 0x082cc7d0 00000000 00000000 18931808 10bd1608 ................ │ │ │ │ - 0x082cc7e0 00000000 00000000 00000000 14931808 ................ │ │ │ │ - 0x082cc7f0 003c1408 c8c72c08 dcc72c08 00000000 .<....,...,..... │ │ │ │ - 0x082cc800 10bd1608 00000000 00000000 00000000 ................ │ │ │ │ - 0x082cc810 0e931808 10bd1608 00000000 00000000 ................ │ │ │ │ - 0x082cc820 00000000 0a931808 003c1408 00c82c08 .........<....,. │ │ │ │ - 0x082cc830 14c82c08 00000000 10bd1608 00000000 ..,............. │ │ │ │ - 0x082cc840 00000000 00000000 06931808 003c1408 .............<.. │ │ │ │ - 0x082cc850 38c82c08 38c82c08 00000000 10bd1608 8.,.8.,......... │ │ │ │ - 0x082cc860 00000000 00000000 00000000 01931808 ................ │ │ │ │ - 0x082cc870 10bd1608 00000000 00000000 00000000 ................ │ │ │ │ - 0x082cc880 fd921808 003c1408 5cc82c08 70c82c08 .....<..\.,.p.,. │ │ │ │ - 0x082cc890 00000000 10bd1608 00000000 00000000 ................ │ │ │ │ - 0x082cc8a0 00000000 f8921808 10bd1608 00000000 ................ │ │ │ │ - 0x082cc8b0 00000000 00000000 f4921808 003c1408 .............<.. │ │ │ │ - 0x082cc8c0 94c82c08 a8c82c08 00000000 10bd1608 ..,...,......... │ │ │ │ - 0x082cc8d0 00000000 00000000 00000000 ed921808 ................ │ │ │ │ - 0x082cc8e0 10bd1608 00000000 00000000 00000000 ................ │ │ │ │ - 0x082cc8f0 e9921808 003c1408 ccc82c08 e0c82c08 .....<....,...,. │ │ │ │ - 0x082cc900 00000000 10bd1608 00000000 00000000 ................ │ │ │ │ - 0x082cc910 00000000 df921808 10bd1608 00000000 ................ │ │ │ │ - 0x082cc920 00000000 00000000 db921808 003c1408 .............<.. │ │ │ │ - 0x082cc930 04c92c08 18c92c08 00000000 10bd1608 ..,...,......... │ │ │ │ - 0x082cc940 00000000 00000000 00000000 d3921808 ................ │ │ │ │ - 0x082cc950 10bd1608 00000000 00000000 00000000 ................ │ │ │ │ - 0x082cc960 cf921808 003c1408 3cc92c08 50c92c08 .....<..<.,.P.,. │ │ │ │ - 0x082cc970 00000000 10bd1608 00000000 00000000 ................ │ │ │ │ - 0x082cc980 00000000 c6921808 10bd1608 00000000 ................ │ │ │ │ - 0x082cc990 00000000 00000000 c2921808 003c1408 .............<.. │ │ │ │ - 0x082cc9a0 74c92c08 88c92c08 00000000 10bd1608 t.,...,......... │ │ │ │ - 0x082cc9b0 00000000 00000000 00000000 b9921808 ................ │ │ │ │ - 0x082cc9c0 10bd1608 00000000 00000000 00000000 ................ │ │ │ │ - 0x082cc9d0 b5921808 003c1408 acc92c08 c0c92c08 .....<....,...,. │ │ │ │ - 0x082cc9e0 00000000 d03d1408 d5c92c08 fdae2d08 .....=....,...-. │ │ │ │ - 0x082cc9f0 00000000 d03d1408 9dc92c08 e6c92c08 .....=....,...,. │ │ │ │ - 0x082cca00 00000000 d03d1408 65c92c08 f6c92c08 .....=..e.,...,. │ │ │ │ - 0x082cca10 00000000 d03d1408 2dc92c08 06ca2c08 .....=..-.,...,. │ │ │ │ - 0x082cca20 00000000 d03d1408 f5c82c08 16ca2c08 .....=....,...,. │ │ │ │ - 0x082cca30 00000000 d03d1408 bdc82c08 26ca2c08 .....=....,.&.,. │ │ │ │ - 0x082cca40 00000000 d03d1408 85c82c08 36ca2c08 .....=....,.6.,. │ │ │ │ - 0x082cca50 00000000 d03d1408 4dc82c08 46ca2c08 .....=..M.,.F.,. │ │ │ │ - 0x082cca60 00000000 d03d1408 29c82c08 56ca2c08 .....=..).,.V.,. │ │ │ │ - 0x082cca70 00000000 d03d1408 f1c72c08 66ca2c08 .....=....,.f.,. │ │ │ │ - 0x082cca80 00000000 d03d1408 b9c72c08 76ca2c08 .....=....,.v.,. │ │ │ │ - 0x082cca90 00000000 d03d1408 81c72c08 86ca2c08 .....=....,...,. │ │ │ │ - 0x082ccaa0 00000000 10bd1608 00000000 00000000 ................ │ │ │ │ - 0x082ccab0 00000000 b2921808 10bd1608 00000000 ................ │ │ │ │ - 0x082ccac0 00000000 00000000 af921808 003c1408 .............<.. │ │ │ │ - 0x082ccad0 a4ca2c08 b8ca2c08 00000000 10bd1608 ..,...,......... │ │ │ │ - 0x082ccae0 00000000 00000000 00000000 97921808 ................ │ │ │ │ - 0x082ccaf0 10bd1608 00000000 00000000 00000000 ................ │ │ │ │ - 0x082ccb00 8e921808 10bd1608 00000000 00000000 ................ │ │ │ │ - 0x082ccb10 00000000 85921808 10bd1608 00000000 ................ │ │ │ │ - 0x082ccb20 00000000 00000000 79921808 10bd1608 ........y....... │ │ │ │ - 0x082ccb30 00000000 00000000 00000000 76921808 ............v... │ │ │ │ - 0x082ccb40 dcff0808 01cc2d08 e9ae2d08 2ccb2c08 ......-...-.,.,. │ │ │ │ - 0x082ccb50 00000000 10bd1608 00000000 00000000 ................ │ │ │ │ - 0x082ccb60 00000000 72921808 dcff0808 01cc2d08 ....r.........-. │ │ │ │ - 0x082ccb70 e9ae2d08 54cb2c08 00000000 683d1408 ..-.T.,.....h=.. │ │ │ │ - 0x082ccb80 d4feffff 10bd1608 00000000 00000000 ................ │ │ │ │ - 0x082ccb90 00000000 6e921808 dcff0808 7dcb2c08 ....n.......}.,. │ │ │ │ - 0x082ccba0 e9ae2d08 84cb2c08 00000000 683d1408 ..-...,.....h=.. │ │ │ │ - 0x082ccbb0 10ffffff 10bd1608 00000000 00000000 ................ │ │ │ │ - 0x082ccbc0 00000000 6a921808 dcff0808 adcb2c08 ....j.........,. │ │ │ │ - 0x082ccbd0 eeae2d08 b4cb2c08 00000000 683d1408 ..-...,.....h=.. │ │ │ │ - 0x082ccbe0 98feffff 10bd1608 00000000 00000000 ................ │ │ │ │ - 0x082ccbf0 00000000 66921808 dcff0808 ddcb2c08 ....f.........,. │ │ │ │ - 0x082ccc00 e9ae2d08 e4cb2c08 00000000 10bd1608 ..-...,......... │ │ │ │ - 0x082ccc10 00000000 00000000 00000000 62921808 ............b... │ │ │ │ - 0x082ccc20 dcff0808 7dcb2c08 eeae2d08 0ccc2c08 ....}.,...-...,. │ │ │ │ - 0x082ccc30 00000000 683d1408 5cfeffff 10bd1608 ....h=..\....... │ │ │ │ - 0x082ccc40 00000000 00000000 00000000 5e921808 ............^... │ │ │ │ - 0x082ccc50 dcff0808 35cc2c08 e9ae2d08 3ccc2c08 ....5.,...-.<.,. │ │ │ │ - 0x082ccc60 00000000 10bd1608 00000000 00000000 ................ │ │ │ │ - 0x082ccc70 00000000 5a921808 dcff0808 ddcb2c08 ....Z.........,. │ │ │ │ - 0x082ccc80 eeae2d08 64cc2c08 00000000 683d1408 ..-.d.,.....h=.. │ │ │ │ - 0x082ccc90 20feffff 10bd1608 00000000 00000000 ............... │ │ │ │ - 0x082ccca0 00000000 56921808 dcff0808 8dcc2c08 ....V.........,. │ │ │ │ - 0x082cccb0 e9ae2d08 94cc2c08 00000000 10bd1608 ..-...,......... │ │ │ │ - 0x082cccc0 00000000 00000000 00000000 52921808 ............R... │ │ │ │ - 0x082cccd0 dcff0808 35cc2c08 eeae2d08 bccc2c08 ....5.,...-...,. │ │ │ │ - 0x082ccce0 00000000 d03d1408 d1cc2c08 fdae2d08 .....=....,...-. │ │ │ │ - 0x082cccf0 00000000 d03d1408 a9cc2c08 e6cc2c08 .....=....,...,. │ │ │ │ - 0x082ccd00 00000000 d03d1408 79cc2c08 f6cc2c08 .....=..y.,...,. │ │ │ │ - 0x082ccd10 00000000 d03d1408 51cc2c08 06cd2c08 .....=..Q.,...,. │ │ │ │ - 0x082ccd20 00000000 d03d1408 21cc2c08 16cd2c08 .....=..!.,...,. │ │ │ │ - 0x082ccd30 00000000 d03d1408 f9cb2c08 26cd2c08 .....=....,.&.,. │ │ │ │ - 0x082ccd40 00000000 d03d1408 c9cb2c08 36cd2c08 .....=....,.6.,. │ │ │ │ - 0x082ccd50 00000000 d03d1408 99cb2c08 46cd2c08 .....=....,.F.,. │ │ │ │ - 0x082ccd60 00000000 d03d1408 69cb2c08 56cd2c08 .....=..i.,.V.,. │ │ │ │ - 0x082ccd70 00000000 d03d1408 41cb2c08 66cd2c08 .....=..A.,.f.,. │ │ │ │ - 0x082ccd80 00000000 7c500808 4ac72c08 96ca2c08 ....|P..J.,...,. │ │ │ │ - 0x082ccd90 cdca2c08 dcca2c08 f0ca2c08 04cb2c08 ..,...,...,...,. │ │ │ │ - 0x082ccda0 18cb2c08 76cd2c08 00000000 783d1408 ..,.v.,.....x=.. │ │ │ │ - 0x082ccdb0 20000000 a8540808 683d1408 01000000 ....T..h=...... │ │ │ │ - 0x082ccdc0 f0550808 5c560808 a4560808 00580808 .U..\V...V...X.. │ │ │ │ - 0x082ccdd0 00000000 90590808 6c520f08 81c42d08 .....Y..lR....-. │ │ │ │ - 0x082ccde0 03000000 6c520f08 dacd2c08 03000000 ....lR....,..... │ │ │ │ - 0x082ccdf0 f85a0808 6c520f08 01c52d08 03000000 .Z..lR....-..... │ │ │ │ - 0x082cce00 6c520f08 f6cd2c08 03000000 6c520f08 lR....,.....lR.. │ │ │ │ - 0x082cce10 51622d08 03000000 285b0808 10bd1608 Qb-.....([...... │ │ │ │ - 0x082cce20 00000000 00000000 00000000 f1981808 ................ │ │ │ │ - 0x082cce30 10bd1608 00000000 00000000 00000000 ................ │ │ │ │ - 0x082cce40 88101908 10bd1608 00000000 00000000 ................ │ │ │ │ - 0x082cce50 00000000 0fdd1808 fcaa1608 1cce2c08 ..............,. │ │ │ │ - 0x082cce60 30ce2c08 44ce2c08 00000000 88710808 0.,.D.,......q.. │ │ │ │ - 0x082cce70 00000000 f8750808 6cce2c08 88ce2c08 .....u..l.,...,. │ │ │ │ - 0x082cce80 58ce2c08 00000000 747e0808 00000000 X.,.....t~...... │ │ │ │ - 0x082cce90 10bd1608 00000000 00000000 00000000 ................ │ │ │ │ - 0x082ccea0 38941808 10bd1608 00000000 00000000 8............... │ │ │ │ - 0x082cceb0 00000000 16941808 10bd1608 00000000 ................ │ │ │ │ - 0x082ccec0 00000000 00000000 de931808 70d50f08 ............p... │ │ │ │ - 0x082cced0 90ce2c08 a4ce2c08 b8ce2c08 71d02d08 ..,...,...,.q.-. │ │ │ │ - 0x082ccee0 a1ce2d08 71d02d08 b1ce2d08 00000000 ..-.q.-...-..... │ │ │ │ + 0x082cc2c0 40180808 7c180808 b8180808 f4180808 @...|........... │ │ │ │ + 0x082cc2d0 30190808 6c190808 a8190808 e0190808 0...l........... │ │ │ │ + 0x082cc2e0 181a0808 501a0808 c81a0808 00000000 ....P........... │ │ │ │ + 0x082cc2f0 00000000 00000000 501b0808 ac1f0808 ........P....... │ │ │ │ + 0x082cc300 00000000 84200808 00000000 40230808 ..... ......@#.. │ │ │ │ + 0x082cc310 14240808 64240808 54270808 70280808 .$..d$..T'..p(.. │ │ │ │ + 0x082cc320 f4290808 742a0808 a42a0808 cc2b0808 .)..t*...*...+.. │ │ │ │ + 0x082cc330 e42c0808 a02d0808 10bd1608 00000000 .,...-.......... │ │ │ │ + 0x082cc340 00000000 00000000 f5911808 5c2e0808 ............\... │ │ │ │ + 0x082cc350 00000000 783d1408 20000000 78300808 ....x=.. ...x0.. │ │ │ │ + 0x082cc360 683d1408 02000000 2c310808 50330808 h=......,1..P3.. │ │ │ │ + 0x082cc370 10bd1608 00000000 00000000 00000000 ................ │ │ │ │ + 0x082cc380 d1911808 10bd1608 00000000 00000000 ................ │ │ │ │ + 0x082cc390 00000000 be911808 dcaa1608 84c32c08 ..............,. │ │ │ │ + 0x082cc3a0 70c32c08 00000000 50370808 00000000 p.,.....P7...... │ │ │ │ + 0x082cc3b0 00380808 30380808 643e0808 00000000 .8..08..d>...... │ │ │ │ + 0x082cc3c0 10bd1608 00000000 00000000 00000000 ................ │ │ │ │ + 0x082cc3d0 52911808 10bd1608 00000000 00000000 R............... │ │ │ │ + 0x082cc3e0 00000000 abba1808 10bd1608 00000000 ................ │ │ │ │ + 0x082cc3f0 00000000 00000000 2a911808 10bd1608 ........*....... │ │ │ │ + 0x082cc400 00000000 00000000 00000000 09911808 ................ │ │ │ │ + 0x082cc410 10bd1608 00000000 00000000 00000000 ................ │ │ │ │ + 0x082cc420 e1901808 70d50f08 e8c32c08 fcc32c08 ....p.....,...,. │ │ │ │ + 0x082cc430 10c42c08 51d32d08 a1cd2d08 51d32d08 ..,.Q.-...-.Q.-. │ │ │ │ + 0x082cc440 e9cd2d08 00000000 48d50f08 d4c32c08 ..-.....H.....,. │ │ │ │ + 0x082cc450 25c42c08 656e2d08 00000000 dcaa1608 %.,.en-......... │ │ │ │ + 0x082cc460 40292d08 48c42c08 00000000 343f0808 @)-.H.,.....4?.. │ │ │ │ + 0x082cc470 00000000 00000000 00000000 10bd1608 ................ │ │ │ │ + 0x082cc480 00000000 00000000 00000000 c1901808 ................ │ │ │ │ + 0x082cc490 fcaa1608 c0c32c08 6cc42c08 7cc42c08 ......,.l.,.|.,. │ │ │ │ + 0x082cc4a0 00000000 2c470808 00000000 8c3c1408 ....,G.......<.. │ │ │ │ + 0x082cc4b0 2a911808 8c3c1408 09911808 7c3c1408 *....<......|<.. │ │ │ │ + 0x082cc4c0 adc42c08 b5c42c08 03000000 543c1408 ..,...,.....T<.. │ │ │ │ + 0x082cc4d0 7bae2d08 21b42d08 03000000 403c1408 {.-.!.-.....@<.. │ │ │ │ + 0x082cc4e0 00000000 8c3c1408 54931808 203c1408 .....<..T... <.. │ │ │ │ + 0x082cc4f0 bdc42c08 e5c42c08 cfc42c08 051be16f ..,...,...,....o │ │ │ │ + 0x082cc500 10d3c435 2d61d940 eae34a93 00000000 ...5-a.@..J..... │ │ │ │ + 0x082cc510 03000000 8c3c1408 91901808 203c1408 .....<...... <.. │ │ │ │ + 0x082cc520 bdc42c08 15c52c08 cfc42c08 9564ed1f ..,...,...,..d.. │ │ │ │ + 0x082cc530 967fdb19 52378ad7 c358bf1f 00000000 ....R7...X...... │ │ │ │ + 0x082cc540 03000000 d03d1408 dec42c08 fdae2d08 .....=....,...-. │ │ │ │ + 0x082cc550 03000000 303c1408 1dc52c08 46c52c08 ....0<....,.F.,. │ │ │ │ + 0x082cc560 03000000 8c3c1408 8e901808 203c1408 .....<...... <.. │ │ │ │ + 0x082cc570 bdc42c08 65c52c08 55c52c08 5a8a05b2 ..,.e.,.U.,.Z... │ │ │ │ + 0x082cc580 d5bfb761 4473a944 b3bbeda2 01000000 ...aDs.D........ │ │ │ │ + 0x082cc590 03000000 b0470808 0c480808 e0480808 .....G...H...H.. │ │ │ │ + 0x082cc5a0 d8490808 3cb60b08 9ec52c08 a2c52c08 .I..<.....,...,. │ │ │ │ + 0x082cc5b0 03000000 184a0808 ec4a0808 8c3c1408 .....J...J...<.. │ │ │ │ + 0x082cc5c0 2a911808 8c3c1408 7c931808 7c3c1408 *....<..|...|<.. │ │ │ │ + 0x082cc5d0 bdc52c08 c5c52c08 03000000 303c1408 ..,...,.....0<.. │ │ │ │ + 0x082cc5e0 61ad2d08 fdae2d08 03000000 d03d1408 a.-...-......=.. │ │ │ │ + 0x082cc5f0 ddc52c08 fdae2d08 03000000 303c1408 ..,...-.....0<.. │ │ │ │ + 0x082cc600 b1ae2d08 eec52c08 03000000 403c1408 ..-...,.....@<.. │ │ │ │ + 0x082cc610 01000000 403c1408 00000000 8c3c1408 ....@<.......<.. │ │ │ │ + 0x082cc620 91e41808 203c1408 cdc52c08 1dc62c08 .... <....,...,. │ │ │ │ + 0x082cc630 dbae2d08 93fba044 66a67300 b249b21a ..-....Df.s..I.. │ │ │ │ + 0x082cc640 b9cf871d 00000000 03000000 d03d1408 .............=.. │ │ │ │ + 0x082cc650 0ec62c08 fdae2d08 03000000 d03d1408 ..,...-......=.. │ │ │ │ + 0x082cc660 16c62c08 4ec62c08 03000000 303c1408 ..,.N.,.....0<.. │ │ │ │ + 0x082cc670 25c62c08 5ec62c08 03000000 543c1408 %.,.^.,.....T<.. │ │ │ │ + 0x082cc680 0ec62c08 6dc62c08 03000000 543c1408 ..,.m.,.....T<.. │ │ │ │ + 0x082cc690 16c62c08 7fc62c08 03000000 8c3c1408 ..,...,......<.. │ │ │ │ + 0x082cc6a0 73931808 203c1408 cdc52c08 9dc62c08 s... <....,...,. │ │ │ │ + 0x082cc6b0 8fc62c08 02c7e17d 5e585f85 04fa638e ..,....}^X_...c. │ │ │ │ + 0x082cc6c0 b8b65006 02000000 03000000 543c1408 ..P.........T<.. │ │ │ │ + 0x082cc6d0 6dc62c08 6dc62c08 03000000 8c3c1408 m.,.m.,......<.. │ │ │ │ + 0x082cc6e0 68931808 203c1408 cdc52c08 ddc62c08 h... <....,...,. │ │ │ │ + 0x082cc6f0 cfc62c08 2af8a7a7 4e8c051c 2ae845fd ..,.*...N...*.E. │ │ │ │ + 0x082cc700 30d7ef04 02000000 03000000 543c1408 0...........T<.. │ │ │ │ + 0x082cc710 fdc52c08 6dc62c08 03000000 543c1408 ..,.m.,.....T<.. │ │ │ │ + 0x082cc720 16c62c08 0fc72c08 03000000 8c3c1408 ..,...,......<.. │ │ │ │ + 0x082cc730 5f931808 203c1408 cdc52c08 2dc72c08 _... <....,.-.,. │ │ │ │ + 0x082cc740 1fc72c08 d94fc70a bc039a24 909dda62 ..,..O.....$...b │ │ │ │ + 0x082cc750 704587cc 02000000 03000000 984b0808 pE...........K.. │ │ │ │ + 0x082cc760 dc4b0808 204c0808 984c0808 044d0808 .K.. L...L...M.. │ │ │ │ + 0x082cc770 3cb60b08 6bc72c08 6fc72c08 03000000 <...k.,.o.,..... │ │ │ │ + 0x082cc780 7c4d0808 ac4e0808 9c510808 ec520808 |M...N...Q...R.. │ │ │ │ + 0x082cc790 58530808 c0530808 30540808 cc540808 XS...S..0T...T.. │ │ │ │ + 0x082cc7a0 2cb60b08 71c72c08 82c72c08 8bc72c08 ,...q.,...,...,. │ │ │ │ + 0x082cc7b0 98c72c08 97c72c08 9fc72c08 03000000 ..,...,...,..... │ │ │ │ + 0x082cc7c0 1cb60b08 a1c72c08 87c72c08 8fc72c08 ......,...,...,. │ │ │ │ + 0x082cc7d0 82c72c08 03000000 0c550808 e4770b08 ..,......U...w.. │ │ │ │ + 0x082cc7e0 c1c72c08 dac72c08 03000000 10bd1608 ..,...,......... │ │ │ │ + 0x082cc7f0 00000000 00000000 00000000 01e51808 ................ │ │ │ │ + 0x082cc800 54550808 00000000 88560808 0c590808 TU.......V...Y.. │ │ │ │ + 0x082cc810 005a0808 805b0808 ec5b0808 785c0808 .Z...[...[..x\.. │ │ │ │ + 0x082cc820 68480808 1ec82c08 17c82c08 11c82c08 hH....,...,...,. │ │ │ │ + 0x082cc830 03000000 cc5c0808 2c5d0808 3c5d0808 .....\..,]..<].. │ │ │ │ + 0x082cc840 805e0808 b85f0808 0cb60b08 a1c72c08 .^..._........,. │ │ │ │ + 0x082cc850 01c82c08 37c82c08 42c82c08 46c82c08 ..,.7.,.B.,.F.,. │ │ │ │ + 0x082cc860 00000000 58480808 71c72c08 c1c72c08 ....XH..q.,...,. │ │ │ │ + 0x082cc870 ddc72c08 a1c72c08 49c82c08 21c82c08 ..,...,.I.,.!.,. │ │ │ │ + 0x082cc880 00000000 10bd1608 00000000 00000000 ................ │ │ │ │ + 0x082cc890 00000000 10951808 704c0808 fdae2d08 ........pL....-. │ │ │ │ + 0x082cc8a0 84c82c08 00000000 0c600808 00000000 ..,......`...... │ │ │ │ + 0x082cc8b0 8c600808 00000000 10bd1608 00000000 .`.............. │ │ │ │ + 0x082cc8c0 00000000 00000000 fa941808 dcaa1608 ................ │ │ │ │ + 0x082cc8d0 98c82c08 b8c82c08 00000000 00620808 ..,...,......b.. │ │ │ │ + 0x082cc8e0 00000000 c0620808 00000000 10bd1608 .....b.......... │ │ │ │ + 0x082cc8f0 00000000 00000000 00000000 dc941808 ................ │ │ │ │ + 0x082cc900 dcaa1608 98c82c08 ecc82c08 00000000 ......,...,..... │ │ │ │ + 0x082cc910 ec650808 00000000 bc660808 00000000 .e.......f...... │ │ │ │ + 0x082cc920 604c0808 fdae2d08 01ab2d08 03000000 `L....-...-..... │ │ │ │ + 0x082cc930 10bd1608 00000000 00000000 00000000 ................ │ │ │ │ + 0x082cc940 c0941808 d4660808 00000000 50670808 .....f......Pg.. │ │ │ │ + 0x082cc950 00000000 94670808 ec670808 8c3c1408 .....g...g...<.. │ │ │ │ + 0x082cc960 2a911808 8c3c1408 9d941808 7c3c1408 *....<......|<.. │ │ │ │ + 0x082cc970 5dc92c08 65c92c08 03000000 403c1408 ].,.e.,.....@<.. │ │ │ │ + 0x082cc980 01000000 403c1408 00000000 d03d1408 ....@<.......=.. │ │ │ │ + 0x082cc990 86c92c08 fdae2d08 03000000 303c1408 ..,...-.....0<.. │ │ │ │ + 0x082cc9a0 b1ae2d08 8ec92c08 03000000 d03d1408 ..-...,......=.. │ │ │ │ + 0x082cc9b0 7ec92c08 fdae2d08 03000000 d03d1408 ~.,...-......=.. │ │ │ │ + 0x082cc9c0 9dc92c08 aec92c08 03000000 303c1408 ..,...,.....0<.. │ │ │ │ + 0x082cc9d0 25c62c08 bec92c08 03000000 543c1408 %.,...,.....T<.. │ │ │ │ + 0x082cc9e0 9dc92c08 cdc92c08 03000000 8c3c1408 ..,...,......<.. │ │ │ │ + 0x082cc9f0 b9941808 203c1408 6dc92c08 edc92c08 .... <..m.,...,. │ │ │ │ + 0x082cca00 dbae2d08 f1a7875c 34db437c ffccf9b6 ..-....\4.C|.... │ │ │ │ + 0x082cca10 1e3af64c 00000000 03000000 d03d1408 .:.L.........=.. │ │ │ │ + 0x082cca20 86c92c08 aec92c08 03000000 303c1408 ..,...,.....0<.. │ │ │ │ + 0x082cca30 f5c92c08 1eca2c08 03000000 543c1408 ..,...,.....T<.. │ │ │ │ + 0x082cca40 dfc92c08 2dca2c08 03000000 8c3c1408 ..,.-.,......<.. │ │ │ │ + 0x082cca50 9a941808 203c1408 6dc92c08 4dca2c08 .... <..m.,.M.,. │ │ │ │ + 0x082cca60 3fca2c08 65a44c43 97d8fe33 c9a69ec6 ?.,.e.LC...3.... │ │ │ │ + 0x082cca70 497e65d6 02000000 03000000 fc670808 I~e..........g.. │ │ │ │ + 0x082cca80 34680808 6c680808 10bd1608 00000000 4h..lh.......... │ │ │ │ + 0x082cca90 00000000 00000000 51ab1808 10bd1608 ........Q....... │ │ │ │ + 0x082ccaa0 00000000 00000000 00000000 39ab1808 ............9... │ │ │ │ + 0x082ccab0 704c0808 fdae2d08 9cca2c08 00000000 pL....-...,..... │ │ │ │ + 0x082ccac0 dcaa1608 5c6c2d08 9c6c2d08 00000000 ....\l-..l-..... │ │ │ │ + 0x082ccad0 3cab1608 34722d08 2c722d08 88ca2c08 <...4r-.,r-...,. │ │ │ │ + 0x082ccae0 b0ca2c08 c0ca2c08 00000000 a4690808 ..,...,......i.. │ │ │ │ + 0x082ccaf0 00000000 683d1408 00000000 a06b0808 ....h=.......k.. │ │ │ │ + 0x082ccb00 4c6c0808 c46d0808 d86d0808 b06e0808 Ll...m...m...n.. │ │ │ │ + 0x082ccb10 7c6f0808 c46f0808 8c3c1408 2a911808 |o...o...<..*... │ │ │ │ + 0x082ccb20 8c3c1408 e7aa1808 7c3c1408 19cb2c08 .<......|<....,. │ │ │ │ + 0x082ccb30 21cb2c08 03000000 303c1408 39ad2d08 !.,.....0<..9.-. │ │ │ │ + 0x082ccb40 fdae2d08 03000000 303c1408 61ad2d08 ..-.....0<..a.-. │ │ │ │ + 0x082ccb50 fdae2d08 03000000 543c1408 07ad2d08 ..-.....T<....-. │ │ │ │ + 0x082ccb60 21b42d08 03000000 403c1408 00000000 !.-.....@<...... │ │ │ │ + 0x082ccb70 d03d1408 6acb2c08 fdae2d08 03000000 .=..j.,...-..... │ │ │ │ + 0x082ccb80 d03d1408 49cb2c08 72cb2c08 03000000 .=..I.,.r.,..... │ │ │ │ + 0x082ccb90 303c1408 f5c92c08 82cb2c08 03000000 0<....,...,..... │ │ │ │ + 0x082ccba0 543c1408 39cb2c08 91cb2c08 03000000 T<..9.,...,..... │ │ │ │ + 0x082ccbb0 303c1408 b1ae2d08 72cb2c08 03000000 0<....-.r.,..... │ │ │ │ + 0x082ccbc0 d03d1408 b1cb2c08 fdae2d08 03000000 .=....,...-..... │ │ │ │ + 0x082ccbd0 d03d1408 49cb2c08 c2cb2c08 03000000 .=..I.,...,..... │ │ │ │ + 0x082ccbe0 303c1408 f5c92c08 d2cb2c08 03000000 0<....,...,..... │ │ │ │ + 0x082ccbf0 8c3c1408 ecaa1808 203c1408 29cb2c08 .<...... <..).,. │ │ │ │ + 0x082ccc00 f1cb2c08 5bcb2c08 10d07fa7 3924deab ..,.[.,.....9$.. │ │ │ │ + 0x082ccc10 a90266e7 60dd038f 00000000 03000000 ..f.`........... │ │ │ │ + 0x082ccc20 303c1408 f9cb2c08 72cb2c08 03000000 0<....,.r.,..... │ │ │ │ + 0x082ccc30 543c1408 e1cb2c08 21cc2c08 03000000 T<....,.!.,..... │ │ │ │ + 0x082ccc40 543c1408 a3cb2c08 33cc2c08 03000000 T<....,.3.,..... │ │ │ │ + 0x082ccc50 543c1408 91cb2c08 43cc2c08 03000000 T<....,.C.,..... │ │ │ │ + 0x082ccc60 8c3c1408 deaa1808 203c1408 29cb2c08 .<...... <..).,. │ │ │ │ + 0x082ccc70 61cc2c08 53cc2c08 3c3f14ad 39fb1d35 a.,.S.,........ │ │ │ │ - 0x082ce0d0 00000000 00000000 00000000 16981808 ................ │ │ │ │ - 0x082ce0e0 70d50f08 a4e02c08 b8e02c08 cce02c08 p.....,...,...,. │ │ │ │ - 0x082ce0f0 51d32d08 a1cd2d08 51d32d08 e9cd2d08 Q.-...-.Q.-...-. │ │ │ │ - 0x082ce100 00000000 48d50f08 90e02c08 e1e02c08 ....H.....,...,. │ │ │ │ - 0x082ce110 656e2d08 00000000 dcaa1608 40292d08 en-.........@)-. │ │ │ │ - 0x082ce120 04e12c08 00000000 7c440908 00000000 ..,.....|D...... │ │ │ │ - 0x082ce130 00000000 00000000 10bd1608 00000000 ................ │ │ │ │ - 0x082ce140 00000000 00000000 f6971808 fcaa1608 ................ │ │ │ │ - 0x082ce150 7ce02c08 28e12c08 38e12c08 00000000 |.,.(.,.8.,..... │ │ │ │ - 0x082ce160 744c0908 00000000 8c3c1408 5f981808 tL.......<.._... │ │ │ │ - 0x082ce170 8c3c1408 3e981808 7c3c1408 69e12c08 .<..>...|<..i.,. │ │ │ │ - 0x082ce180 71e12c08 03000000 543c1408 7bae2d08 q.,.....T<..{.-. │ │ │ │ - 0x082ce190 21b42d08 03000000 403c1408 00000000 !.-.....@<...... │ │ │ │ - 0x082ce1a0 8c3c1408 899a1808 203c1408 79e12c08 .<...... <..y.,. │ │ │ │ - 0x082ce1b0 a1e12c08 8be12c08 051be16f 10d3c435 ..,...,....o...5 │ │ │ │ - 0x082ce1c0 2d61d940 eae34a93 00000000 03000000 -a.@..J......... │ │ │ │ - 0x082ce1d0 8c3c1408 c6971808 203c1408 79e12c08 .<...... <..y.,. │ │ │ │ - 0x082ce1e0 d1e12c08 8be12c08 9564ed1f 967fdb19 ..,...,..d...... │ │ │ │ - 0x082ce1f0 52378ad7 c358bf1f 00000000 03000000 R7...X.......... │ │ │ │ - 0x082ce200 d03d1408 9ae12c08 fdae2d08 03000000 .=....,...-..... │ │ │ │ - 0x082ce210 303c1408 d9e12c08 02e22c08 03000000 0<....,...,..... │ │ │ │ - 0x082ce220 8c3c1408 c3971808 203c1408 79e12c08 .<...... <..y.,. │ │ │ │ - 0x082ce230 21e22c08 11e22c08 5a8a05b2 d5bfb761 !.,...,.Z......a │ │ │ │ - 0x082ce240 4473a944 b3bbeda2 01000000 03000000 Ds.D............ │ │ │ │ - 0x082ce250 f84c0908 544d0908 284e0908 204f0908 .L..TM..(N.. O.. │ │ │ │ - 0x082ce260 3cb60b08 5ae22c08 5ee22c08 03000000 <...Z.,.^.,..... │ │ │ │ - 0x082ce270 604f0908 34500908 8c3c1408 5f981808 `O..4P...<.._... │ │ │ │ - 0x082ce280 8c3c1408 b19a1808 7c3c1408 79e22c08 .<......|<..y.,. │ │ │ │ - 0x082ce290 81e22c08 03000000 303c1408 61ad2d08 ..,.....0<..a.-. │ │ │ │ - 0x082ce2a0 fdae2d08 03000000 d03d1408 99e22c08 ..-......=....,. │ │ │ │ - 0x082ce2b0 fdae2d08 03000000 303c1408 b1ae2d08 ..-.....0<....-. │ │ │ │ - 0x082ce2c0 aae22c08 03000000 403c1408 01000000 ..,.....@<...... │ │ │ │ - 0x082ce2d0 403c1408 00000000 8c3c1408 91e41808 @<.......<...... │ │ │ │ - 0x082ce2e0 203c1408 89e22c08 d9e22c08 dbae2d08 <....,...,...-. │ │ │ │ - 0x082ce2f0 93fba044 66a67300 b249b21a b9cf871d ...Df.s..I...... │ │ │ │ - 0x082ce300 00000000 03000000 d03d1408 cae22c08 .........=....,. │ │ │ │ - 0x082ce310 fdae2d08 03000000 d03d1408 d2e22c08 ..-......=....,. │ │ │ │ - 0x082ce320 0ae32c08 03000000 303c1408 e1e22c08 ..,.....0<....,. │ │ │ │ - 0x082ce330 1ae32c08 03000000 543c1408 cae22c08 ..,.....T<....,. │ │ │ │ - 0x082ce340 29e32c08 03000000 543c1408 d2e22c08 ).,.....T<....,. │ │ │ │ - 0x082ce350 3be32c08 03000000 8c3c1408 a89a1808 ;.,......<...... │ │ │ │ - 0x082ce360 203c1408 89e22c08 59e32c08 4be32c08 <....,.Y.,.K.,. │ │ │ │ - 0x082ce370 02c7e17d 5e585f85 04fa638e b8b65006 ...}^X_...c...P. │ │ │ │ - 0x082ce380 02000000 03000000 543c1408 29e32c08 ........T<..).,. │ │ │ │ - 0x082ce390 29e32c08 03000000 8c3c1408 9d9a1808 ).,......<...... │ │ │ │ - 0x082ce3a0 203c1408 89e22c08 99e32c08 8be32c08 <....,...,...,. │ │ │ │ - 0x082ce3b0 2af8a7a7 4e8c051c 2ae845fd 30d7ef04 *...N...*.E.0... │ │ │ │ - 0x082ce3c0 02000000 03000000 543c1408 b9e22c08 ........T<....,. │ │ │ │ - 0x082ce3d0 29e32c08 03000000 543c1408 d2e22c08 ).,.....T<....,. │ │ │ │ - 0x082ce3e0 cbe32c08 03000000 8c3c1408 949a1808 ..,......<...... │ │ │ │ - 0x082ce3f0 203c1408 89e22c08 e9e32c08 dbe32c08 <....,...,...,. │ │ │ │ - 0x082ce400 d94fc70a bc039a24 909dda62 704587cc .O.....$...bpE.. │ │ │ │ - 0x082ce410 02000000 03000000 e0500908 24510908 .........P..$Q.. │ │ │ │ - 0x082ce420 68510908 e0510908 4c520908 3cb60b08 hQ...Q..LR..<... │ │ │ │ - 0x082ce430 27e42c08 2be42c08 03000000 c4520908 '.,.+.,......R.. │ │ │ │ - 0x082ce440 f4530908 e4560908 34580908 a0580908 .S...V..4X...X.. │ │ │ │ - 0x082ce450 08590908 78590908 145a0908 2cb60b08 .Y..xY...Z..,... │ │ │ │ - 0x082ce460 2de42c08 3ee42c08 47e42c08 54e42c08 -.,.>.,.G.,.T.,. │ │ │ │ - 0x082ce470 53e42c08 5be42c08 03000000 1cb60b08 S.,.[.,......... │ │ │ │ - 0x082ce480 5de42c08 43e42c08 4be42c08 3ee42c08 ].,.C.,.K.,.>.,. │ │ │ │ - 0x082ce490 03000000 545a0908 e4770b08 7de42c08 ....TZ...w..}.,. │ │ │ │ - 0x082ce4a0 96e42c08 03000000 10bd1608 00000000 ..,............. │ │ │ │ - 0x082ce4b0 00000000 00000000 01e51808 9c5a0908 .............Z.. │ │ │ │ - 0x082ce4c0 00000000 d05b0908 545e0908 485f0908 .....[..T^..H_.. │ │ │ │ - 0x082ce4d0 c8600908 34610908 c0610908 b04d0908 .`..4a...a...M.. │ │ │ │ - 0x082ce4e0 dae42c08 d3e42c08 cde42c08 03000000 ..,...,...,..... │ │ │ │ - 0x082ce4f0 14620908 74620908 84620908 c8630908 .b..tb...b...c.. │ │ │ │ - 0x082ce500 00650908 0cb60b08 5de42c08 bde42c08 .e......].,...,. │ │ │ │ - 0x082ce510 f3e42c08 fee42c08 02e52c08 00000000 ..,...,...,..... │ │ │ │ - 0x082ce520 a04d0908 2de42c08 7de42c08 99e42c08 .M..-.,.}.,...,. │ │ │ │ - 0x082ce530 5de42c08 05e52c08 dde42c08 00000000 ].,...,...,..... │ │ │ │ - 0x082ce540 10bd1608 00000000 00000000 00000000 ................ │ │ │ │ - 0x082ce550 459c1808 b8510908 fdae2d08 40e52c08 E....Q....-.@.,. │ │ │ │ - 0x082ce560 00000000 54650908 00000000 d4650908 ....Te.......e.. │ │ │ │ - 0x082ce570 00000000 10bd1608 00000000 00000000 ................ │ │ │ │ - 0x082ce580 00000000 2f9c1808 dcaa1608 54e52c08 ..../.......T.,. │ │ │ │ - 0x082ce590 74e52c08 00000000 48670908 00000000 t.,.....Hg...... │ │ │ │ - 0x082ce5a0 08680908 00000000 10bd1608 00000000 .h.............. │ │ │ │ - 0x082ce5b0 00000000 00000000 119c1808 dcaa1608 ................ │ │ │ │ - 0x082ce5c0 54e52c08 a8e52c08 00000000 346b0908 T.,...,.....4k.. │ │ │ │ - 0x082ce5d0 00000000 046c0908 00000000 a8510908 .....l.......Q.. │ │ │ │ - 0x082ce5e0 fdae2d08 01ab2d08 03000000 10bd1608 ..-...-......... │ │ │ │ - 0x082ce5f0 00000000 00000000 00000000 f59b1808 ................ │ │ │ │ - 0x082ce600 1c6c0908 00000000 986c0908 00000000 .l.......l...... │ │ │ │ - 0x082ce610 dc6c0908 346d0908 8c3c1408 5f981808 .l..4m...<.._... │ │ │ │ - 0x082ce620 8c3c1408 d29b1808 7c3c1408 19e62c08 .<......|<....,. │ │ │ │ - 0x082ce630 21e62c08 03000000 403c1408 01000000 !.,.....@<...... │ │ │ │ - 0x082ce640 403c1408 00000000 d03d1408 42e62c08 @<.......=..B.,. │ │ │ │ - 0x082ce650 fdae2d08 03000000 303c1408 b1ae2d08 ..-.....0<....-. │ │ │ │ - 0x082ce660 4ae62c08 03000000 d03d1408 3ae62c08 J.,......=..:.,. │ │ │ │ - 0x082ce670 fdae2d08 03000000 d03d1408 59e62c08 ..-......=..Y.,. │ │ │ │ - 0x082ce680 6ae62c08 03000000 303c1408 e1e22c08 j.,.....0<....,. │ │ │ │ - 0x082ce690 7ae62c08 03000000 543c1408 59e62c08 z.,.....T<..Y.,. │ │ │ │ - 0x082ce6a0 89e62c08 03000000 8c3c1408 ee9b1808 ..,......<...... │ │ │ │ - 0x082ce6b0 203c1408 29e62c08 a9e62c08 dbae2d08 <..).,...,...-. │ │ │ │ - 0x082ce6c0 f1a7875c 34db437c ffccf9b6 1e3af64c ...\4.C|.....:.L │ │ │ │ - 0x082ce6d0 00000000 03000000 d03d1408 42e62c08 .........=..B.,. │ │ │ │ - 0x082ce6e0 6ae62c08 03000000 303c1408 b1e62c08 j.,.....0<....,. │ │ │ │ - 0x082ce6f0 dae62c08 03000000 543c1408 9be62c08 ..,.....T<....,. │ │ │ │ - 0x082ce700 e9e62c08 03000000 8c3c1408 cf9b1808 ..,......<...... │ │ │ │ - 0x082ce710 203c1408 29e62c08 09e72c08 fbe62c08 <..).,...,...,. │ │ │ │ - 0x082ce720 65a44c43 97d8fe33 c9a69ec6 497e65d6 e.LC...3....I~e. │ │ │ │ - 0x082ce730 02000000 03000000 446d0908 7c6d0908 ........Dm..|m.. │ │ │ │ - 0x082ce740 b46d0908 10bd1608 00000000 00000000 .m.............. │ │ │ │ - 0x082ce750 00000000 86b21808 10bd1608 00000000 ................ │ │ │ │ - 0x082ce760 00000000 00000000 6eb21808 b8510908 ........n....Q.. │ │ │ │ - 0x082ce770 fdae2d08 58e72c08 00000000 dcaa1608 ..-.X.,......... │ │ │ │ - 0x082ce780 5c6c2d08 9c6c2d08 00000000 3cab1608 \l-..l-.....<... │ │ │ │ - 0x082ce790 34722d08 2c722d08 44e72c08 6ce72c08 4r-.,r-.D.,.l.,. │ │ │ │ - 0x082ce7a0 7ce72c08 00000000 ec6e0908 00000000 |.,......n...... │ │ │ │ - 0x082ce7b0 683d1408 00000000 e8700908 94710908 h=.......p...q.. │ │ │ │ - 0x082ce7c0 0c730908 20730908 f8730908 c4740908 .s.. s...s...t.. │ │ │ │ - 0x082ce7d0 0c750908 8c3c1408 5f981808 8c3c1408 .u...<.._....<.. │ │ │ │ - 0x082ce7e0 1cb21808 7c3c1408 d5e72c08 dde72c08 ....|<....,...,. │ │ │ │ - 0x082ce7f0 03000000 303c1408 39ad2d08 fdae2d08 ....0<..9.-...-. │ │ │ │ - 0x082ce800 03000000 303c1408 61ad2d08 fdae2d08 ....0<..a.-...-. │ │ │ │ - 0x082ce810 03000000 543c1408 07ad2d08 21b42d08 ....T<....-.!.-. │ │ │ │ - 0x082ce820 03000000 403c1408 00000000 d03d1408 ....@<.......=.. │ │ │ │ - 0x082ce830 26e82c08 fdae2d08 03000000 d03d1408 &.,...-......=.. │ │ │ │ - 0x082ce840 05e82c08 2ee82c08 03000000 303c1408 ..,...,.....0<.. │ │ │ │ - 0x082ce850 b1e62c08 3ee82c08 03000000 543c1408 ..,.>.,.....T<.. │ │ │ │ - 0x082ce860 f5e72c08 4de82c08 03000000 303c1408 ..,.M.,.....0<.. │ │ │ │ - 0x082ce870 b1ae2d08 2ee82c08 03000000 d03d1408 ..-...,......=.. │ │ │ │ - 0x082ce880 6de82c08 fdae2d08 03000000 d03d1408 m.,...-......=.. │ │ │ │ - 0x082ce890 05e82c08 7ee82c08 03000000 303c1408 ..,.~.,.....0<.. │ │ │ │ - 0x082ce8a0 b1e62c08 8ee82c08 03000000 8c3c1408 ..,...,......<.. │ │ │ │ - 0x082ce8b0 21b21808 203c1408 e5e72c08 ade82c08 !... <....,...,. │ │ │ │ - 0x082ce8c0 17e82c08 10d07fa7 3924deab a90266e7 ..,.....9$....f. │ │ │ │ - 0x082ce8d0 60dd038f 00000000 03000000 303c1408 `...........0<.. │ │ │ │ - 0x082ce8e0 b5e82c08 2ee82c08 03000000 543c1408 ..,...,.....T<.. │ │ │ │ - 0x082ce8f0 9de82c08 dde82c08 03000000 543c1408 ..,...,.....T<.. │ │ │ │ - 0x082ce900 5fe82c08 efe82c08 03000000 543c1408 _.,...,.....T<.. │ │ │ │ - 0x082ce910 4de82c08 ffe82c08 03000000 8c3c1408 M.,...,......<.. │ │ │ │ - 0x082ce920 13b21808 203c1408 e5e72c08 1de92c08 .... <....,...,. │ │ │ │ - 0x082ce930 0fe92c08 3c3f14ad 39fb1d35 dc5e3939 ..,........... │ │ │ │ + 0x082ce490 00000000 dcaa1608 98c82c08 fcde2c08 ..........,...,. │ │ │ │ + 0x082ce4a0 00000000 543e0908 00000000 00000000 ....T>.......... │ │ │ │ + 0x082ce4b0 00000000 10bd1608 00000000 00000000 ................ │ │ │ │ + 0x082ce4c0 00000000 57991808 dcaa1608 98c82c08 ....W.........,. │ │ │ │ + 0x082ce4d0 acdf2c08 00000000 9c3e0908 00000000 ..,......>...... │ │ │ │ + 0x082ce4e0 00000000 00000000 dcaa1608 98c82c08 ..............,. │ │ │ │ + 0x082ce4f0 34df2c08 00000000 e43e0908 00000000 4.,......>...... │ │ │ │ + 0x082ce500 00000000 00000000 10bd1608 00000000 ................ │ │ │ │ + 0x082ce510 00000000 00000000 31991808 dcaa1608 ........1....... │ │ │ │ + 0x082ce520 98c82c08 24e02c08 00000000 2c3f0908 ..,.$.,.....,?.. │ │ │ │ + 0x082ce530 00000000 00000000 00000000 704c0808 ............pL.. │ │ │ │ + 0x082ce540 fdae2d08 2ce02c08 00000000 dcaa1608 ..-.,.,......... │ │ │ │ + 0x082ce550 30d52c08 60e02c08 00000000 1cab1608 0.,.`.,......... │ │ │ │ + 0x082ce560 54d52c08 5cd52c08 80e02c08 90e02c08 T.,.\.,...,...,. │ │ │ │ + 0x082ce570 00000000 1cab1608 84d52c08 8cd52c08 ..........,...,. │ │ │ │ + 0x082ce580 b0e02c08 c0e02c08 00000000 fcaa1608 ..,...,......... │ │ │ │ + 0x082ce590 54d72c08 a0e12c08 b0e12c08 00000000 T.,...,...,..... │ │ │ │ + 0x082ce5a0 fcaa1608 38d72c08 80e12c08 8ce52c08 ....8.,...,...,. │ │ │ │ + 0x082ce5b0 00000000 fcaa1608 c0d62c08 60e12c08 ..........,.`.,. │ │ │ │ + 0x082ce5c0 a0e52c08 00000000 fcaa1608 48d62c08 ..,.........H.,. │ │ │ │ + 0x082ce5d0 40e12c08 b4e52c08 00000000 fcaa1608 @.,...,......... │ │ │ │ + 0x082ce5e0 2cd62c08 20e12c08 c8e52c08 00000000 ,.,. .,...,..... │ │ │ │ + 0x082ce5f0 fcaa1608 b4d52c08 00e12c08 dce52c08 ......,...,...,. │ │ │ │ + 0x082ce600 00000000 fcaa1608 ccd72c08 e0e02c08 ..........,...,. │ │ │ │ + 0x082ce610 f0e52c08 00000000 1cab1608 e8d72c08 ..,...........,. │ │ │ │ + 0x082ce620 f0d72c08 d4e12c08 e4e12c08 00000000 ..,...,...,..... │ │ │ │ + 0x082ce630 fcaa1608 74d82c08 24e22c08 34e22c08 ....t.,.$.,.4.,. │ │ │ │ + 0x082ce640 00000000 fcaa1608 ecd82c08 04e22c08 ..........,...,. │ │ │ │ + 0x082ce650 30e62c08 00000000 1cab1608 08d92c08 0.,...........,. │ │ │ │ + 0x082ce660 10d92c08 58e22c08 68e22c08 00000000 ..,.X.,.h.,..... │ │ │ │ + 0x082ce670 1cab1608 38d92c08 40d92c08 88e22c08 ....8.,.@.,...,. │ │ │ │ + 0x082ce680 98e22c08 00000000 1cab1608 68d92c08 ..,.........h.,. │ │ │ │ + 0x082ce690 70d92c08 b8e22c08 c8e22c08 00000000 p.,...,...,..... │ │ │ │ + 0x082ce6a0 fcaa1608 98d92c08 08e32c08 18e32c08 ......,...,...,. │ │ │ │ + 0x082ce6b0 00000000 fcaa1608 b4d92c08 e8e22c08 ..........,...,. │ │ │ │ + 0x082ce6c0 a0e62c08 00000000 fcaa1608 b0db2c08 ..,...........,. │ │ │ │ + 0x082ce6d0 dce32c08 ece32c08 00000000 fcaa1608 ..,...,......... │ │ │ │ + 0x082ce6e0 38db2c08 bce32c08 c8e62c08 00000000 8.,...,...,..... │ │ │ │ + 0x082ce6f0 fcaa1608 1cdb2c08 9ce32c08 dce62c08 ......,...,...,. │ │ │ │ + 0x082ce700 00000000 fcaa1608 a4da2c08 7ce32c08 ..........,.|.,. │ │ │ │ + 0x082ce710 f0e62c08 00000000 fcaa1608 2cda2c08 ..,.........,.,. │ │ │ │ + 0x082ce720 5ce32c08 04e72c08 00000000 fcaa1608 \.,...,......... │ │ │ │ + 0x082ce730 28dc2c08 3ce32c08 18e72c08 00000000 (.,.<.,...,..... │ │ │ │ + 0x082ce740 fcaa1608 0cde2c08 50e42c08 60e42c08 ......,.P.,.`.,. │ │ │ │ + 0x082ce750 00000000 fcaa1608 a0dc2c08 30e42c08 ..........,.0.,. │ │ │ │ + 0x082ce760 40e72c08 00000000 fcaa1608 84de2c08 @.,...........,. │ │ │ │ + 0x082ce770 10e42c08 54e72c08 00000000 fcaa1608 ..,.T.,......... │ │ │ │ + 0x082ce780 fcde2c08 a4e42c08 b4e42c08 00000000 ..,...,...,..... │ │ │ │ + 0x082ce790 fcaa1608 18df2c08 84e42c08 7ce72c08 ......,...,.|.,. │ │ │ │ + 0x082ce7a0 00000000 fcaa1608 34df2c08 f8e42c08 ........4.,...,. │ │ │ │ + 0x082ce7b0 08e52c08 00000000 fcaa1608 acdf2c08 ..,...........,. │ │ │ │ + 0x082ce7c0 d8e42c08 a4e72c08 00000000 1cab1608 ..,...,......... │ │ │ │ + 0x082ce7d0 24e02c08 2ce02c08 2ce52c08 3ce52c08 $.,.,.,.,.,.<.,. │ │ │ │ + 0x082ce7e0 00000000 7cac1608 40e02c08 5ce52c08 ....|...@.,.\.,. │ │ │ │ + 0x082ce7f0 74e52c08 04e62c08 18e62c08 44e62c08 t.,...,...,.D.,. │ │ │ │ + 0x082ce800 58e62c08 70e62c08 88e62c08 b4e62c08 X.,.p.,...,...,. │ │ │ │ + 0x082ce810 2ce72c08 68e72c08 90e72c08 b8e72c08 ,.,.h.,...,...,. │ │ │ │ + 0x082ce820 cce72c08 00000000 7cab1608 44242d08 ..,.....|...D$-. │ │ │ │ + 0x082ce830 08722d08 10ce2c08 b4cd2c08 38d52c08 .r-...,...,.8.,. │ │ │ │ + 0x082ce840 4ce52c08 e4e72c08 00000000 0c400908 L.,...,......@.. │ │ │ │ + 0x082ce850 00000000 0c630908 dcaa1608 98c82c08 .....c........,. │ │ │ │ + 0x082ce860 4ce82c08 00000000 84630908 00000000 L.,......c...... │ │ │ │ + 0x082ce870 00000000 00000000 cc630908 00000000 .........c...... │ │ │ │ + 0x082ce880 00000000 00000000 10bd1608 00000000 ................ │ │ │ │ + 0x082ce890 00000000 00000000 11991808 dcaa1608 ................ │ │ │ │ + 0x082ce8a0 4ce82c08 78e82c08 00000000 dcaa1608 L.,.x.,......... │ │ │ │ + 0x082ce8b0 88e82c08 9ce82c08 00000000 48640908 ..,...,.....Hd.. │ │ │ │ + 0x082ce8c0 00000000 dcaa1608 98c82c08 bce82c08 ..........,...,. │ │ │ │ + 0x082ce8d0 00000000 fc650908 00000000 00000000 .....e.......... │ │ │ │ + 0x082ce8e0 00000000 dcaa1608 bce82c08 d4e82c08 ..........,...,. │ │ │ │ + 0x082ce8f0 00000000 48660908 00000000 cc660908 ....Hf.......f.. │ │ │ │ + 0x082ce900 00000000 10bd1608 00000000 00000000 ................ │ │ │ │ + 0x082ce910 00000000 f9981808 10bd1608 00000000 ................ │ │ │ │ + 0x082ce920 00000000 00000000 dd981808 50670908 ............Pg.. │ │ │ │ + 0x082ce930 00000000 dcaa1608 98c82c08 2ce92c08 ..........,.,.,. │ │ │ │ + 0x082ce940 00000000 14680908 00000000 00000000 .....h.......... │ │ │ │ + 0x082ce950 00000000 5c680908 00000000 00000000 ....\h.......... │ │ │ │ + 0x082ce960 00000000 10bd1608 00000000 00000000 ................ │ │ │ │ + 0x082ce970 00000000 9a981808 dcaa1608 2ce92c08 ............,.,. │ │ │ │ + 0x082ce980 54e92c08 00000000 e86a0908 64e92c08 T.,......j..d.,. │ │ │ │ + 0x082ce990 78e92c08 00000000 dcaa1608 d4e82c08 x.,...........,. │ │ │ │ + 0x082ce9a0 88e92c08 00000000 b86b0908 00000000 ..,......k...... │ │ │ │ + 0x082ce9b0 00000000 00000000 10bd1608 00000000 ................ │ │ │ │ + 0x082ce9c0 00000000 00000000 57981808 fcaa1608 ........W....... │ │ │ │ + 0x082ce9d0 bce82c08 88e92c08 a8e92c08 00000000 ..,...,...,..... │ │ │ │ + 0x082ce9e0 dcaa1608 b8e92c08 cce92c08 00000000 ......,...,..... │ │ │ │ + 0x082ce9f0 346c0908 00000000 3c6e0908 00000000 4l........ │ │ │ │ - 0x082cfe60 00000000 00000000 00000000 10bd1608 ................ │ │ │ │ - 0x082cfe70 00000000 00000000 00000000 7da11808 ............}... │ │ │ │ - 0x082cfe80 dcaa1608 54e52c08 a4f42c08 00000000 ....T.,...,..... │ │ │ │ - 0x082cfe90 8c3e0a08 00000000 00000000 00000000 .>.............. │ │ │ │ - 0x082cfea0 b8510908 fdae2d08 acf42c08 00000000 .Q....-...,..... │ │ │ │ - 0x082cfeb0 dcaa1608 54e52c08 a8f52c08 00000000 ....T.,...,..... │ │ │ │ - 0x082cfec0 d43e0a08 00000000 00000000 00000000 .>.............. │ │ │ │ - 0x082cfed0 dcaa1608 54e52c08 30f52c08 00000000 ....T.,.0.,..... │ │ │ │ - 0x082cfee0 1c3f0a08 00000000 00000000 00000000 .?.............. │ │ │ │ + 0x082cedc0 da8c1808 dcaa1608 04ed2c08 b0ed2c08 ..........,...,. │ │ │ │ + 0x082cedd0 00000000 c8a80908 00000000 68a90908 ............h... │ │ │ │ + 0x082cede0 00000000 60ad0908 00000000 ccad0908 ....`........... │ │ │ │ + 0x082cedf0 00000000 6cae0908 00000000 10bd1608 ....l........... │ │ │ │ + 0x082cee00 00000000 00000000 00000000 55b61808 ............U... │ │ │ │ + 0x082cee10 c4ae0908 10bd1608 00000000 00000000 ................ │ │ │ │ + 0x082cee20 00000000 80b61808 04af0908 dcaa1608 ................ │ │ │ │ + 0x082cee30 fced2c08 e4ed2c08 00000000 dcaa1608 ..,...,......... │ │ │ │ + 0x082cee40 14ee2c08 e4ed2c08 00000000 dcaa1608 ..,...,......... │ │ │ │ + 0x082cee50 2cee2c08 3cee2c08 00000000 0cb30908 ,.,.<.,......... │ │ │ │ + 0x082cee60 54ed2c08 4cee2c08 00000000 dcaa1608 T.,.L.,......... │ │ │ │ + 0x082cee70 60672d08 4c672d08 00000000 e8b40908 `g-.Lg-......... │ │ │ │ + 0x082cee80 04ed2c08 6cee2c08 00000000 10bd1608 ..,.l.,......... │ │ │ │ + 0x082cee90 00000000 00000000 00000000 2d971808 ............-... │ │ │ │ + 0x082ceea0 10bd1608 00000000 00000000 00000000 ................ │ │ │ │ + 0x082ceeb0 20971808 10bd1608 00000000 00000000 ............... │ │ │ │ + 0x082ceec0 00000000 0e971808 10bd1608 00000000 ................ │ │ │ │ + 0x082ceed0 00000000 00000000 de961808 70d50f08 ............p... │ │ │ │ + 0x082ceee0 a0ee2c08 b4ee2c08 c8ee2c08 d9d22d08 ..,...,...,...-. │ │ │ │ + 0x082ceef0 e9cc2d08 d9d22d08 31cd2d08 00000000 ..-...-.1.-..... │ │ │ │ + 0x082cef00 10bd1608 00000000 00000000 00000000 ................ │ │ │ │ + 0x082cef10 d9961808 70d50f08 74eb2c08 88eb2c08 ....p...t.,...,. │ │ │ │ + 0x082cef20 9ceb2c08 f9d22d08 19cd2d08 f9d22d08 ..,...-...-...-. │ │ │ │ + 0x082cef30 39cd2d08 00000000 48d50f08 00ef2c08 9.-.....H.....,. │ │ │ │ + 0x082cef40 15ef2c08 656e2d08 00000000 48d50f08 ..,.en-.....H... │ │ │ │ + 0x082cef50 8cee2c08 ddee2c08 3aef2c08 00000000 ..,...,.:.,..... │ │ │ │ + 0x082cef60 dcaa1608 185f2d08 4cef2c08 00000000 ....._-.L.,..... │ │ │ │ + 0x082cef70 70b50908 00000000 00000000 00000000 p............... │ │ │ │ + 0x082cef80 10bd1608 00000000 00000000 00000000 ................ │ │ │ │ + 0x082cef90 9e961808 70d50f08 74eb2c08 88eb2c08 ....p...t.,...,. │ │ │ │ + 0x082cefa0 9ceb2c08 f1d22d08 99cd2d08 f1d22d08 ..,...-...-...-. │ │ │ │ + 0x082cefb0 b9cd2d08 00000000 48d50f08 04ec2c08 ..-.....H.....,. │ │ │ │ + 0x082cefc0 95ef2c08 656e2d08 00000000 dcaa1608 ..,.en-......... │ │ │ │ + 0x082cefd0 bc5e2d08 b8ef2c08 00000000 b8b50908 .^-...,......... │ │ │ │ + 0x082cefe0 00000000 00000000 00000000 10bd1608 ................ │ │ │ │ + 0x082ceff0 00000000 00000000 00000000 d2961808 ................ │ │ │ │ + 0x082cf000 10bd1608 00000000 00000000 00000000 ................ │ │ │ │ + 0x082cf010 cc961808 dcaa1608 ecef2c08 00f02c08 ..........,...,. │ │ │ │ + 0x082cf020 00000000 04b60908 00000000 dcaa1608 ................ │ │ │ │ + 0x082cf030 84672d08 80ef2c08 00000000 dcaa1608 .g-...,......... │ │ │ │ + 0x082cf040 70ef2c08 24f02c08 00000000 fcaa1608 p.,.$.,......... │ │ │ │ + 0x082cf050 dcef2c08 2cf02c08 3cf02c08 00000000 ..,.,.,.<.,..... │ │ │ │ + 0x082cf060 dcaa1608 4cc32c08 64c82c08 00000000 ....L.,.d.,..... │ │ │ │ + 0x082cf070 dcaa1608 7cee2c08 60f02c08 00000000 ....|.,.`.,..... │ │ │ │ + 0x082cf080 80bc0908 4cf02c08 70f02c08 00000000 ....L.,.p.,..... │ │ │ │ + 0x082cf090 fcaa1608 1c672d08 08672d08 f4662d08 .....g-..g-..f-. │ │ │ │ + 0x082cf0a0 00000000 78be0908 04ed2c08 90f02c08 ....x.....,...,. │ │ │ │ + 0x082cf0b0 00000000 00bf0908 00000000 00000000 ................ │ │ │ │ + 0x082cf0c0 00000000 48bf0908 00000000 00000000 ....H........... │ │ │ │ + 0x082cf0d0 00000000 10bd1608 00000000 00000000 ................ │ │ │ │ + 0x082cf0e0 00000000 c8961808 10bd1608 00000000 ................ │ │ │ │ + 0x082cf0f0 00000000 00000000 c4961808 10bd1608 ................ │ │ │ │ + 0x082cf100 00000000 00000000 00000000 c0961808 ................ │ │ │ │ + 0x082cf110 fcaa1608 d4f02c08 e8f02c08 fcf02c08 ......,...,...,. │ │ │ │ + 0x082cf120 00000000 94bf0908 00000000 dcaa1608 ................ │ │ │ │ + 0x082cf130 44672d08 80ef2c08 00000000 dcaa1608 Dg-...,......... │ │ │ │ + 0x082cf140 b4f02c08 24f12c08 00000000 fcaa1608 ..,.$.,......... │ │ │ │ + 0x082cf150 c4f02c08 2cf12c08 3cf12c08 00000000 ..,.,.,.<.,..... │ │ │ │ + 0x082cf160 dcaa1608 a4f02c08 60f02c08 00000000 ......,.`.,..... │ │ │ │ + 0x082cf170 20c60908 4cf12c08 60f12c08 00000000 ...L.,.`.,..... │ │ │ │ + 0x082cf180 90c60908 00000000 00000000 00000000 ................ │ │ │ │ + 0x082cf190 d8c60908 00000000 00000000 00000000 ................ │ │ │ │ + 0x082cf1a0 20c70908 dcaa1608 1ced2c08 80f12c08 .........,...,. │ │ │ │ + 0x082cf1b0 00000000 fcaa1608 80ef2c08 90f12c08 ..........,...,. │ │ │ │ + 0x082cf1c0 a4f12c08 00000000 dcaa1608 04ed2c08 ..,...........,. │ │ │ │ + 0x082cf1d0 60f02c08 00000000 8cd00908 b4f12c08 `.,...........,. │ │ │ │ + 0x082cf1e0 c8f12c08 00000000 10bd1608 00000000 ..,............. │ │ │ │ + 0x082cf1f0 00000000 00000000 b7961808 d03d1408 .............=.. │ │ │ │ + 0x082cf200 fbae2d08 fdae2d08 03000000 d03d1408 ..-...-......=.. │ │ │ │ + 0x082cf210 f6ae2d08 fef12c08 03000000 d03d1408 ..-...,......=.. │ │ │ │ + 0x082cf220 f1ae2d08 0ef22c08 03000000 dcaa1608 ..-...,......... │ │ │ │ + 0x082cf230 e8f12c08 70f12c08 00000000 04d10908 ..,.p.,......... │ │ │ │ + 0x082cf240 00000000 00000000 00000000 10bd1608 ................ │ │ │ │ + 0x082cf250 00000000 00000000 00000000 7f401908 .............@.. │ │ │ │ + 0x082cf260 d03d1408 eeae2d08 fdae2d08 03000000 .=....-...-..... │ │ │ │ + 0x082cf270 d03d1408 e9ae2d08 62f22c08 03000000 .=....-.b.,..... │ │ │ │ + 0x082cf280 dcaa1608 4cf22c08 80f02c08 00000000 ....L.,...,..... │ │ │ │ + 0x082cf290 54d10908 00000000 00000000 00000000 T............... │ │ │ │ + 0x082cf2a0 10bd1608 00000000 00000000 00000000 ................ │ │ │ │ + 0x082cf2b0 badd1808 10bd1608 00000000 00000000 ................ │ │ │ │ + 0x082cf2c0 00000000 f3241908 10bd1608 00000000 .....$.......... │ │ │ │ + 0x082cf2d0 00000000 00000000 b80f1908 a4d10908 ................ │ │ │ │ + 0x082cf2e0 04ed2c08 b4f22c08 00000000 10bd1608 ..,...,......... │ │ │ │ + 0x082cf2f0 00000000 00000000 00000000 20e11808 ............ ... │ │ │ │ + 0x082cf300 d4d10908 04ed2c08 ecf22c08 00000000 ......,...,..... │ │ │ │ + 0x082cf310 04d20908 04ed2c08 c8f22c08 00000000 ......,...,..... │ │ │ │ + 0x082cf320 60d20908 78d30908 6cd40908 00000000 `...x...l....... │ │ │ │ + 0x082cf330 fcaa1608 04ed2c08 b4f22c08 28f32c08 ......,...,.(.,. │ │ │ │ + 0x082cf340 00000000 dcaa1608 a0f22c08 30f32c08 ..........,.0.,. │ │ │ │ + 0x082cf350 00000000 5cab1608 b8c32c08 64c82c08 ....\.....,.d.,. │ │ │ │ + 0x082cf360 54ed2c08 10f32c08 00f32c08 dcf22c08 T.,...,...,...,. │ │ │ │ + 0x082cf370 00000000 14d70908 44f32c08 54f32c08 ........D.,.T.,. │ │ │ │ + 0x082cf380 00000000 8cd70908 a4d80908 98d90908 ................ │ │ │ │ + 0x082cf390 00000000 fcaa1608 04ed2c08 b4f22c08 ..........,...,. │ │ │ │ + 0x082cf3a0 8cf32c08 00000000 dcaa1608 a0f22c08 ..,...........,. │ │ │ │ + 0x082cf3b0 94f32c08 00000000 40dc0908 54f32c08 ..,.....@...T.,. │ │ │ │ + 0x082cf3c0 a8f32c08 00000000 c0dc0908 00000000 ..,............. │ │ │ │ + 0x082cf3d0 98dd0908 b8f32c08 c8f32c08 00000000 ......,...,..... │ │ │ │ + 0x082cf3e0 08de0908 00000000 70de0908 88df0908 ........p....... │ │ │ │ + 0x082cf3f0 7ce00908 00000000 fcaa1608 04ed2c08 |.............,. │ │ │ │ + 0x082cf400 b4f22c08 f0f32c08 00000000 dcaa1608 ..,...,......... │ │ │ │ + 0x082cf410 a0f22c08 f8f32c08 00000000 7cab1608 ..,...,.....|... │ │ │ │ + 0x082cf420 b8c32c08 64c82c08 54ed2c08 10f32c08 ..,.d.,.T.,...,. │ │ │ │ + 0x082cf430 00f32c08 dcf22c08 e0f32c08 00000000 ..,...,...,..... │ │ │ │ + 0x082cf440 34e30908 0cf42c08 1cf42c08 00000000 4.....,...,..... │ │ │ │ + 0x082cf450 2ce40908 40f42c08 5cee2c08 00000000 ,...@.,.\.,..... │ │ │ │ + 0x082cf460 a4e40908 54ed2c08 ecca2c08 00000000 ....T.,...,..... │ │ │ │ + 0x082cf470 5cab1608 b8c32c08 64c82c08 10f32c08 \.....,.d.,...,. │ │ │ │ + 0x082cf480 00f32c08 dcf22c08 60f42c08 00000000 ..,...,.`.,..... │ │ │ │ + 0x082cf490 dce40908 00000000 00000000 00000000 ................ │ │ │ │ + 0x082cf4a0 6ce50908 84e60908 78e70908 00000000 l.......x....... │ │ │ │ + 0x082cf4b0 dcaa1608 90f42c08 a8f42c08 00000000 ......,...,..... │ │ │ │ + 0x082cf4c0 fcaa1608 04ed2c08 b4f22c08 b0f42c08 ......,...,...,. │ │ │ │ + 0x082cf4d0 00000000 40e80908 a0f22c08 c0f42c08 ....@.....,...,. │ │ │ │ + 0x082cf4e0 00000000 3ce90908 00000000 78410a08 ....<.......xA.. │ │ │ │ + 0x082cf4f0 edca2c08 e6f42c08 d5f42c08 00000000 ..,...,...,..... │ │ │ │ + 0x082cf500 50e90908 54ed2c08 3cf22c08 00000000 P...T.,.<.,..... │ │ │ │ + 0x082cf510 5cab1608 b8c32c08 64c82c08 10f32c08 \.....,.d.,...,. │ │ │ │ + 0x082cf520 00f32c08 dcf22c08 00f52c08 00000000 ..,...,...,..... │ │ │ │ + 0x082cf530 88e90908 00000000 00000000 00000000 ................ │ │ │ │ + 0x082cf540 18ea0908 30eb0908 24ec0908 00000000 ....0...$....... │ │ │ │ + 0x082cf550 dcaa1608 30f52c08 48f52c08 00000000 ....0.,.H.,..... │ │ │ │ + 0x082cf560 fcaa1608 04ed2c08 b4f22c08 50f52c08 ......,...,.P.,. │ │ │ │ + 0x082cf570 00000000 ecec0908 a0f22c08 60f52c08 ..........,.`.,. │ │ │ │ + 0x082cf580 00000000 e8ed0908 00000000 78410a08 ............xA.. │ │ │ │ + 0x082cf590 3cf22c08 86f52c08 75f52c08 00000000 <.,...,.u.,..... │ │ │ │ + 0x082cf5a0 fced0908 54ed2c08 90f22c08 00000000 ....T.,...,..... │ │ │ │ + 0x082cf5b0 5cab1608 b8c32c08 64c82c08 a0f52c08 \.....,.d.,...,. │ │ │ │ + 0x082cf5c0 10f32c08 00f32c08 dcf22c08 00000000 ..,...,...,..... │ │ │ │ + 0x082cf5d0 34ee0908 00000000 00000000 00000000 4............... │ │ │ │ + 0x082cf5e0 c4ee0908 dcef0908 d0f00908 00000000 ................ │ │ │ │ + 0x082cf5f0 dcaa1608 d0f52c08 e8f52c08 00000000 ......,...,..... │ │ │ │ + 0x082cf600 fcaa1608 04ed2c08 b4f22c08 f0f52c08 ......,...,...,. │ │ │ │ + 0x082cf610 00000000 98f10908 a0f22c08 00f62c08 ..........,...,. │ │ │ │ + 0x082cf620 00000000 94f20908 00000000 78410a08 ............xA.. │ │ │ │ + 0x082cf630 90f22c08 26f62c08 15f62c08 00000000 ..,.&.,...,..... │ │ │ │ + 0x082cf640 a8f20908 54ed2c08 d8d42c08 00000000 ....T.,...,..... │ │ │ │ + 0x082cf650 5cab1608 b8c32c08 64c82c08 10f32c08 \.....,.d.,...,. │ │ │ │ + 0x082cf660 00f32c08 dcf22c08 40f62c08 00000000 ..,...,.@.,..... │ │ │ │ + 0x082cf670 e0f20908 00000000 00000000 00000000 ................ │ │ │ │ + 0x082cf680 70f30908 88f40908 7cf50908 00000000 p.......|....... │ │ │ │ + 0x082cf690 dcaa1608 70f62c08 88f62c08 00000000 ....p.,...,..... │ │ │ │ + 0x082cf6a0 fcaa1608 04ed2c08 b4f22c08 90f62c08 ......,...,...,. │ │ │ │ + 0x082cf6b0 00000000 44f60908 a0f22c08 a0f62c08 ....D.....,...,. │ │ │ │ + 0x082cf6c0 00000000 40f70908 00000000 78410a08 ....@.......xA.. │ │ │ │ + 0x082cf6d0 d9d42c08 c6f62c08 b5f62c08 00000000 ..,...,...,..... │ │ │ │ + 0x082cf6e0 54f70908 54ed2c08 f8d42c08 00000000 T...T.,...,..... │ │ │ │ + 0x082cf6f0 5cab1608 b8c32c08 64c82c08 10f32c08 \.....,.d.,...,. │ │ │ │ + 0x082cf700 00f32c08 dcf22c08 e0f62c08 00000000 ..,...,...,..... │ │ │ │ + 0x082cf710 8cf70908 00000000 00000000 00000000 ................ │ │ │ │ + 0x082cf720 1cf80908 34f90908 28fa0908 00000000 ....4...(....... │ │ │ │ + 0x082cf730 dcaa1608 10f72c08 28f72c08 00000000 ......,.(.,..... │ │ │ │ + 0x082cf740 fcaa1608 04ed2c08 b4f22c08 30f72c08 ......,...,.0.,. │ │ │ │ + 0x082cf750 00000000 f0fa0908 a0f22c08 40f72c08 ..........,.@.,. │ │ │ │ + 0x082cf760 00000000 ecfb0908 00000000 78410a08 ............xA.. │ │ │ │ + 0x082cf770 f9d42c08 66f72c08 55f72c08 00000000 ..,.f.,.U.,..... │ │ │ │ + 0x082cf780 00fc0908 54ed2c08 18d52c08 00000000 ....T.,...,..... │ │ │ │ + 0x082cf790 5cab1608 b8c32c08 64c82c08 10f32c08 \.....,.d.,...,. │ │ │ │ + 0x082cf7a0 00f32c08 dcf22c08 80f72c08 00000000 ..,...,...,..... │ │ │ │ + 0x082cf7b0 38fc0908 00000000 00000000 00000000 8............... │ │ │ │ + 0x082cf7c0 c8fc0908 e0fd0908 d4fe0908 00000000 ................ │ │ │ │ + 0x082cf7d0 dcaa1608 b0f72c08 c8f72c08 00000000 ......,...,..... │ │ │ │ + 0x082cf7e0 fcaa1608 04ed2c08 b4f22c08 d0f72c08 ......,...,...,. │ │ │ │ + 0x082cf7f0 00000000 9cff0908 a0f22c08 e0f72c08 ..........,...,. │ │ │ │ + 0x082cf800 00000000 98000a08 00000000 78410a08 ............xA.. │ │ │ │ + 0x082cf810 19d52c08 06f82c08 f5f72c08 00000000 ..,...,...,..... │ │ │ │ + 0x082cf820 ac000a08 54ed2c08 28d52c08 00000000 ....T.,.(.,..... │ │ │ │ + 0x082cf830 5cab1608 b8c32c08 64c82c08 10f32c08 \.....,.d.,...,. │ │ │ │ + 0x082cf840 00f32c08 dcf22c08 20f82c08 00000000 ..,...,. .,..... │ │ │ │ + 0x082cf850 e4000a08 00000000 00000000 00000000 ................ │ │ │ │ + 0x082cf860 74010a08 8c020a08 80030a08 00000000 t............... │ │ │ │ + 0x082cf870 dcaa1608 50f82c08 68f82c08 00000000 ....P.,.h.,..... │ │ │ │ + 0x082cf880 fcaa1608 04ed2c08 b4f22c08 70f82c08 ......,...,.p.,. │ │ │ │ + 0x082cf890 00000000 48040a08 a0f22c08 80f82c08 ....H.....,...,. │ │ │ │ + 0x082cf8a0 00000000 44050a08 00000000 78410a08 ....D.......xA.. │ │ │ │ + 0x082cf8b0 29d52c08 a6f82c08 95f82c08 00000000 ).,...,...,..... │ │ │ │ + 0x082cf8c0 10bd1608 00000000 00000000 00000000 ................ │ │ │ │ + 0x082cf8d0 e3db1808 84050a08 38060a08 04ed2c08 ........8.....,. │ │ │ │ + 0x082cf8e0 c0f82c08 00000000 10bd1608 00000000 ..,............. │ │ │ │ + 0x082cf8f0 00000000 00000000 0bdc1808 84060a08 ................ │ │ │ │ + 0x082cf900 28070a08 9c080a08 dcaa1608 54ed2c08 (...........T.,. │ │ │ │ + 0x082cf910 d8f82c08 00000000 dcaa1608 04ed2c08 ..,...........,. │ │ │ │ + 0x082cf920 e8f82c08 00000000 6c0c0a08 08f92c08 ..,.....l.....,. │ │ │ │ + 0x082cf930 18f92c08 00000000 e80c0a08 00000000 ..,............. │ │ │ │ + 0x082cf940 480d0a08 600e0a08 540f0a08 00000000 H...`...T....... │ │ │ │ + 0x082cf950 fcaa1608 04ed2c08 b4f22c08 48f92c08 ......,...,.H.,. │ │ │ │ + 0x082cf960 00000000 dcaa1608 a0f22c08 50f92c08 ..........,.P.,. │ │ │ │ + 0x082cf970 00000000 7cab1608 b8c32c08 64c82c08 ....|.....,.d.,. │ │ │ │ + 0x082cf980 54ed2c08 10f32c08 00f32c08 dcf22c08 T.,...,...,...,. │ │ │ │ + 0x082cf990 38f92c08 00000000 00120a08 64f92c08 8.,.........d.,. │ │ │ │ + 0x082cf9a0 74f92c08 00000000 dc120a08 98f92c08 t.,...........,. │ │ │ │ + 0x082cf9b0 28f92c08 00000000 ac130a08 d0140a08 (.,............. │ │ │ │ + 0x082cf9c0 f4150a08 18170a08 3c180a08 60190a08 ........<...`... │ │ │ │ + 0x082cf9d0 841a0a08 dcaa1608 ecf22c08 30ed2c08 ..........,.0.,. │ │ │ │ + 0x082cf9e0 00000000 04250a08 40ed2c08 d4f92c08 .....%..@.,...,. │ │ │ │ + 0x082cf9f0 00000000 14260a08 54ed2c08 e4f92c08 .....&..T.,...,. │ │ │ │ + 0x082cfa00 00000000 98260a08 b0270a08 a4280a08 .....&...'...(.. │ │ │ │ + 0x082cfa10 00000000 fcaa1608 04ed2c08 b4f22c08 ..........,...,. │ │ │ │ + 0x082cfa20 0cfa2c08 00000000 dcaa1608 a0f22c08 ..,...........,. │ │ │ │ + 0x082cfa30 14fa2c08 00000000 7cab1608 b8c32c08 ..,.....|.....,. │ │ │ │ + 0x082cfa40 64c82c08 54ed2c08 10f32c08 00f32c08 d.,.T.,...,...,. │ │ │ │ + 0x082cfa50 dcf22c08 e4f92c08 00000000 602b0a08 ..,...,.....`+.. │ │ │ │ + 0x082cfa60 28fa2c08 38fa2c08 00000000 682c0a08 (.,.8.,.....h,.. │ │ │ │ + 0x082cfa70 5cfa2c08 f4f92c08 00000000 502d0a08 \.,...,.....P-.. │ │ │ │ + 0x082cfa80 742e0a08 982f0a08 bc300a08 e0310a08 t..../...0...1.. │ │ │ │ + 0x082cfa90 78390a08 00000000 843a0a08 54ed2c08 x9.......:..T.,. │ │ │ │ + 0x082cfaa0 90fa2c08 00000000 003b0a08 183c0a08 ..,......;...<.. │ │ │ │ + 0x082cfab0 0c3d0a08 00000000 fcaa1608 04ed2c08 .=............,. │ │ │ │ + 0x082cfac0 b4f22c08 b0fa2c08 00000000 dcaa1608 ..,...,......... │ │ │ │ + 0x082cfad0 a0f22c08 b8fa2c08 00000000 7cab1608 ..,...,.....|... │ │ │ │ + 0x082cfae0 b8c32c08 64c82c08 54ed2c08 10f32c08 ..,.d.,.T.,...,. │ │ │ │ + 0x082cfaf0 00f32c08 dcf22c08 90fa2c08 00000000 ..,...,...,..... │ │ │ │ + 0x082cfb00 c03f0a08 ccfa2c08 dcfa2c08 00000000 .?....,...,..... │ │ │ │ + 0x082cfb10 b4400a08 00fb2c08 98fa2c08 00000000 .@....,...,..... │ │ │ │ + 0x082cfb20 2c410a08 fcaa1608 18912d08 383e2d08 ,A........-.8>-. │ │ │ │ + 0x082cfb30 b4452d08 00000000 04430a08 00000000 .E-......C...... │ │ │ │ + 0x082cfb40 48450a08 70fc2c08 38fb2c08 00000000 HE..p.,.8.,..... │ │ │ │ + 0x082cfb50 dcaa1608 18912d08 383e2d08 00000000 ......-.8>-..... │ │ │ │ + 0x082cfb60 90450a08 00000000 90480a08 40fb2c08 .E.......H..@.,. │ │ │ │ + 0x082cfb70 60fb2c08 00000000 d4480a08 e4480a08 `.,......H...H.. │ │ │ │ + 0x082cfb80 f8480a08 84490a08 10bd1608 00000000 .H...I.......... │ │ │ │ + 0x082cfb90 00000000 00000000 b2ac1808 10bd1608 ................ │ │ │ │ + 0x082cfba0 00000000 00000000 00000000 7cac1808 ............|... │ │ │ │ + 0x082cfbb0 b04b0a08 a0fc2c08 b4452d08 88fb2c08 .K....,..E-...,. │ │ │ │ + 0x082cfbc0 9cfb2c08 00000000 dcaa1608 18912d08 ..,...........-. │ │ │ │ + 0x082cfbd0 383e2d08 00000000 3c4c0a08 00000000 8>-....... │ │ │ │ - 0x082d1750 00000000 cc3f0b08 100a2d08 4c172d08 .....?....-.L.-. │ │ │ │ - 0x082d1760 00000000 48400b08 60410b08 54420b08 ....H@..`A..TB.. │ │ │ │ - 0x082d1770 00000000 fcaa1608 c0092d08 700f2d08 ..........-.p.-. │ │ │ │ - 0x082d1780 6c172d08 00000000 dcaa1608 5c0f2d08 l.-.........\.-. │ │ │ │ - 0x082d1790 74172d08 00000000 7cab1608 74e02c08 t.-.....|...t.,. │ │ │ │ - 0x082d17a0 20e52c08 100a2d08 cc0f2d08 bc0f2d08 .,...-...-...-. │ │ │ │ - 0x082d17b0 980f2d08 4c172d08 00000000 08450b08 ..-.L.-......E.. │ │ │ │ - 0x082d17c0 88172d08 98172d08 00000000 fc450b08 ..-...-......E.. │ │ │ │ - 0x082d17d0 bc172d08 54172d08 00000000 74460b08 ..-.T.-.....tF.. │ │ │ │ - 0x082d17e0 10bd1608 00000000 00000000 00000000 ................ │ │ │ │ - 0x082d17f0 78b31808 10bd1608 00000000 00000000 x............... │ │ │ │ - 0x082d1800 00000000 59b31808 10bd1608 00000000 ....Y........... │ │ │ │ - 0x082d1810 00000000 00000000 22b31808 10bd1608 ........"....... │ │ │ │ - 0x082d1820 00000000 00000000 00000000 03b31808 ................ │ │ │ │ - 0x082d1830 683d1408 b9060000 70d50f08 e0172d08 h=......p.....-. │ │ │ │ - 0x082d1840 f4172d08 08182d08 31182d08 c9cc2d08 ..-...-.1.-...-. │ │ │ │ - 0x082d1850 31182d08 01cd2d08 00000000 dcaa1608 1.-...-......... │ │ │ │ - 0x082d1860 38182d08 1c182d08 00000000 24480b08 8.-...-.....$H.. │ │ │ │ - 0x082d1870 c0312d08 60412d08 5c182d08 00000000 .1-.`A-.\.-..... │ │ │ │ - 0x082d1880 683d1408 83060000 70d50f08 e0172d08 h=......p.....-. │ │ │ │ - 0x082d1890 f4172d08 08182d08 81182d08 19cc2d08 ..-...-...-...-. │ │ │ │ - 0x082d18a0 81182d08 81cc2d08 00000000 10bd1608 ..-...-......... │ │ │ │ - 0x082d18b0 00000000 00000000 00000000 f5b21808 ................ │ │ │ │ - 0x082d18c0 48d50f08 ac182d08 89182d08 656e2d08 H.....-...-.en-. │ │ │ │ - 0x082d18d0 00000000 10bd1608 00000000 00000000 ................ │ │ │ │ - 0x082d18e0 00000000 e6b21808 60490b08 d4182d08 ........`I....-. │ │ │ │ - 0x082d18f0 c0182d08 6c182d08 00000000 c0490b08 ..-.l.-......I.. │ │ │ │ - 0x082d1900 00000000 2c4b0b08 d84c0b08 dcaa1608 ....,K...L...... │ │ │ │ - 0x082d1910 5c6c2d08 9c6c2d08 00000000 e84d0b08 \l-..l-......M.. │ │ │ │ - 0x082d1920 14292d08 0c192d08 00000000 5c4e0b08 .)-...-.....\N.. │ │ │ │ - 0x082d1930 00000000 a84e0b08 00000000 10bd1608 .....N.......... │ │ │ │ + 0x082cff00 29b21808 10bd1608 00000000 00000000 )............... │ │ │ │ + 0x082cff10 00000000 20af1808 003c1408 f0fe2c08 .... ....<....,. │ │ │ │ + 0x082cff20 04ff2c08 00000000 10bd1608 00000000 ..,............. │ │ │ │ + 0x082cff30 00000000 00000000 efb01808 10bd1608 ................ │ │ │ │ + 0x082cff40 00000000 00000000 00000000 1caf1808 ................ │ │ │ │ + 0x082cff50 003c1408 28ff2c08 3cff2c08 00000000 .<..(.,.<.,..... │ │ │ │ + 0x082cff60 10bd1608 00000000 00000000 00000000 ................ │ │ │ │ + 0x082cff70 22b11808 10bd1608 00000000 00000000 "............... │ │ │ │ + 0x082cff80 00000000 18af1808 003c1408 60ff2c08 .........<..`.,. │ │ │ │ + 0x082cff90 74ff2c08 00000000 10bd1608 00000000 t.,............. │ │ │ │ + 0x082cffa0 00000000 00000000 56b11808 10bd1608 ........V....... │ │ │ │ + 0x082cffb0 00000000 00000000 00000000 14af1808 ................ │ │ │ │ + 0x082cffc0 003c1408 98ff2c08 acff2c08 00000000 .<....,...,..... │ │ │ │ + 0x082cffd0 10bd1608 00000000 00000000 00000000 ................ │ │ │ │ + 0x082cffe0 8cb11808 10bd1608 00000000 00000000 ................ │ │ │ │ + 0x082cfff0 00000000 10af1808 003c1408 d0ff2c08 .........<....,. │ │ │ │ + 0x082d0000 e4ff2c08 00000000 10bd1608 00000000 ..,............. │ │ │ │ + 0x082d0010 00000000 00000000 c1b11808 10bd1608 ................ │ │ │ │ + 0x082d0020 00000000 00000000 00000000 0caf1808 ................ │ │ │ │ + 0x082d0030 003c1408 08002d08 1c002d08 00000000 .<....-...-..... │ │ │ │ + 0x082d0040 10bd1608 00000000 00000000 00000000 ................ │ │ │ │ + 0x082d0050 f4b11808 10bd1608 00000000 00000000 ................ │ │ │ │ + 0x082d0060 00000000 08af1808 003c1408 40002d08 .........<..@.-. │ │ │ │ + 0x082d0070 54002d08 00000000 d03d1408 69002d08 T.-......=..i.-. │ │ │ │ + 0x082d0080 fdae2d08 00000000 d03d1408 31002d08 ..-......=..1.-. │ │ │ │ + 0x082d0090 7a002d08 00000000 d03d1408 f9ff2c08 z.-......=....,. │ │ │ │ + 0x082d00a0 8a002d08 00000000 d03d1408 c1ff2c08 ..-......=....,. │ │ │ │ + 0x082d00b0 9a002d08 00000000 d03d1408 89ff2c08 ..-......=....,. │ │ │ │ + 0x082d00c0 aa002d08 00000000 d03d1408 51ff2c08 ..-......=..Q.,. │ │ │ │ + 0x082d00d0 ba002d08 00000000 d03d1408 19ff2c08 ..-......=....,. │ │ │ │ + 0x082d00e0 ca002d08 00000000 10bd1608 00000000 ..-............. │ │ │ │ + 0x082d00f0 00000000 00000000 00af1808 10bd1608 ................ │ │ │ │ + 0x082d0100 00000000 00000000 00000000 fcae1808 ................ │ │ │ │ + 0x082d0110 003c1408 e8002d08 fc002d08 00000000 .<....-...-..... │ │ │ │ + 0x082d0120 10bd1608 00000000 00000000 00000000 ................ │ │ │ │ + 0x082d0130 f3ae1808 10bd1608 00000000 00000000 ................ │ │ │ │ + 0x082d0140 00000000 efae1808 003c1408 20012d08 .........<.. .-. │ │ │ │ + 0x082d0150 34012d08 00000000 10bd1608 00000000 4.-............. │ │ │ │ + 0x082d0160 00000000 00000000 e9ae1808 10bd1608 ................ │ │ │ │ + 0x082d0170 00000000 00000000 00000000 e5ae1808 ................ │ │ │ │ + 0x082d0180 003c1408 58012d08 6c012d08 00000000 .<..X.-.l.-..... │ │ │ │ + 0x082d0190 10bd1608 00000000 00000000 00000000 ................ │ │ │ │ + 0x082d01a0 dfae1808 10bd1608 00000000 00000000 ................ │ │ │ │ + 0x082d01b0 00000000 dbae1808 003c1408 90012d08 .........<....-. │ │ │ │ + 0x082d01c0 a4012d08 00000000 10bd1608 00000000 ..-............. │ │ │ │ + 0x082d01d0 00000000 00000000 d7ae1808 003c1408 .............<.. │ │ │ │ + 0x082d01e0 c8012d08 c8012d08 00000000 10bd1608 ..-...-......... │ │ │ │ + 0x082d01f0 00000000 00000000 00000000 d2ae1808 ................ │ │ │ │ + 0x082d0200 10bd1608 00000000 00000000 00000000 ................ │ │ │ │ + 0x082d0210 ceae1808 003c1408 ec012d08 00022d08 .....<....-...-. │ │ │ │ + 0x082d0220 00000000 10bd1608 00000000 00000000 ................ │ │ │ │ + 0x082d0230 00000000 c9ae1808 10bd1608 00000000 ................ │ │ │ │ + 0x082d0240 00000000 00000000 c5ae1808 003c1408 .............<.. │ │ │ │ + 0x082d0250 24022d08 38022d08 00000000 10bd1608 $.-.8.-......... │ │ │ │ + 0x082d0260 00000000 00000000 00000000 beae1808 ................ │ │ │ │ + 0x082d0270 10bd1608 00000000 00000000 00000000 ................ │ │ │ │ + 0x082d0280 baae1808 003c1408 5c022d08 70022d08 .....<..\.-.p.-. │ │ │ │ + 0x082d0290 00000000 10bd1608 00000000 00000000 ................ │ │ │ │ + 0x082d02a0 00000000 b0ae1808 10bd1608 00000000 ................ │ │ │ │ + 0x082d02b0 00000000 00000000 acae1808 003c1408 .............<.. │ │ │ │ + 0x082d02c0 94022d08 a8022d08 00000000 10bd1608 ..-...-......... │ │ │ │ + 0x082d02d0 00000000 00000000 00000000 a4ae1808 ................ │ │ │ │ + 0x082d02e0 10bd1608 00000000 00000000 00000000 ................ │ │ │ │ + 0x082d02f0 a0ae1808 003c1408 cc022d08 e0022d08 .....<....-...-. │ │ │ │ + 0x082d0300 00000000 10bd1608 00000000 00000000 ................ │ │ │ │ + 0x082d0310 00000000 97ae1808 10bd1608 00000000 ................ │ │ │ │ + 0x082d0320 00000000 00000000 93ae1808 003c1408 .............<.. │ │ │ │ + 0x082d0330 04032d08 18032d08 00000000 10bd1608 ..-...-......... │ │ │ │ + 0x082d0340 00000000 00000000 00000000 8aae1808 ................ │ │ │ │ + 0x082d0350 10bd1608 00000000 00000000 00000000 ................ │ │ │ │ + 0x082d0360 86ae1808 003c1408 3c032d08 50032d08 .....<..<.-.P.-. │ │ │ │ + 0x082d0370 00000000 d03d1408 65032d08 fdae2d08 .....=..e.-...-. │ │ │ │ + 0x082d0380 00000000 d03d1408 2d032d08 76032d08 .....=..-.-.v.-. │ │ │ │ + 0x082d0390 00000000 d03d1408 f5022d08 86032d08 .....=....-...-. │ │ │ │ + 0x082d03a0 00000000 d03d1408 bd022d08 96032d08 .....=....-...-. │ │ │ │ + 0x082d03b0 00000000 d03d1408 85022d08 a6032d08 .....=....-...-. │ │ │ │ + 0x082d03c0 00000000 d03d1408 4d022d08 b6032d08 .....=..M.-...-. │ │ │ │ + 0x082d03d0 00000000 d03d1408 15022d08 c6032d08 .....=....-...-. │ │ │ │ + 0x082d03e0 00000000 d03d1408 dd012d08 d6032d08 .....=....-...-. │ │ │ │ + 0x082d03f0 00000000 d03d1408 b9012d08 e6032d08 .....=....-...-. │ │ │ │ + 0x082d0400 00000000 d03d1408 81012d08 f6032d08 .....=....-...-. │ │ │ │ + 0x082d0410 00000000 d03d1408 49012d08 06042d08 .....=..I.-...-. │ │ │ │ + 0x082d0420 00000000 d03d1408 11012d08 16042d08 .....=....-...-. │ │ │ │ + 0x082d0430 00000000 10bd1608 00000000 00000000 ................ │ │ │ │ + 0x082d0440 00000000 83ae1808 10bd1608 00000000 ................ │ │ │ │ + 0x082d0450 00000000 00000000 80ae1808 003c1408 .............<.. │ │ │ │ + 0x082d0460 34042d08 48042d08 00000000 10bd1608 4.-.H.-......... │ │ │ │ + 0x082d0470 00000000 00000000 00000000 68ae1808 ............h... │ │ │ │ + 0x082d0480 10bd1608 00000000 00000000 00000000 ................ │ │ │ │ + 0x082d0490 5fae1808 10bd1608 00000000 00000000 _............... │ │ │ │ + 0x082d04a0 00000000 56ae1808 10bd1608 00000000 ....V........... │ │ │ │ + 0x082d04b0 00000000 00000000 4aae1808 10bd1608 ........J....... │ │ │ │ + 0x082d04c0 00000000 00000000 00000000 47ae1808 ............G... │ │ │ │ + 0x082d04d0 6c2f0b08 01cc2d08 e9ae2d08 bc042d08 l/....-...-...-. │ │ │ │ + 0x082d04e0 00000000 10bd1608 00000000 00000000 ................ │ │ │ │ + 0x082d04f0 00000000 43ae1808 6c2f0b08 01cc2d08 ....C...l/....-. │ │ │ │ + 0x082d0500 e9ae2d08 e4042d08 00000000 683d1408 ..-...-.....h=.. │ │ │ │ + 0x082d0510 d4feffff 10bd1608 00000000 00000000 ................ │ │ │ │ + 0x082d0520 00000000 3fae1808 6c2f0b08 0d052d08 ....?...l/....-. │ │ │ │ + 0x082d0530 e9ae2d08 14052d08 00000000 683d1408 ..-...-.....h=.. │ │ │ │ + 0x082d0540 10ffffff 10bd1608 00000000 00000000 ................ │ │ │ │ + 0x082d0550 00000000 3bae1808 6c2f0b08 3d052d08 ....;...l/..=.-. │ │ │ │ + 0x082d0560 eeae2d08 44052d08 00000000 683d1408 ..-.D.-.....h=.. │ │ │ │ + 0x082d0570 98feffff 10bd1608 00000000 00000000 ................ │ │ │ │ + 0x082d0580 00000000 37ae1808 6c2f0b08 6d052d08 ....7...l/..m.-. │ │ │ │ + 0x082d0590 e9ae2d08 74052d08 00000000 10bd1608 ..-.t.-......... │ │ │ │ + 0x082d05a0 00000000 00000000 00000000 33ae1808 ............3... │ │ │ │ + 0x082d05b0 6c2f0b08 0d052d08 eeae2d08 9c052d08 l/....-...-...-. │ │ │ │ + 0x082d05c0 00000000 683d1408 5cfeffff 10bd1608 ....h=..\....... │ │ │ │ + 0x082d05d0 00000000 00000000 00000000 2fae1808 ............/... │ │ │ │ + 0x082d05e0 6c2f0b08 c5052d08 e9ae2d08 cc052d08 l/....-...-...-. │ │ │ │ + 0x082d05f0 00000000 10bd1608 00000000 00000000 ................ │ │ │ │ + 0x082d0600 00000000 2bae1808 6c2f0b08 6d052d08 ....+...l/..m.-. │ │ │ │ + 0x082d0610 eeae2d08 f4052d08 00000000 683d1408 ..-...-.....h=.. │ │ │ │ + 0x082d0620 20feffff 10bd1608 00000000 00000000 ............... │ │ │ │ + 0x082d0630 00000000 27ae1808 6c2f0b08 1d062d08 ....'...l/....-. │ │ │ │ + 0x082d0640 e9ae2d08 24062d08 00000000 10bd1608 ..-.$.-......... │ │ │ │ + 0x082d0650 00000000 00000000 00000000 23ae1808 ............#... │ │ │ │ + 0x082d0660 6c2f0b08 c5052d08 eeae2d08 4c062d08 l/....-...-.L.-. │ │ │ │ + 0x082d0670 00000000 d03d1408 61062d08 fdae2d08 .....=..a.-...-. │ │ │ │ + 0x082d0680 00000000 d03d1408 39062d08 76062d08 .....=..9.-.v.-. │ │ │ │ + 0x082d0690 00000000 d03d1408 09062d08 86062d08 .....=....-...-. │ │ │ │ + 0x082d06a0 00000000 d03d1408 e1052d08 96062d08 .....=....-...-. │ │ │ │ + 0x082d06b0 00000000 d03d1408 b1052d08 a6062d08 .....=....-...-. │ │ │ │ + 0x082d06c0 00000000 d03d1408 89052d08 b6062d08 .....=....-...-. │ │ │ │ + 0x082d06d0 00000000 d03d1408 59052d08 c6062d08 .....=..Y.-...-. │ │ │ │ + 0x082d06e0 00000000 d03d1408 29052d08 d6062d08 .....=..).-...-. │ │ │ │ + 0x082d06f0 00000000 d03d1408 f9042d08 e6062d08 .....=....-...-. │ │ │ │ + 0x082d0700 00000000 d03d1408 d1042d08 f6062d08 .....=....-...-. │ │ │ │ + 0x082d0710 00000000 0c800a08 da002d08 26042d08 ..........-.&.-. │ │ │ │ + 0x082d0720 5d042d08 6c042d08 80042d08 94042d08 ].-.l.-...-...-. │ │ │ │ + 0x082d0730 a8042d08 06072d08 00000000 783d1408 ..-...-.....x=.. │ │ │ │ + 0x082d0740 20000000 38840a08 683d1408 01000000 ...8...h=...... │ │ │ │ + 0x082d0750 80850a08 ec850a08 34860a08 90870a08 ........4....... │ │ │ │ + 0x082d0760 00000000 20890a08 6c520f08 81c42d08 .... ...lR....-. │ │ │ │ + 0x082d0770 03000000 6c520f08 6a072d08 03000000 ....lR..j.-..... │ │ │ │ + 0x082d0780 888a0a08 6c520f08 01c52d08 03000000 ....lR....-..... │ │ │ │ + 0x082d0790 6c520f08 86072d08 03000000 6c520f08 lR....-.....lR.. │ │ │ │ + 0x082d07a0 51622d08 03000000 b88a0a08 10bd1608 Qb-............. │ │ │ │ + 0x082d07b0 00000000 00000000 00000000 bc911808 ................ │ │ │ │ + 0x082d07c0 10bd1608 00000000 00000000 00000000 ................ │ │ │ │ + 0x082d07d0 88101908 10bd1608 00000000 00000000 ................ │ │ │ │ + 0x082d07e0 00000000 0fdd1808 fcaa1608 ac072d08 ..............-. │ │ │ │ + 0x082d07f0 c0072d08 d4072d08 00000000 18a10a08 ..-...-......... │ │ │ │ + 0x082d0800 00000000 88a50a08 fc072d08 18082d08 ..........-...-. │ │ │ │ + 0x082d0810 e8072d08 00000000 04ae0a08 00000000 ..-............. │ │ │ │ + 0x082d0820 10bd1608 00000000 00000000 00000000 ................ │ │ │ │ + 0x082d0830 09b01808 10bd1608 00000000 00000000 ................ │ │ │ │ + 0x082d0840 00000000 e7af1808 10bd1608 00000000 ................ │ │ │ │ + 0x082d0850 00000000 00000000 afaf1808 70d50f08 ............p... │ │ │ │ + 0x082d0860 20082d08 34082d08 48082d08 71d02d08 .-.4.-.H.-.q.-. │ │ │ │ + 0x082d0870 a1ce2d08 71d02d08 b1ce2d08 00000000 ..-.q.-...-..... │ │ │ │ + 0x082d0880 10bd1608 00000000 00000000 00000000 ................ │ │ │ │ + 0x082d0890 acaf1808 48d50f08 80082d08 5d082d08 ....H.....-.].-. │ │ │ │ + 0x082d08a0 656e2d08 00000000 70d50f08 20082d08 en-.....p... .-. │ │ │ │ + 0x082d08b0 34082d08 48082d08 69d02d08 a1ce2d08 4.-.H.-.i.-...-. │ │ │ │ + 0x082d08c0 69d02d08 b1ce2d08 00000000 48d50f08 i.-...-.....H... │ │ │ │ + 0x082d08d0 80082d08 a9082d08 656e2d08 00000000 ..-...-.en-..... │ │ │ │ + 0x082d08e0 70d50f08 20082d08 34082d08 48082d08 p... .-.4.-.H.-. │ │ │ │ + 0x082d08f0 99cf2d08 89ce2d08 99cf2d08 99ce2d08 ..-...-...-...-. │ │ │ │ + 0x082d0900 00000000 48d50f08 80082d08 e1082d08 ....H.....-...-. │ │ │ │ + 0x082d0910 656e2d08 00000000 70d50f08 20082d08 en-.....p... .-. │ │ │ │ + 0x082d0920 34082d08 48082d08 a9cf2d08 89ce2d08 4.-.H.-...-...-. │ │ │ │ + 0x082d0930 a9cf2d08 99ce2d08 00000000 48d50f08 ..-...-.....H... │ │ │ │ + 0x082d0940 80082d08 19092d08 656e2d08 00000000 ..-...-.en-..... │ │ │ │ + 0x082d0950 70d50f08 20082d08 34082d08 48082d08 p... .-.4.-.H.-. │ │ │ │ + 0x082d0960 b9cf2d08 89ce2d08 b9cf2d08 99ce2d08 ..-...-...-...-. │ │ │ │ + 0x082d0970 00000000 48d50f08 80082d08 51092d08 ....H.....-.Q.-. │ │ │ │ + 0x082d0980 656e2d08 00000000 fcaa1608 f0272d08 en-..........'-. │ │ │ │ + 0x082d0990 dc612d08 04092d08 00000000 1cb40a08 .a-...-......... │ │ │ │ + 0x082d09a0 74642d08 c0192d08 d8632d08 88092d08 td-...-..c-...-. │ │ │ │ + 0x082d09b0 00000000 dcaa1608 3ca92d08 2c152d08 ........<.-.,.-. │ │ │ │ + 0x082d09c0 00000000 d8b40a08 74642d08 c0192d08 ........td-...-. │ │ │ │ + 0x082d09d0 d8632d08 b4092d08 00000000 88b50a08 .c-...-......... │ │ │ │ + 0x082d09e0 74642d08 c0192d08 d8632d08 2c152d08 td-...-..c-.,.-. │ │ │ │ + 0x082d09f0 00000000 fcaa1608 f0272d08 dc612d08 .........'-..a-. │ │ │ │ + 0x082d0a00 3c092d08 00000000 ecb50a08 74642d08 <.-.........td-. │ │ │ │ + 0x082d0a10 c0192d08 d8632d08 f4092d08 00000000 ..-..c-...-..... │ │ │ │ + 0x082d0a20 fcaa1608 f0272d08 dc612d08 74092d08 .....'-..a-.t.-. │ │ │ │ + 0x082d0a30 00000000 a8b60a08 74642d08 c0192d08 ........td-...-. │ │ │ │ + 0x082d0a40 d8632d08 200a2d08 00000000 dcaa1608 .c-. .-......... │ │ │ │ + 0x082d0a50 f0272d08 6c152d08 00000000 64b70a08 .'-.l.-.....d... │ │ │ │ + 0x082d0a60 74642d08 c0192d08 d8632d08 4c0a2d08 td-...-..c-.L.-. │ │ │ │ + 0x082d0a70 00000000 fcb70a08 00000000 dcaa1608 ................ │ │ │ │ + 0x082d0a80 54a92d08 2c152d08 00000000 38b80a08 T.-.,.-.....8... │ │ │ │ + 0x082d0a90 74642d08 c0192d08 d8632d08 7c0a2d08 td-...-..c-.|.-. │ │ │ │ + 0x082d0aa0 00000000 e8b80a08 f8b90a08 00bb0a08 ................ │ │ │ │ + 0x082d0ab0 00000000 8cbb0a08 00000000 f4bb0a08 ................ │ │ │ │ + 0x082d0ac0 00000000 6c520f08 bd0a2d08 00000000 ....lR....-..... │ │ │ │ + 0x082d0ad0 0cbd0a08 00000000 98bd0a08 00000000 ................ │ │ │ │ + 0x082d0ae0 00be0a08 00000000 6c520f08 e10a2d08 ........lR....-. │ │ │ │ + 0x082d0af0 00000000 a0bf0a08 7c162d08 e80a2d08 ........|.-...-. │ │ │ │ + 0x082d0b00 c40a2d08 00000000 7cc00a08 34132d08 ..-.....|...4.-. │ │ │ │ + 0x082d0b10 6c152d08 00000000 18c10a08 00000000 l.-............. │ │ │ │ + 0x082d0b20 6c520f08 190b2d08 00000000 64c10a08 lR....-.....d... │ │ │ │ + 0x082d0b30 6c152d08 34142d08 00000000 78c20a08 l.-.4.-.....x... │ │ │ │ + 0x082d0b40 00000000 b8c20a08 00000000 6c520f08 ............lR.. │ │ │ │ + 0x082d0b50 450b2d08 00000000 04c30a08 e4122d08 E.-...........-. │ │ │ │ + 0x082d0b60 6c152d08 00000000 a0c30a08 00000000 l.-............. │ │ │ │ + 0x082d0b70 6c520f08 690b2d08 00000000 ecc30a08 lR..i.-......... │ │ │ │ + 0x082d0b80 34142d08 7c0a2d08 00000000 88c40a08 4.-.|.-......... │ │ │ │ + 0x082d0b90 00000000 6c520f08 8d0b2d08 00000000 ....lR....-..... │ │ │ │ + 0x082d0ba0 d4c40a08 34142d08 b4092d08 00000000 ....4.-...-..... │ │ │ │ + 0x082d0bb0 70c50a08 00000000 6c520f08 b10b2d08 p.......lR....-. │ │ │ │ + 0x082d0bc0 00000000 bcc50a08 e0142d08 6c152d08 ..........-.l.-. │ │ │ │ + 0x082d0bd0 00000000 58c60a08 00000000 6c520f08 ....X.......lR.. │ │ │ │ + 0x082d0be0 d50b2d08 00000000 a8c60a08 00000000 ..-............. │ │ │ │ + 0x082d0bf0 6c520f08 e90b2d08 00000000 dcaa1608 lR....-......... │ │ │ │ + 0x082d0c00 dc612d08 cc082d08 00000000 f4c60a08 .a-...-......... │ │ │ │ + 0x082d0c10 34132d08 fc0b2d08 00000000 e4c70a08 4.-...-......... │ │ │ │ + 0x082d0c20 00000000 6c520f08 1d0c2d08 00000000 ....lR....-..... │ │ │ │ + 0x082d0c30 14c80a08 2c132d08 6c152d08 00000000 ....,.-.l.-..... │ │ │ │ + 0x082d0c40 b0c80a08 00000000 6c520f08 410c2d08 ........lR..A.-. │ │ │ │ + 0x082d0c50 00000000 00c90a08 00000000 9cc90a08 ................ │ │ │ │ + 0x082d0c60 00000000 6c520f08 5d0c2d08 00000000 ....lR..].-..... │ │ │ │ + 0x082d0c70 ecc90a08 00000000 88ca0a08 00000000 ................ │ │ │ │ + 0x082d0c80 6c520f08 790c2d08 00000000 d4ca0a08 lR..y.-......... │ │ │ │ + 0x082d0c90 2c152d08 34142d08 00000000 24cb0a08 ,.-.4.-.....$... │ │ │ │ + 0x082d0ca0 00000000 6c520f08 9d0c2d08 00000000 ....lR....-..... │ │ │ │ + 0x082d0cb0 10bd1608 00000000 00000000 00000000 ................ │ │ │ │ + 0x082d0cc0 a3af1808 10bd1608 00000000 00000000 ................ │ │ │ │ + 0x082d0cd0 00000000 5fae1808 dcaa1608 dc612d08 ...._........a-. │ │ │ │ + 0x082d0ce0 94082d08 00000000 70cb0a08 34132d08 ..-.....p...4.-. │ │ │ │ + 0x082d0cf0 d80c2d08 00000000 60cc0a08 00000000 ..-.....`....... │ │ │ │ + 0x082d0d00 6c520f08 f90c2d08 00000000 90cc0a08 lR....-......... │ │ │ │ + 0x082d0d10 84cd0a08 d0142d08 8c0a2d08 00000000 ......-...-..... │ │ │ │ + 0x082d0d20 6c520f08 110d2d08 00000000 a8ce0a08 lR....-......... │ │ │ │ + 0x082d0d30 d0142d08 740a2d08 00000000 6c520f08 ..-.t.-.....lR.. │ │ │ │ + 0x082d0d40 2d0d2d08 00000000 f8ce0a08 00000000 -.-............. │ │ │ │ + 0x082d0d50 64d00a08 d0142d08 480d2d08 00000000 d.....-.H.-..... │ │ │ │ + 0x082d0d60 6c520f08 510d2d08 00000000 b4d00a08 lR..Q.-......... │ │ │ │ + 0x082d0d70 00000000 20d20a08 d0142d08 6c0d2d08 .... .....-.l.-. │ │ │ │ + 0x082d0d80 00000000 6c520f08 750d2d08 00000000 ....lR..u.-..... │ │ │ │ + 0x082d0d90 44d30a08 d0142d08 dc092d08 00000000 D.....-...-..... │ │ │ │ + 0x082d0da0 6c520f08 910d2d08 00000000 68d40a08 lR....-.....h... │ │ │ │ + 0x082d0db0 d0142d08 c4092d08 00000000 6c520f08 ..-...-.....lR.. │ │ │ │ + 0x082d0dc0 ad0d2d08 00000000 b8d40a08 00000000 ..-............. │ │ │ │ + 0x082d0dd0 24d60a08 d0142d08 c80d2d08 00000000 $.....-...-..... │ │ │ │ + 0x082d0de0 6c520f08 d10d2d08 00000000 6c520f08 lR....-.....lR.. │ │ │ │ + 0x082d0df0 210e2d08 00000000 6c520f08 b50e2d08 !.-.....lR....-. │ │ │ │ + 0x082d0e00 00000000 6c520f08 c50e2d08 00000000 ....lR....-..... │ │ │ │ + 0x082d0e10 74d60a08 00000000 b8d60a08 00000000 t............... │ │ │ │ + 0x082d0e20 3cd80a08 04082d08 100e2d08 180e2d08 <.....-...-...-. │ │ │ │ + 0x082d0e30 200b2d08 4c0b2d08 700b2d08 940b2d08 .-.L.-.p.-...-. │ │ │ │ + 0x082d0e40 b80b2d08 dc0b2d08 f00b2d08 240c2d08 ..-...-...-.$.-. │ │ │ │ + 0x082d0e50 480c2d08 640c2d08 800c2d08 a40c2d08 H.-.d.-...-...-. │ │ │ │ + 0x082d0e60 b00c2d08 c40c2d08 000d2d08 200d2d08 ..-...-...-. .-. │ │ │ │ + 0x082d0e70 3c0d2d08 600d2d08 840d2d08 a00d2d08 <.-.`.-...-...-. │ │ │ │ + 0x082d0e80 bc0d2d08 e00d2d08 ac0e2d08 ec0d2d08 ..-...-...-...-. │ │ │ │ + 0x082d0e90 bc0e2d08 b40e2d08 f80d2d08 cc0e2d08 ..-...-...-...-. │ │ │ │ + 0x082d0ea0 c40e2d08 040e2d08 00000000 70d80a08 ..-...-.....p... │ │ │ │ + 0x082d0eb0 00000000 b0d80a08 00000000 e4d80a08 ................ │ │ │ │ + 0x082d0ec0 00000000 24d90a08 00000000 58d90a08 ....$.......X... │ │ │ │ + 0x082d0ed0 00000000 dcaa1608 90192d08 5c072d08 ..........-.\.-. │ │ │ │ + 0x082d0ee0 00000000 b8d90a08 00000000 00da0a08 ................ │ │ │ │ + 0x082d0ef0 00000000 6c520f08 ed0e2d08 00000000 ....lR....-..... │ │ │ │ + 0x082d0f00 4cda0a08 6c520f08 010f2d08 03000000 L...lR....-..... │ │ │ │ + 0x082d0f10 80da0a08 00000000 8cdb0a08 00000000 ................ │ │ │ │ + 0x082d0f20 6c520f08 190f2d08 00000000 dcdb0a08 lR....-......... │ │ │ │ + 0x082d0f30 00000000 68dc0a08 00000000 6c520f08 ....h.......lR.. │ │ │ │ + 0x082d0f40 350f2d08 00000000 10bd1608 00000000 5.-............. │ │ │ │ + 0x082d0f50 00000000 00000000 56ae1808 b0dc0a08 ........V....... │ │ │ │ + 0x082d0f60 00000000 00000000 00000000 fcaa1608 ................ │ │ │ │ + 0x082d0f70 50652d08 6c152d08 00652d08 00000000 Pe-.l.-..e-..... │ │ │ │ + 0x082d0f80 dcaa1608 9c632d08 6c0f2d08 00000000 .....c-.l.-..... │ │ │ │ + 0x082d0f90 dcaa1608 5c0f2d08 800f2d08 00000000 ....\.-...-..... │ │ │ │ + 0x082d0fa0 dcaa1608 f8a72d08 900f2d08 00000000 ......-...-..... │ │ │ │ + 0x082d0fb0 ecdd0a08 00000000 38df0a08 00000000 ........8....... │ │ │ │ + 0x082d0fc0 d0df0a08 00000000 6c520f08 c10f2d08 ........lR....-. │ │ │ │ + 0x082d0fd0 00000000 10bd1608 00000000 00000000 ................ │ │ │ │ + 0x082d0fe0 00000000 9daf1808 20e00a08 00000000 ........ ....... │ │ │ │ + 0x082d0ff0 dce00a08 00000000 6c520f08 f10f2d08 ........lR....-. │ │ │ │ + 0x082d1000 00000000 64e10a08 24e20a08 6c520f08 ....d...$...lR.. │ │ │ │ + 0x082d1010 09102d08 03000000 58e20a08 00000000 ..-.....X....... │ │ │ │ + 0x082d1020 e4e20a08 00000000 6c520f08 21102d08 ........lR..!.-. │ │ │ │ + 0x082d1030 00000000 34e30a08 00000000 40e40a08 ....4.......@... │ │ │ │ + 0x082d1040 00000000 6c520f08 3d102d08 00000000 ....lR..=.-..... │ │ │ │ + 0x082d1050 90e40a08 00000000 6c520f08 51102d08 ........lR..Q.-. │ │ │ │ + 0x082d1060 00000000 6c520f08 a5102d08 00000000 ....lR....-..... │ │ │ │ + 0x082d1070 6c520f08 15112d08 00000000 6c520f08 lR....-.....lR.. │ │ │ │ + 0x082d1080 25112d08 00000000 6c520f08 35112d08 %.-.....lR..5.-. │ │ │ │ + 0x082d1090 00000000 e0e40a08 00000000 24e50a08 ............$... │ │ │ │ + 0x082d10a0 00000000 1ce60a08 04082d08 94102d08 ..........-...-. │ │ │ │ + 0x082d10b0 9c102d08 f40e2d08 200f2d08 3c0f2d08 ..-...-. .-.<.-. │ │ │ │ + 0x082d10c0 480f2d08 c80f2d08 d40f2d08 f80f2d08 H.-...-...-...-. │ │ │ │ + 0x082d10d0 28102d08 44102d08 58102d08 0c112d08 (.-.D.-.X.-...-. │ │ │ │ + 0x082d10e0 64102d08 1c112d08 14112d08 70102d08 d.-...-...-.p.-. │ │ │ │ + 0x082d10f0 2c112d08 24112d08 7c102d08 3c112d08 ,.-.$.-.|.-.<.-. │ │ │ │ + 0x082d1100 34112d08 88102d08 00000000 50e60a08 4.-...-.....P... │ │ │ │ + 0x082d1110 00000000 90e60a08 00000000 c4e60a08 ................ │ │ │ │ + 0x082d1120 00000000 04e70a08 00000000 38e70a08 ............8... │ │ │ │ + 0x082d1130 00000000 98e70a08 00000000 cce70a08 ................ │ │ │ │ + 0x082d1140 00000000 6c520f08 62112d08 00000000 ....lR..b.-..... │ │ │ │ + 0x082d1150 2ce80a08 00000000 f0e90a08 00000000 ,............... │ │ │ │ + 0x082d1160 08eb0a08 04082d08 180e2d08 50112d08 ......-...-.P.-. │ │ │ │ + 0x082d1170 58112d08 9c102d08 44112d08 00000000 X.-...-.D.-..... │ │ │ │ + 0x082d1180 fcaa1608 74642d08 2c152d08 94fe2c08 ....td-.,.-...,. │ │ │ │ + 0x082d1190 00000000 dcaa1608 30fe2c08 80112d08 ........0.,...-. │ │ │ │ + 0x082d11a0 00000000 88eb0a08 94162d08 94112d08 ..........-...-. │ │ │ │ + 0x082d11b0 00000000 88ec0a08 00000000 38ed0a08 ............8... │ │ │ │ + 0x082d11c0 00000000 6c520f08 bd112d08 00000000 ....lR....-..... │ │ │ │ + 0x082d11d0 6c520f08 ed112d08 00000000 88ed0a08 lR....-......... │ │ │ │ + 0x082d11e0 00000000 60ef0a08 00000000 c4f00a08 ....`........... │ │ │ │ + 0x082d11f0 04082d08 58112d08 f40a2d08 e4112d08 ..-.X.-...-...-. │ │ │ │ + 0x082d1200 dc112d08 c4112d08 14122d08 d0112d08 ..-...-...-...-. │ │ │ │ + 0x082d1210 00000000 f8f00a08 00000000 dcaa1608 ................ │ │ │ │ + 0x082d1220 00162d08 84162d08 00000000 d8f20a08 ..-...-......... │ │ │ │ + 0x082d1230 e4112d08 1c122d08 00000000 78f30a08 ..-...-.....x... │ │ │ │ + 0x082d1240 00000000 cc181408 af5a0a00 cc181408 .........Z...... │ │ │ │ + 0x082d1250 b13a0200 cc181408 ac8e0000 cc181408 .:.............. │ │ │ │ + 0x082d1260 03000000 cc181408 b5050000 cc181408 ................ │ │ │ │ + 0x082d1270 6d010000 cc181408 90010000 cc181408 m............... │ │ │ │ + 0x082d1280 64000000 cc181408 04000000 cc181408 d............... │ │ │ │ + 0x082d1290 01000000 dcaa1608 40a72d08 f8a72d08 ........@.-...-. │ │ │ │ + 0x082d12a0 00000000 dcaa1608 3ca92d08 94122d08 ........<.-...-. │ │ │ │ + 0x082d12b0 00000000 dcaa1608 40a72d08 24a72d08 ........@.-.$.-. │ │ │ │ + 0x082d12c0 00000000 dcaa1608 f8a72d08 b4122d08 ..........-...-. │ │ │ │ + 0x082d12d0 00000000 dcaa1608 f8a72d08 24a72d08 ..........-.$.-. │ │ │ │ + 0x082d12e0 00000000 10f90a08 54a92d08 a4122d08 ........T.-...-. │ │ │ │ + 0x082d12f0 c4122d08 d4122d08 00000000 cc181408 ..-...-......... │ │ │ │ + 0x082d1300 02000000 cc181408 07000000 dcaa1608 ................ │ │ │ │ + 0x082d1310 24a72d08 3ca92d08 00000000 dcaa1608 $.-.<.-......... │ │ │ │ + 0x082d1320 e4122d08 0c132d08 00000000 6cfc0a08 ..-...-.....l... │ │ │ │ + 0x082d1330 00000000 6cff0a08 00000000 ccff0a08 ....l........... │ │ │ │ + 0x082d1340 00000000 cc181408 b05a0a00 dcaa1608 .........Z...... │ │ │ │ + 0x082d1350 3ca92d08 c4122d08 00000000 7c030b08 <.-...-.....|... │ │ │ │ + 0x082d1360 3c132d08 4c132d08 00000000 54040b08 <.-.L.-.....T... │ │ │ │ + 0x082d1370 00000000 cc181408 fdffffff dcaa1608 ................ │ │ │ │ + 0x082d1380 40a72d08 c0152d08 00000000 dcaa1608 @.-...-......... │ │ │ │ + 0x082d1390 6c132d08 7c132d08 00000000 dcaa1608 l.-.|.-......... │ │ │ │ + 0x082d13a0 6c132d08 c0152d08 00000000 dcaa1608 l.-...-......... │ │ │ │ + 0x082d13b0 8c132d08 9c132d08 00000000 80060b08 ..-...-......... │ │ │ │ + 0x082d13c0 00000000 dcaa1608 24a72d08 f0272d08 ........$.-..'-. │ │ │ │ + 0x082d13d0 00000000 dcaa1608 bc132d08 c4132d08 ..........-...-. │ │ │ │ + 0x082d13e0 00000000 fcaa1608 74282d08 b8152d08 ........t(-...-. │ │ │ │ + 0x082d13f0 c4132d08 00000000 dcaa1608 bc132d08 ..-...........-. │ │ │ │ + 0x082d1400 e4132d08 00000000 1cab1608 40a72d08 ..-.........@.-. │ │ │ │ + 0x082d1410 7c282d08 d4132d08 f8132d08 00000000 |(-...-...-..... │ │ │ │ + 0x082d1420 c00b0b08 e4122d08 08142d08 00000000 ......-...-..... │ │ │ │ + 0x082d1430 24100b08 ac0f0b08 00000000 cc181408 $............... │ │ │ │ + 0x082d1440 0c000000 cc181408 0b000000 cc181408 ................ │ │ │ │ + 0x082d1450 00000000 38100b08 40a72d08 f8a72d08 ....8...@.-...-. │ │ │ │ + 0x082d1460 b4272d08 00000000 1cab1608 f0272d08 .'-..........'-. │ │ │ │ + 0x082d1470 3c132d08 e4172d08 6c132d08 00000000 <.-...-.l.-..... │ │ │ │ + 0x082d1480 88110b08 74642d08 c0192d08 d8632d08 ....td-...-..c-. │ │ │ │ + 0x082d1490 68142d08 00000000 d8120b08 00000000 h.-............. │ │ │ │ + 0x082d14a0 dcaa1608 24a72d08 f0272d08 00000000 ....$.-..'-..... │ │ │ │ + 0x082d14b0 dcaa1608 98142d08 a0142d08 00000000 ......-...-..... │ │ │ │ + 0x082d14c0 dcaa1608 e0142d08 54142d08 00000000 ......-.T.-..... │ │ │ │ + 0x082d14d0 68150b08 b0142d08 c0142d08 00000000 h.....-...-..... │ │ │ │ + 0x082d14e0 70170b08 3c132d08 e4122d08 00000000 p...<.-...-..... │ │ │ │ + 0x082d14f0 683d1408 02000000 783d1408 30000000 h=......x=..0... │ │ │ │ + 0x082d1500 cc181408 64000000 90180b08 9c1a0b08 ....d........... │ │ │ │ + 0x082d1510 dca72d08 d86d2d08 00000000 dcaa1608 ..-..m-......... │ │ │ │ + 0x082d1520 e06d2d08 0c152d08 00000000 741d0b08 .m-...-.....t... │ │ │ │ + 0x082d1530 00000000 541f0b08 00000000 00000000 ....T........... │ │ │ │ + 0x082d1540 00000000 d03d1408 3d6c2d08 34152d08 .....=..=l-.4.-. │ │ │ │ + 0x082d1550 00000000 20200b08 00000000 dcaa1608 .... .......... │ │ │ │ + 0x082d1560 44152d08 54152d08 00000000 50210b08 D.-.T.-.....P!.. │ │ │ │ + 0x082d1570 00000000 60220b08 683d1408 01000000 ....`"..h=...... │ │ │ │ + 0x082d1580 683d1408 02000000 683d1408 03000000 h=......h=...... │ │ │ │ + 0x082d1590 683d1408 04000000 683d1408 05000000 h=......h=...... │ │ │ │ + 0x082d15a0 683d1408 06000000 683d1408 07000000 h=......h=...... │ │ │ │ + 0x082d15b0 cc181408 03000000 78220b08 00000000 ........x"...... │ │ │ │ + 0x082d15c0 1c270b08 40a72d08 d8192d08 00000000 .'..@.-...-..... │ │ │ │ + 0x082d15d0 d0270b08 e0270b08 f4270b08 08280b08 .'...'...'...(.. │ │ │ │ + 0x082d15e0 1c280b08 30280b08 44280b08 10bd1608 .(..0(..D(...... │ │ │ │ + 0x082d15f0 00000000 00000000 00000000 30b21808 ............0... │ │ │ │ + 0x082d1600 6c2f0b08 01cc2d08 e9ae2d08 ec152d08 l/....-...-...-. │ │ │ │ + 0x082d1610 00000000 58280b08 00000000 00000000 ....X(.......... │ │ │ │ + 0x082d1620 00000000 e4280b08 00000000 00000000 .....(.......... │ │ │ │ + 0x082d1630 00000000 dcaa1608 54152d08 14162d08 ........T.-...-. │ │ │ │ + 0x082d1640 00000000 dcaa1608 24162d08 34162d08 ........$.-.4.-. │ │ │ │ + 0x082d1650 00000000 dc2a0b08 6c152d08 44162d08 .....*..l.-.D.-. │ │ │ │ + 0x082d1660 00000000 783d1408 2b000000 783d1408 ....x=..+...x=.. │ │ │ │ + 0x082d1670 2d000000 602e0b08 00000000 f42e0b08 -...`........... │ │ │ │ + 0x082d1680 00000000 cc300b08 40a72d08 04192d08 .....0..@.-...-. │ │ │ │ + 0x082d1690 00000000 40340b08 40a72d08 48182d08 ....@4..@.-.H.-. │ │ │ │ + 0x082d16a0 00000000 d03d1408 f9cc2d08 fdae2d08 .....=....-...-. │ │ │ │ + 0x082d16b0 03000000 d03d1408 f1cc2d08 a6162d08 .....=....-...-. │ │ │ │ + 0x082d16c0 03000000 d03d1408 f9cc2d08 b6162d08 .....=....-...-. │ │ │ │ + 0x082d16d0 03000000 d03d1408 f1cc2d08 c6162d08 .....=....-...-. │ │ │ │ + 0x082d16e0 03000000 d03d1408 f9cc2d08 d6162d08 .....=....-...-. │ │ │ │ + 0x082d16f0 03000000 d03d1408 f9cc2d08 e6162d08 .....=....-...-. │ │ │ │ + 0x082d1700 03000000 d03d1408 f1cc2d08 f6162d08 .....=....-...-. │ │ │ │ + 0x082d1710 03000000 d03d1408 f9cc2d08 06172d08 .....=....-...-. │ │ │ │ + 0x082d1720 03000000 d03d1408 f1cc2d08 16172d08 .....=....-...-. │ │ │ │ + 0x082d1730 03000000 d03d1408 f9cc2d08 26172d08 .....=....-.&.-. │ │ │ │ + 0x082d1740 03000000 38350b08 8c380b08 10bd1608 ....85...8...... │ │ │ │ + 0x082d1750 00000000 00000000 00000000 09b01808 ................ │ │ │ │ + 0x082d1760 10bd1608 00000000 00000000 00000000 ................ │ │ │ │ + 0x082d1770 33b31808 10bd1608 00000000 00000000 3............... │ │ │ │ + 0x082d1780 00000000 01b31808 10bd1608 00000000 ................ │ │ │ │ + 0x082d1790 00000000 00000000 acaf1808 70d50f08 ............p... │ │ │ │ + 0x082d17a0 4c172d08 60172d08 74172d08 c1ce2d08 L.-.`.-.t.-...-. │ │ │ │ + 0x082d17b0 a1cd2d08 c1ce2d08 b1cd2d08 00000000 ..-...-...-..... │ │ │ │ + 0x082d17c0 48d50f08 88172d08 9d172d08 656e2d08 H.....-...-.en-. │ │ │ │ + 0x082d17d0 00000000 383c0b08 dc612d08 c0172d08 ....8<...a-...-. │ │ │ │ + 0x082d17e0 00000000 d43d0b08 00000000 dcaa1608 .....=.......... │ │ │ │ + 0x082d17f0 90192d08 ac1a2d08 00000000 58400b08 ..-...-.....X@.. │ │ │ │ + 0x082d1800 00000000 00000000 00000000 9c400b08 .............@.. │ │ │ │ + 0x082d1810 00000000 00000000 00000000 fcaa1608 ................ │ │ │ │ + 0x082d1820 40a72d08 3ca92d08 80192d08 00000000 @.-.<.-...-..... │ │ │ │ + 0x082d1830 fcaa1608 f8a72d08 0c182d08 1c182d08 ......-...-...-. │ │ │ │ + 0x082d1840 00000000 98450b08 20460b08 00000000 .....E.. F...... │ │ │ │ + 0x082d1850 ac470b08 00000000 00000000 00000000 .G.............. │ │ │ │ + 0x082d1860 cc181408 3c000000 dcaa1608 40a72d08 ....<.......@.-. │ │ │ │ + 0x082d1870 0c182d08 00000000 fcaa1608 24a72d08 ..-.........$.-. │ │ │ │ + 0x082d1880 50182d08 68182d08 00000000 fcaa1608 P.-.h.-......... │ │ │ │ + 0x082d1890 b8192d08 74642d08 d8632d08 00000000 ..-.td-..c-..... │ │ │ │ + 0x082d18a0 dcaa1608 d8192d08 d8632d08 00000000 ......-..c-..... │ │ │ │ + 0x082d18b0 fcaa1608 d8192d08 0c182d08 fc172d08 ......-...-...-. │ │ │ │ + 0x082d18c0 00000000 1cab1608 b8192d08 74642d08 ..........-.td-. │ │ │ │ + 0x082d18d0 0c182d08 fc172d08 00000000 1cab1608 ..-...-......... │ │ │ │ + 0x082d18e0 8c182d08 a0182d08 b0182d08 c4182d08 ..-...-...-...-. │ │ │ │ + 0x082d18f0 00000000 dcaa1608 78182d08 dc182d08 ........x.-...-. │ │ │ │ + 0x082d1900 00000000 084b0b08 00000000 dcaa1608 .....K.......... │ │ │ │ + 0x082d1910 5c6c2d08 9c6c2d08 00000000 e44d0b08 \l-..l-......M.. │ │ │ │ + 0x082d1920 14292d08 0c192d08 00000000 584e0b08 .)-...-.....XN.. │ │ │ │ + 0x082d1930 00000000 a44e0b08 00000000 10bd1608 .....N.......... │ │ │ │ 0x082d1940 00000000 00000000 00000000 d1b31808 ................ │ │ │ │ 0x082d1950 dcaa1608 14292d08 3c192d08 00000000 .....)-.<.-..... │ │ │ │ - 0x082d1960 3c4f0b08 00000000 00000000 00000000 ... │ │ │ │ 0x082d3de0 8c3c1408 7dd11808 8c3c1408 bdd11808 .<..}....<...... │ │ │ │ - 0x082d3df0 8c3c1408 a5cb1808 8c3c1408 559e1808 .<.......<..U... │ │ │ │ + 0x082d3df0 8c3c1408 a5cb1808 8c3c1408 20971808 .<.......<.. ... │ │ │ │ 0x082d3e00 7c3c1408 f93d2d08 f13d2d08 03000000 |<...=-..=-..... │ │ │ │ 0x082d3e10 203c1408 013e2d08 a93d2d08 07ad2d08 <...>-..=-...-. │ │ │ │ 0x082d3e20 dfcae04f e9e1c6ad 811a5fd3 08f19b63 ...O......_....c │ │ │ │ 0x082d3e30 00000000 03000000 54a00d08 00000000 ........T....... │ │ │ │ 0x082d3e40 00000000 00000000 dcaa1608 18912d08 ..............-. │ │ │ │ 0x082d3e50 383e2d08 00000000 a8a00d08 00000000 8>-............. │ │ │ │ 0x082d3e60 203c1408 013e2d08 b53d2d08 07ad2d08 <...>-..=-...-. │ │ │ │ @@ -3095,16 +3095,16 @@ │ │ │ │ 0x082d4460 00000000 ccc10d08 30442d08 44442d08 ........0D-.DD-. │ │ │ │ 0x082d4470 1c442d08 b8402d08 98402d08 00000000 .D-..@-..@-..... │ │ │ │ 0x082d4480 18c20d08 10bd1608 00000000 00000000 ................ │ │ │ │ 0x082d4490 00000000 88101908 60c20d08 00000000 ........`....... │ │ │ │ 0x082d44a0 00000000 00000000 dcaa1608 84442d08 .............D-. │ │ │ │ 0x082d44b0 98442d08 00000000 a4c40d08 00000000 .D-............. │ │ │ │ 0x082d44c0 10bd1608 00000000 00000000 00000000 ................ │ │ │ │ - 0x082d44d0 03b31808 10bd1608 00000000 00000000 ................ │ │ │ │ - 0x082d44e0 00000000 559e1808 10bd1608 00000000 ....U........... │ │ │ │ + 0x082d44d0 04ad1808 10bd1608 00000000 00000000 ................ │ │ │ │ + 0x082d44e0 00000000 20971808 10bd1608 00000000 .... ........... │ │ │ │ 0x082d44f0 00000000 00000000 a5cb1808 10bd1608 ................ │ │ │ │ 0x082d4500 00000000 00000000 00000000 80c91808 ................ │ │ │ │ 0x082d4510 683d1408 3b010000 70d50f08 d4442d08 h=..;...p....D-. │ │ │ │ 0x082d4520 e8442d08 fc442d08 11452d08 99cc2d08 .D-..D-..E-...-. │ │ │ │ 0x082d4530 11452d08 d1cc2d08 00000000 dcaa1608 .E-...-......... │ │ │ │ 0x082d4540 c0442d08 18452d08 00000000 8cc60d08 .D-..E-......... │ │ │ │ 0x082d4550 c0312d08 60412d08 3c452d08 00000000 .1-.`A-....@..,B...C.. │ │ │ │ 0x082d5d10 cc430f08 8c440f08 cc450f08 10bd1608 .C...D...E...... │ │ │ │ 0x082d5d20 00000000 00000000 00000000 f3ca1808 ................ │ │ │ │ 0x082d5d30 10bd1608 00000000 00000000 00000000 ................ │ │ │ │ - 0x082d5d40 559e1808 10bd1608 00000000 00000000 U............... │ │ │ │ - 0x082d5d50 00000000 439e1808 10bd1608 00000000 ....C........... │ │ │ │ - 0x082d5d60 00000000 00000000 139e1808 683d1408 ............h=.. │ │ │ │ + 0x082d5d40 20971808 10bd1608 00000000 00000000 ............... │ │ │ │ + 0x082d5d50 00000000 0e971808 10bd1608 00000000 ................ │ │ │ │ + 0x082d5d60 00000000 00000000 de961808 683d1408 ............h=.. │ │ │ │ 0x082d5d70 ee070000 70d50f08 305d2d08 445d2d08 ....p...0]-.D]-. │ │ │ │ 0x082d5d80 585d2d08 6d5d2d08 19cc2d08 6d5d2d08 X]-.m]-...-.m]-. │ │ │ │ 0x082d5d90 41cc2d08 00000000 10bd1608 00000000 A.-............. │ │ │ │ 0x082d5da0 00000000 00000000 5bdb1808 fcaa1608 ........[....... │ │ │ │ 0x082d5db0 0c292d08 1c5d2d08 745d2d08 00000000 .)-..]-.t]-..... │ │ │ │ 0x082d5dc0 ec460f08 985d2d08 ac5d2d08 00000000 .F...]-..]-..... │ │ │ │ 0x082d5dd0 d0470f08 0c292d08 985d2d08 00000000 .G...)-..]-..... │ │ │ │ @@ -3513,26 +3513,26 @@ │ │ │ │ 0x082d5e80 e1cc2d08 c9d32d08 51cd2d08 00000000 ..-...-.Q.-..... │ │ │ │ 0x082d5e90 10bd1608 00000000 00000000 00000000 ................ │ │ │ │ 0x082d5ea0 d8521908 1cab1608 f05d2d08 f85d2d08 .R.......]-..]-. │ │ │ │ 0x082d5eb0 6c5e2d08 905e2d08 00000000 38490f08 l^-..^-.....8I.. │ │ │ │ 0x082d5ec0 00000000 044a0f08 70d50f08 305d2d08 .....J..p...0]-. │ │ │ │ 0x082d5ed0 445d2d08 585d2d08 01d32d08 69cc2d08 D]-.X]-...-.i.-. │ │ │ │ 0x082d5ee0 01d32d08 d9cc2d08 00000000 10bd1608 ..-...-......... │ │ │ │ - 0x082d5ef0 00000000 00000000 00000000 0e9e1808 ................ │ │ │ │ + 0x082d5ef0 00000000 00000000 00000000 d9961808 ................ │ │ │ │ 0x082d5f00 1cab1608 f05d2d08 f85d2d08 c85e2d08 .....]-..]-..^-. │ │ │ │ 0x082d5f10 ec5e2d08 00000000 a84a0f08 00000000 .^-......J...... │ │ │ │ 0x082d5f20 70d50f08 305d2d08 445d2d08 585d2d08 p...0]-.D]-.X]-. │ │ │ │ 0x082d5f30 f9d12d08 e1cc2d08 f9d12d08 51cd2d08 ..-...-...-.Q.-. │ │ │ │ 0x082d5f40 00000000 10bd1608 00000000 00000000 ................ │ │ │ │ 0x082d5f50 00000000 517e1808 1cab1608 f05d2d08 ....Q~.......]-. │ │ │ │ 0x082d5f60 f85d2d08 205f2d08 445f2d08 00000000 .]-. _-.D_-..... │ │ │ │ 0x082d5f70 444b0f08 00000000 70d50f08 305d2d08 DK......p...0]-. │ │ │ │ 0x082d5f80 445d2d08 585d2d08 01cf2d08 59cc2d08 D]-.X]-...-.Y.-. │ │ │ │ 0x082d5f90 01cf2d08 c9cc2d08 00000000 10bd1608 ..-...-......... │ │ │ │ - 0x082d5fa0 00000000 00000000 00000000 b29e1808 ................ │ │ │ │ + 0x082d5fa0 00000000 00000000 00000000 7d971808 ............}... │ │ │ │ 0x082d5fb0 1cab1608 f05d2d08 f85d2d08 785f2d08 .....]-..]-.x_-. │ │ │ │ 0x082d5fc0 9c5f2d08 00000000 e04b0f08 00000000 ._-......K...... │ │ │ │ 0x082d5fd0 70d50f08 305d2d08 445d2d08 585d2d08 p...0]-.D]-.X]-. │ │ │ │ 0x082d5fe0 d1ce2d08 e1cc2d08 d1ce2d08 19cd2d08 ..-...-...-...-. │ │ │ │ 0x082d5ff0 00000000 10bd1608 00000000 00000000 ................ │ │ │ │ 0x082d6000 00000000 44db1808 fcaa1608 c85f2d08 ....D........_-. │ │ │ │ 0x082d6010 d05f2d08 f45f2d08 00000000 7c4c0f08 ._-.._-.....|L.. │ │ │ │ @@ -3562,15 +3562,15 @@ │ │ │ │ 0x082d6190 fbda1808 683d1408 a0060000 70d50f08 ....h=......p... │ │ │ │ 0x082d61a0 305d2d08 445d2d08 585d2d08 95612d08 0]-.D]-.X]-..a-. │ │ │ │ 0x082d61b0 89cc2d08 95612d08 c9cc2d08 00000000 ..-..a-...-..... │ │ │ │ 0x082d61c0 fcaa1608 9c602d08 80612d08 9c612d08 .....`-..a-..a-. │ │ │ │ 0x082d61d0 00000000 4c4f0f08 00000000 c84f0f08 ....LO.......O.. │ │ │ │ 0x082d61e0 78612d08 d4612d08 00000000 24510f08 xa-..a-.....$Q.. │ │ │ │ 0x082d61f0 14520f08 00000000 00000000 00000000 .R.............. │ │ │ │ - 0x082d6200 8c3c1408 559e1808 8c3c1408 71db1808 .<..U....<..q... │ │ │ │ + 0x082d6200 8c3c1408 20971808 8c3c1408 71db1808 .<.. ....<..q... │ │ │ │ 0x082d6210 7c3c1408 01622d08 09622d08 03000000 |<...b-..b-..... │ │ │ │ 0x082d6220 8c3c1408 7edb1808 203c1408 11622d08 .<..~... <...b-. │ │ │ │ 0x082d6230 21622d08 7bae2d08 a537934c 32617f72 !b-.{.-..7.L2a.r │ │ │ │ 0x082d6240 f513728a 96b7af8a 00000000 03000000 ..r............. │ │ │ │ 0x082d6250 5c520f08 a8530f08 14540f08 74540f08 \R...S...T..tT.. │ │ │ │ 0x082d6260 f8540f08 7c550f08 00560f08 58560f08 .T..|U...V..XV.. │ │ │ │ 0x082d6270 e0560f08 66622d08 62622d08 5e622d08 .V..fb-.bb-.^b-. │ │ │ │ @@ -3631,19 +3631,19 @@ │ │ │ │ 0x082d65e0 90652d08 bc652d08 00000000 dcaa1608 .e-..e-......... │ │ │ │ 0x082d65f0 bc652d08 cc652d08 00000000 fcaa1608 .e-..e-......... │ │ │ │ 0x082d6600 54632d08 dc652d08 ec652d08 00000000 Tc-..e-..e-..... │ │ │ │ 0x082d6610 c09a0f08 00000000 10bd1608 00000000 ................ │ │ │ │ 0x082d6620 00000000 00000000 730e1908 bca60f08 ........s....... │ │ │ │ 0x082d6630 00000000 7ca80f08 00000000 6ca90f08 ....|.......l... │ │ │ │ 0x082d6640 10bd1608 00000000 00000000 00000000 ................ │ │ │ │ - 0x082d6650 db931808 683d1408 84010000 10bd1608 ....h=.......... │ │ │ │ + 0x082d6650 acaf1808 683d1408 84010000 10bd1608 ....h=.......... │ │ │ │ 0x082d6660 00000000 00000000 00000000 6ade1808 ............j... │ │ │ │ 0x082d6670 10bd1608 00000000 00000000 00000000 ................ │ │ │ │ 0x082d6680 58de1808 10bd1608 00000000 00000000 X............... │ │ │ │ - 0x082d6690 00000000 559e1808 70d50f08 84662d08 ....U...p....f-. │ │ │ │ + 0x082d6690 00000000 20971808 70d50f08 84662d08 .... ...p....f-. │ │ │ │ 0x082d66a0 70662d08 5c662d08 55662d08 e1cd2d08 pf-.\f-.Uf-...-. │ │ │ │ 0x082d66b0 55662d08 f1cd2d08 00000000 48d50f08 Uf-...-.....H... │ │ │ │ 0x082d66c0 40662d08 99662d08 656e2d08 00000000 @f-..f-.en-..... │ │ │ │ 0x082d66d0 783d1408 2c000000 c0ac0f08 683d1408 x=..,.......h=.. │ │ │ │ 0x082d66e0 00000000 783d1408 28000000 783d1408 ....x=..(...x=.. │ │ │ │ 0x082d66f0 29000000 10bd1608 00000000 00000000 )............... │ │ │ │ 0x082d6700 00000000 57081908 10bd1608 00000000 ....W........... │ │ │ │ @@ -3805,15 +3805,15 @@ │ │ │ │ 0x082d70c0 d8ef0f08 00000000 74f00f08 00000000 ........t....... │ │ │ │ 0x082d70d0 bcf00f08 00000000 d4f00f08 00000000 ................ │ │ │ │ 0x082d70e0 f4f00f08 00000000 08f10f08 00000000 ................ │ │ │ │ 0x082d70f0 00000000 00000000 e0380f08 02000000 .........8...... │ │ │ │ 0x082d7100 fcaa1608 d4242d08 c06e2d08 e8702d08 .....$-..n-..p-. │ │ │ │ 0x082d7110 00000000 84f30f08 c0702d08 00712d08 .........p-..q-. │ │ │ │ 0x082d7120 00000000 ccf30f08 00000000 10bd1608 ................ │ │ │ │ - 0x082d7130 00000000 00000000 00000000 559e1808 ............U... │ │ │ │ + 0x082d7130 00000000 00000000 00000000 20971808 ............ ... │ │ │ │ 0x082d7140 10bd1608 00000000 00000000 00000000 ................ │ │ │ │ 0x082d7150 55e11808 10bd1608 00000000 00000000 U............... │ │ │ │ 0x082d7160 00000000 22e11808 10bd1608 00000000 ...."........... │ │ │ │ 0x082d7170 00000000 00000000 f3ca1808 70d50f08 ............p... │ │ │ │ 0x082d7180 2c712d08 40712d08 54712d08 91d02d08 ,q-.@q-.Tq-...-. │ │ │ │ 0x082d7190 a1cc2d08 91d02d08 c1cc2d08 00000000 ..-...-...-..... │ │ │ │ 0x082d71a0 48d50f08 68712d08 7d712d08 656e2d08 H...hq-.}q-.en-. │ │ │ │ @@ -3836,19 +3836,19 @@ │ │ │ │ 0x082d72b0 f8fb0f08 00000000 70fc0f08 00000000 ........p....... │ │ │ │ 0x082d72c0 d4fc0f08 dcaa1608 b0222d08 e0372d08 ........."-..7-. │ │ │ │ 0x082d72d0 00000000 2cff0f08 24232d08 c4722d08 ....,...$#-..r-. │ │ │ │ 0x082d72e0 00000000 8cff0f08 00000000 dcaa1608 ................ │ │ │ │ 0x082d72f0 e4722d08 b0222d08 00000000 dcaa1608 .r-.."-......... │ │ │ │ 0x082d7300 e0372d08 ec722d08 00000000 0c031008 .7-..r-......... │ │ │ │ 0x082d7310 24232d08 fc722d08 00000000 10bd1608 $#-..r-......... │ │ │ │ - 0x082d7320 00000000 00000000 00000000 559e1808 ............U... │ │ │ │ + 0x082d7320 00000000 00000000 00000000 20971808 ............ ... │ │ │ │ 0x082d7330 10bd1608 00000000 00000000 00000000 ................ │ │ │ │ 0x082d7340 8fe21808 10bd1608 00000000 00000000 ................ │ │ │ │ 0x082d7350 00000000 58e21808 10bd1608 00000000 ....X........... │ │ │ │ - 0x082d7360 00000000 00000000 03b31808 70d50f08 ............p... │ │ │ │ + 0x082d7360 00000000 00000000 04ad1808 70d50f08 ............p... │ │ │ │ 0x082d7370 1c732d08 30732d08 44732d08 f1cd2d08 .s-.0s-.Ds-...-. │ │ │ │ 0x082d7380 71cc2d08 f1cd2d08 a9cc2d08 00000000 q.-...-...-..... │ │ │ │ 0x082d7390 48d50f08 58732d08 6d732d08 656e2d08 H...Xs-.ms-.en-. │ │ │ │ 0x082d73a0 00000000 70d50f08 1c732d08 30732d08 ....p....s-.0s-. │ │ │ │ 0x082d73b0 44732d08 e1cd2d08 c1cc2d08 e1cd2d08 Ds-...-...-...-. │ │ │ │ 0x082d73c0 f9cc2d08 00000000 48d50f08 58732d08 ..-.....H...Xs-. │ │ │ │ 0x082d73d0 a5732d08 656e2d08 00000000 68031008 .s-.en-.....h... │ │ │ │ @@ -3892,15 +3892,15 @@ │ │ │ │ 0x082d7630 68752d08 00000000 dcaa1608 58752d08 hu-.........Xu-. │ │ │ │ 0x082d7640 28762d08 00000000 a8151008 20762d08 (v-......... v-. │ │ │ │ 0x082d7650 38762d08 00000000 20171008 40752d08 8v-..... ...@u-. │ │ │ │ 0x082d7660 20762d08 00000000 5c171008 00000000 v-.....\....... │ │ │ │ 0x082d7670 00000000 00000000 bc171008 00181008 ................ │ │ │ │ 0x082d7680 18181008 00000000 10bd1608 00000000 ................ │ │ │ │ 0x082d7690 00000000 00000000 bae21808 10bd1608 ................ │ │ │ │ - 0x082d76a0 00000000 00000000 00000000 a1911808 ................ │ │ │ │ + 0x082d76a0 00000000 00000000 00000000 b2ac1808 ................ │ │ │ │ 0x082d76b0 281c1008 b4452d08 88762d08 9c762d08 (....E-..v-..v-. │ │ │ │ 0x082d76c0 00000000 dcaa1608 24232d08 b0762d08 ........$#-..v-. │ │ │ │ 0x082d76d0 00000000 b0241008 e0372d08 c4762d08 .....$...7-..v-. │ │ │ │ 0x082d76e0 00000000 10bd1608 00000000 00000000 ................ │ │ │ │ 0x082d76f0 00000000 a8e21808 b8c90d08 51622d08 ............Qb-. │ │ │ │ 0x082d7700 9f462d08 c4742d08 e4762d08 51622d08 .F-..t-..v-.Qb-. │ │ │ │ 0x082d7710 51622d08 00000000 58251008 b4452d08 Qb-.....X%...E-. │ │ │ │ @@ -3918,25 +3918,25 @@ │ │ │ │ 0x082d77d0 2c501008 f4501008 00000000 683d1408 ,P...P......h=.. │ │ │ │ 0x082d77e0 00000000 10bd1608 00000000 00000000 ................ │ │ │ │ 0x082d77f0 00000000 f3e41808 10bd1608 00000000 ................ │ │ │ │ 0x082d7800 00000000 00000000 d5e41808 fc511008 .............Q.. │ │ │ │ 0x082d7810 00000000 98521008 a4531008 00000000 .....R...S...... │ │ │ │ 0x082d7820 40571008 9c571008 0c581008 00000000 @W...W...X...... │ │ │ │ 0x082d7830 10bd1608 00000000 00000000 00000000 ................ │ │ │ │ - 0x082d7840 069f1808 10bd1608 00000000 00000000 ................ │ │ │ │ + 0x082d7840 d1971808 10bd1608 00000000 00000000 ................ │ │ │ │ 0x082d7850 00000000 3de51808 10bd1608 00000000 ....=........... │ │ │ │ 0x082d7860 00000000 00000000 da8c1808 10bd1608 ................ │ │ │ │ - 0x082d7870 00000000 00000000 00000000 f2a11808 ................ │ │ │ │ + 0x082d7870 00000000 00000000 00000000 bd9a1808 ................ │ │ │ │ 0x082d7880 10bd1608 00000000 00000000 00000000 ................ │ │ │ │ 0x082d7890 71b81808 10bd1608 00000000 00000000 q............... │ │ │ │ 0x082d78a0 00000000 3ae51808 10bd1608 00000000 ....:........... │ │ │ │ 0x082d78b0 00000000 00000000 37e51808 10bd1608 ........7....... │ │ │ │ 0x082d78c0 00000000 00000000 00000000 35e51808 ............5... │ │ │ │ 0x082d78d0 10bd1608 00000000 00000000 00000000 ................ │ │ │ │ - 0x082d78e0 f99e1808 10bd1608 00000000 00000000 ................ │ │ │ │ + 0x082d78e0 c4971808 10bd1608 00000000 00000000 ................ │ │ │ │ 0x082d78f0 00000000 32e51808 d03d1408 e4782d08 ....2....=...x-. │ │ │ │ 0x082d7900 fdae2d08 00000000 d03d1408 d0782d08 ..-......=...x-. │ │ │ │ 0x082d7910 fa782d08 00000000 d03d1408 bc782d08 .x-......=...x-. │ │ │ │ 0x082d7920 0a792d08 00000000 d03d1408 a8782d08 .y-......=...x-. │ │ │ │ 0x082d7930 1a792d08 00000000 d03d1408 94782d08 .y-......=...x-. │ │ │ │ 0x082d7940 2a792d08 00000000 d03d1408 80782d08 *y-......=...x-. │ │ │ │ 0x082d7950 3a792d08 00000000 d03d1408 6c782d08 :y-......=..lx-. │ │ │ │ @@ -4116,15 +4116,15 @@ │ │ │ │ 0x082d8430 d4772d08 dc7a2d08 00842d08 00000000 .w-..z-...-..... │ │ │ │ 0x082d8440 fcaa1608 64772d08 1c842d08 2c842d08 ....dw-...-.,.-. │ │ │ │ 0x082d8450 00000000 dcaa1608 0c842d08 40842d08 ..........-.@.-. │ │ │ │ 0x082d8460 00000000 dcaa1608 70832d08 54842d08 ........p.-.T.-. │ │ │ │ 0x082d8470 00000000 dcaa1608 48832d08 64842d08 ........H.-.d.-. │ │ │ │ 0x082d8480 00000000 2ce21008 00000000 50e31008 ....,.......P... │ │ │ │ 0x082d8490 8c3c1408 1ce71808 8c3c1408 e7e61808 .<.......<...... │ │ │ │ - 0x082d84a0 8c3c1408 559e1808 7c3c1408 a1842d08 .<..U...|<....-. │ │ │ │ + 0x082d84a0 8c3c1408 20971808 7c3c1408 a1842d08 .<.. ...|<....-. │ │ │ │ 0x082d84b0 99842d08 03000000 203c1408 a9842d08 ..-..... <....-. │ │ │ │ 0x082d84c0 91842d08 07ad2d08 2df9c68a 26038da1 ..-...-.-...&... │ │ │ │ 0x082d84d0 73af1cdc fd481041 00000000 03000000 s....H.A........ │ │ │ │ 0x082d84e0 68e31008 00000000 00000000 00000000 h............... │ │ │ │ 0x082d84f0 dcaa1608 18912d08 e0842d08 00000000 ......-...-..... │ │ │ │ 0x082d8500 bce31008 00000000 10bd1608 00000000 ................ │ │ │ │ 0x082d8510 00000000 00000000 1ce71808 9ce41008 ................ │ │ │ │ @@ -4176,15 +4176,15 @@ │ │ │ │ 0x082d87f0 d4872d08 00000000 14ea1008 00000000 ..-............. │ │ │ │ 0x082d8800 00000000 00000000 5cea1008 90ec1008 ........\....... │ │ │ │ 0x082d8810 ccef1008 10bd1608 00000000 00000000 ................ │ │ │ │ 0x082d8820 00000000 f3ca1808 683d1408 d2010000 ........h=...... │ │ │ │ 0x082d8830 10bd1608 00000000 00000000 00000000 ................ │ │ │ │ 0x082d8840 6ee71808 10bd1608 00000000 00000000 n............... │ │ │ │ 0x082d8850 00000000 4ae71808 10bd1608 00000000 ....J........... │ │ │ │ - 0x082d8860 00000000 00000000 559e1808 70d50f08 ........U...p... │ │ │ │ + 0x082d8860 00000000 00000000 20971808 70d50f08 ........ ...p... │ │ │ │ 0x082d8870 58882d08 44882d08 30882d08 29882d08 X.-.D.-.0.-.).-. │ │ │ │ 0x082d8880 89cc2d08 29882d08 b1cc2d08 00000000 ..-.).-...-..... │ │ │ │ 0x082d8890 48d50f08 14882d08 6d882d08 656e2d08 H.....-.m.-.en-. │ │ │ │ 0x082d88a0 00000000 10bd1608 00000000 00000000 ................ │ │ │ │ 0x082d88b0 00000000 a1061908 dcaa1608 f89c2d08 ..............-. │ │ │ │ 0x082d88c0 a4882d08 00000000 ecef1008 00000000 ..-............. │ │ │ │ 0x082d88d0 00000000 00000000 d03d1408 c8882d08 .........=....-. │ │ │ │ @@ -4476,15 +4476,15 @@ │ │ │ │ 0x082d9ab0 44871208 dcaa1608 0c252d08 bc9e2d08 D........%-...-. │ │ │ │ 0x082d9ac0 00000000 e86b1208 00000000 c06e1208 .....k.......n.. │ │ │ │ 0x082d9ad0 00000000 dcaa1608 cc9a2d08 08202d08 ..........-.. -. │ │ │ │ 0x082d9ae0 00000000 dcaa1608 849a2d08 d49a2d08 ..........-...-. │ │ │ │ 0x082d9af0 00000000 54781208 00000000 18811208 ....Tx.......... │ │ │ │ 0x082d9b00 1c841208 00000000 10bd1608 00000000 ................ │ │ │ │ 0x082d9b10 00000000 00000000 f3ca1808 10bd1608 ................ │ │ │ │ - 0x082d9b20 00000000 00000000 00000000 559e1808 ............U... │ │ │ │ + 0x082d9b20 00000000 00000000 00000000 20971808 ............ ... │ │ │ │ 0x082d9b30 10bd1608 00000000 00000000 00000000 ................ │ │ │ │ 0x082d9b40 a0ed1808 10bd1608 00000000 00000000 ................ │ │ │ │ 0x082d9b50 00000000 68ed1808 70d50f08 1c9b2d08 ....h...p.....-. │ │ │ │ 0x082d9b60 309b2d08 449b2d08 b9ce2d08 79cc2d08 0.-.D.-...-.y.-. │ │ │ │ 0x082d9b70 b9ce2d08 99cc2d08 00000000 48d50f08 ..-...-.....H... │ │ │ │ 0x082d9b80 089b2d08 599b2d08 656e2d08 00000000 ..-.Y.-.en-..... │ │ │ │ 0x082d9b90 10bd1608 00000000 00000000 00000000 ................ │ │ │ │ @@ -4609,15 +4609,15 @@ │ │ │ │ 0x082da300 00000000 2c491308 00000000 dcaa1608 ....,I.......... │ │ │ │ 0x082da310 d8262d08 80a52d08 00000000 705b1308 .&-...-.....p[.. │ │ │ │ 0x082da320 00000000 e85b1308 fcaa1608 84a22d08 .....[........-. │ │ │ │ 0x082da330 1ca32d08 04a32d08 00000000 045c1308 ..-...-......\.. │ │ │ │ 0x082da340 00000000 90691308 00000000 0c6a1308 .....i.......j.. │ │ │ │ 0x082da350 00000000 10bd1608 00000000 00000000 ................ │ │ │ │ 0x082da360 00000000 abba1808 10bd1608 00000000 ................ │ │ │ │ - 0x082da370 00000000 00000000 559e1808 10bd1608 ........U....... │ │ │ │ + 0x082da370 00000000 00000000 20971808 10bd1608 ........ ....... │ │ │ │ 0x082da380 00000000 00000000 00000000 74011908 ............t... │ │ │ │ 0x082da390 10bd1608 00000000 00000000 00000000 ................ │ │ │ │ 0x082da3a0 3d011908 70d50f08 68a32d08 7ca32d08 =...p...h.-.|.-. │ │ │ │ 0x082da3b0 90a32d08 99d22d08 09cd2d08 99d22d08 ..-...-...-...-. │ │ │ │ 0x082da3c0 51cd2d08 00000000 48d50f08 54a32d08 Q.-.....H...T.-. │ │ │ │ 0x082da3d0 a5a32d08 656e2d08 00000000 dcaa1608 ..-.en-......... │ │ │ │ 0x082da3e0 40292d08 c8a32d08 00000000 e86a1308 @)-...-......j.. │ │ │ │ @@ -4757,15 +4757,15 @@ │ │ │ │ 0x082dac40 ea041908 8c3c1408 df041908 8c3c1408 .....<.......<.. │ │ │ │ 0x082dac50 d4041908 8c3c1408 cb041908 8c3c1408 .....<.......<.. │ │ │ │ 0x082dac60 c1041908 8c3c1408 b6041908 8c3c1408 .....<.......<.. │ │ │ │ 0x082dac70 ae041908 8c3c1408 ade81808 8c3c1408 .....<.......<.. │ │ │ │ 0x082dac80 a3041908 8c3c1408 a1061908 8c3c1408 .....<.......<.. │ │ │ │ 0x082dac90 73ef1808 8c3c1408 96041908 8c3c1408 s....<.......<.. │ │ │ │ 0x082daca0 90041908 8c3c1408 22e61808 8c3c1408 .....<.."....<.. │ │ │ │ - 0x082dacb0 509e1808 8c3c1408 8c041908 8c3c1408 P....<.......<.. │ │ │ │ + 0x082dacb0 1b971808 8c3c1408 8c041908 8c3c1408 .....<.......<.. │ │ │ │ 0x082dacc0 89041908 8c3c1408 7f041908 8c3c1408 .....<.......<.. │ │ │ │ 0x082dacd0 77041908 8c3c1408 6be51808 8c3c1408 w....<..k....<.. │ │ │ │ 0x082dace0 ae401908 8c3c1408 6fc21808 8c3c1408 .@...<..o....<.. │ │ │ │ 0x082dacf0 7f401908 043d1408 f03c1408 f5ac2d08 .@...=...<....-. │ │ │ │ 0x082dad00 03000000 683c1408 fbac2d08 03000000 ....h<....-..... │ │ │ │ 0x082dad10 203c1408 15ab2d08 edac2d08 07ad2d08 <....-...-...-. │ │ │ │ 0x082dad20 13d02e17 75f0d0c4 42488f12 5a2bf325 ....u...BH..Z+.%